Skip to content
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

Watch probes in dnsrecord reconciler #294

Open
maksymvavilov opened this issue Nov 7, 2024 · 0 comments
Open

Watch probes in dnsrecord reconciler #294

maksymvavilov opened this issue Nov 7, 2024 · 0 comments

Comments

@maksymvavilov
Copy link
Contributor

What

We have the concept of exponential confidence in the reconciliation of the DNS records. With the healtchecks we will have a situation where a long-lived CR with the longest requeue time can take a significant time to react to the health probe status change.

How

We can watch probe CR in the DNS record reconciler to have it trigger premature reconciliation. The logic safeguarding from it should be changed to allow for a full reconciliation loop on the health status change to a new value (false into false or true into true should NOT trigger). After this, the confidence should be set to minimal. Additionally, we should review how and what we write to the probe CRs to make sure we aren't triggering DNS Record reconciliation on the execution of each probe.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: No status
Development

No branches or pull requests

1 participant