Closed
Description
The proposal is to deprecate core GSLB CRD and rely purely on standard Ingress annotations.
Motivation:
- Currently we already have Ingress -> Gslb creation logic here https://www.k8gb.io/docs/ingress_annotations.html
- It already led to the issues around associated reconciliation, annotation propagation and keeping Ingress and Gslb in sync.
- It is not clear what should be source of truth - Gslb or Ingress
- Gslb is just embedding/wrapping Ingress type within itself so relying purely on Ingress+Annotations should not lead to dramatic changes within the k8gb controller logic
Metadata
Assignees
Labels
Type
Projects
Status
Done
Activity