-
Notifications
You must be signed in to change notification settings - Fork 1.5k
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
retrospective add of RotateKubeletServerCertificate #3806
retrospective add of RotateKubeletServerCertificate #3806
Conversation
fe6e32f
to
2584e6b
Compare
https://kubernetes.io/docs/reference/access-authn-authz/kubelet-tls-bootstrapping/#certificate-rotation | ||
|
||
### Notes/Constraints/Caveats (Optional) | ||
|
||
The note about default implementation that will not approve certificate requests | ||
is already a part of documentation. See the Note on this page: https://kubernetes.io/docs/reference/access-authn-authz/kubelet-tls-bootstrapping/#certificate-rotation |
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.
Watch out that:
- these URLs may go stale
- we don't yet have a way to make a durable “permalink” to docs at a point in time
keps/sig-auth/267-kubelet-server-certificate-bootstrap-rotation/README.md
Outdated
Show resolved
Hide resolved
keps/sig-auth/267-kubelet-server-certificate-bootstrap-rotation/kep.yaml
Outdated
Show resolved
Hide resolved
@SergeyKanzhelev are we targeting v1.27 for this retroactive KEP? |
This PR only fills out what is done. I cannot commit on promoting metrics, writing a tests and docs. So ideally we want this PR merged and then separate PR that initiates GA-ing of this feature. Likely in next release |
2584e6b
to
dc893b3
Compare
SGTM! /milestone v1.28 |
@SergeyKanzhelev Is this still planned for |
The Kubernetes project currently lacks enough contributors to adequately respond to all PRs. This bot triages PRs according to the following rules:
You can:
Please send feedback to sig-contributor-experience at kubernetes/community. /lifecycle stale |
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.
@SergeyKanzhelev What is needed to get this KEP merged?
I am tasked with leading the GA for RotateKubeletServerCertificate so I think this is the first step for this.
If you don't have the bandwidth, please feel free to give me access to your fork so I can push changes during the review process.
@kannon92 you can also copy this commit onto your own fork and iterate from there (ie, a separate PR) |
keps/sig-auth/267-kubelet-server-certificate-bootstrap-rotation/kep.yaml
Outdated
Show resolved
Hide resolved
[APPROVALNOTIFIER] This PR is NOT APPROVED This pull-request has been approved by: SergeyKanzhelev The full list of commands accepted by this bot can be found here.
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
/lgtm I'll be taking over this work so our hope is that we can at least merge this as is and iterate. |
It seems that there will be a lot more work needed to get this PR to merge as a even a restrospective. I met with sig-auth and I will hopefully try and get some knowledge transfer around this work. Metrics should be beta also. Integration tests should be sufficient (cc @deads2k ). I opened up #4411 so I can edit this with my research. @SergeyKanzhelev I am going to close this PR. /close |
@kannon92: Closed this PR. In response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. |
Issue link: Kubelet Server TLS Certificate Rotation #267
Other comments: This is a baseline KEP that can be used to initiate the GA of the feature