Closed
Description
Problem statement
Currently, k8gb is limited to work only with a single specific edgeDNS type and tested to work exclusively in a single DNS environment.
It limits the ability of operating in a hybrid scenario, e.g.
- deploying k8gb in parallel to on-prem clusters with Infoblox and to AWS with Route53 as edgeDNS and orchestrating DNS zone delegation to k8gb instances between cloud and on-prem
- deploying k8gb in parallel to multiple clouds like AWS/Azure/GCP and orchestrating DNS zone delegation to k8gb instances between multiple clouds
Possible solution
- Enable multiple edgeDNStypes handling
- Test it in hybrid/multiple cloud scenario
- We already have some configuration logic semantically prepared to handle this case https://github.com/k8gb-io/k8gb/blame/master/controllers/depresolver/depresolver.go#L75
Metadata
Assignees
Labels
No labels
Type
Projects
Status
Done
Activity