-
Notifications
You must be signed in to change notification settings - Fork 0
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
Add Certs Refresh Proposal #54
base: main
Are you sure you want to change the base?
Conversation
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.
You've put some great thought into this cert refresh proposal, thank you Mateo!
Posted a few questions that came to my mind while reviewing.
docs/002-refresh-certs.md
Outdated
|
||
The controller will share the status similar to the control plane nodes by updating | ||
the `k8sd.io/refresh-certificates-status` annotation with the status of the renewal. | ||
The value of this annotation will be the same as the control plane nodes. |
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.
Thinking about edge cases, what are we going to do when a node gets stuck in in progress
. Do we timeout and try again after some time?
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.
We can handle cases where the request times out or fails by requeuing the event and retrying after a short delay.
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.
Great work, did a first pass
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.
LGTM, great work!
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.
Great work! Let's mark it as accepted before merging
No description provided.