-
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
aws health checks #78
Conversation
|
||
address, _ := provider.GetEndpointAddress(endpoint) | ||
|
||
if exists { |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
when we update / create the health check we should add this call to a metric so we can track the number of calls to the provider. I believe @makslion is adding a metric like that
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I guess the client might be the place to do that?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
few questions and comments. I realise there is some pressure to get this merged. But lets see what tests we can get in over the next day or so WDYT?
e06adf4
to
9b702a8
Compare
ed0f1d1
to
d749d02
Compare
2112bb9
to
adc6274
Compare
3bdbb30
to
314fb25
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
There being not tests here is really not ideal. We need to make sure we get these in place @philbrookes can you link to an issue
@mikenairn In order to unblock moving kuadarant operator back to main of dns operator, I think we can make an exception for this knowing the focus will be on adding tests before we do the next release of DNS operator?
My intention was to keep this issue open until the tests are added and the logic is firmed up more. #44 |
When we are deleting a DNSRecord we just ignore all errors relating to the ManagedZone being missing since there is nothing we can do about it, and we don't want the record staying around forever. Check was missing for health checks Kuadrant#78
When we are deleting a DNSRecord we just ignore all errors relating to the ManagedZone being missing since there is nothing we can do about it, and we don't want the record staying around forever. Check was missing for health checks Kuadrant#78
First pass at AWS health checks in DNS Operator.
Some uses-cases not fully covered, and no smart backoff, or e2e tests yet.
Related PR for kuadrant-operator:
Kuadrant/kuadrant-operator#543