-
Notifications
You must be signed in to change notification settings - Fork 9
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Remove ManagedZone API #166
Comments
@mikenairn would appreciate any addiitional thoughts you have on this one. |
philbrookes
added
clarification needed
size/large
and removed
clarification needed
labels
Jun 27, 2024
mikenairn
added a commit
to mikenairn/dns-operator
that referenced
this issue
Aug 12, 2024
Removes the ManagedZone API and all related code and docs. Signed-off-by: Michael Nairn <[email protected]>
mikenairn
added a commit
that referenced
this issue
Aug 12, 2024
Removes the ManagedZone API and all related code and docs. Signed-off-by: Michael Nairn <[email protected]>
mikenairn
added a commit
that referenced
this issue
Aug 13, 2024
Removes the ManagedZone API and all related code and docs. Signed-off-by: Michael Nairn <[email protected]>
mikenairn
added a commit
that referenced
this issue
Aug 13, 2024
Removes the ManagedZone API and all related code and docs. Signed-off-by: Michael Nairn <[email protected]>
mikenairn
added a commit
that referenced
this issue
Aug 13, 2024
Removes the ManagedZone API and all related code and docs. Signed-off-by: Michael Nairn <[email protected]>
mikenairn
added a commit
that referenced
this issue
Aug 13, 2024
Removes the ManagedZone API and all related code and docs. Signed-off-by: Michael Nairn <[email protected]>
mikenairn
added a commit
that referenced
this issue
Aug 14, 2024
Removes the ManagedZone API and all related code and docs. Signed-off-by: Michael Nairn <[email protected]>
maleck13
pushed a commit
that referenced
this issue
Aug 19, 2024
Removes the ManagedZone API and all related code and docs. Signed-off-by: Michael Nairn <[email protected]> Signed-off-by: craig <[email protected]>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
What
Originally ManagedZone was thought of in the context of multiple tenants where we might control the credentals and the zones. This is no longer the case. ManagedZone as remained in place largely as a reference to a credential to the underlying DNS provider. We do not need this indirection. Additionally the ManagedZone API adds some confusion around what should happen when you delete a managed zone resource.
How
Remove the ManagedZone resource and update DNSPolicy to use a provider ref to define a specific secret in that namespace. The dns record controller will propagate this secret to the DNS Record.
These changes to DNS Operator will break kuadrant-operator, so have both PRs ready and approved, before merging the DNS Operator changes.
See also Kuadrant/multicluster-gateway-controller#406
The text was updated successfully, but these errors were encountered: