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
Reduction of Secret-based Service Account Tokens #2799
Comments
/sig auth |
The Kubernetes project currently lacks enough contributors to adequately respond to all issues and PRs. This bot triages issues and PRs according to the following rules:
You can:
Please send feedback to sig-contributor-experience at kubernetes/community. /lifecycle stale |
/remove-lifecycle stale |
Hi @zshihang , 1.24 Enhancements Lead here. Will this enhancement (both features) be in alpha for 1.24? |
LegacyServiceAccountTokenNoAutoGeneration would be beta in 1.24; LegacyServiceAccountTokenTracking and LegacyServiceAccountTokenCleanUp would be alpha in 1.24. |
Cross posted in PR
The status of this enhancement is track as |
@gracenng the linked PR has now merged. can you confirm this is in good shape for enhancements freeze? |
Thanks for the ping @liggitt . Updated status to |
Hi @zshihang 👋 1.24 Docs shadow here. This enhancement is marked as 'Needs Docs' for the 1.24 release. Please follow the steps detailed in the documentation to open a PR against the dev-1.24 branch in the k/website repo. This PR can be just a placeholder at this time and must be created before Thu March 31, 11:59 PM PDT. Also, if needed take a look at Documenting for a release to familiarize yourself with the docs requirement for the release. Thanks! |
Hi @zshihang 1.24 Enhancements Team here, With Code Freeze approaching on 18:00 PDT Tuesday March 29th 2022, the enhancement status is |
updated description with code and docs PRs |
@liggitt Thanks for adding links to the docs PRs. Is that all the documentation required for this KEP in 1.24? |
the unchecked items represent work yet to be done |
@zshihang Is there any work being done for this KEP in v1.28? |
no, the changes are completed. |
KEP and PRR look good for v1.28: #3964 (comment) |
Hello @zshihang 👋, Enhancements team here. Just checking in as we approach enhancements freeze on 1:00 UTC on Friday 16th June 2023.. This enhancement is targeting for stage Here's where this enhancement currently stands:
For this KEP, we would just need to update the following:
The status of this enhancement is marked as |
Hey @zshihang Enhancements lead here! Looks like there has been an oversight on this KEP, the KEP didn't satisfy the 1.28 release cycle criteria and was still marked as "tracked" by one of our enhancements team members. And from the current state of the KEP it looks like it still hasn't been updated with latest information. Therefore unfortunately this KEP won't be able to move forward for the current 1.28 release cycle. Feel free to opt-in for the next release cycle i.e v1.29. Sorry for the inconvenience! |
the graduation criteria is already up-to-date. the latest-mile was left behind accidentally in #4135. |
Hey @zshihang I see that all the code related and doc related PRs have been merged for v1.28 according to the issue description, are there any more of these types of PRs that needs to be tracked? |
all PRs are in the description. |
With all the code, documentation and KEP related changes done and merged I am marking this enhancement as |
/remove-label lead-opted-in |
/label lead-opted-in we're continuing work on this in 1.29 |
Hello @zshihang 👋, v1.29 Enhancements team here. Just checking in as we approach enhancements freeze on 01:00 UTC, Friday, 6th October, 2023. This enhancement is targeting for stage Here's where this enhancement currently stands:
With all the KEP requirements in place and merged into k/enhancements, this enhancement is all good for the upcoming enhancements freeze. 🚀 The status of this enhancement is marked as |
Hey there @liggitt and @zshihang 👋, v1.29 Docs Lead here. |
kubernetes/kubernetes#120682 is open and in review with the beta updates for the LegacyServiceAccountTokenCleanUp feature gate. We'll get a placeholder doc PR open |
Hi @zshihang 👋 from the v1.29 Communications Release Team! We would like to check if you have any plans to publish blogs for this KEP regarding new features, removals, and deprecations for this release. |
Hi @James-Quigley, I have opened kubernetes/website#43563 in website repo for the kubernetes/kubernetes#120682. |
Hey again @zshihang 👋, 1.29 Enhancements team here, Just checking in as we approach code freeze at 01:00 UTC Wednesday 1st November 2023: . Here's where this enhancement currently stands:
With all this, the status of this KEP is now Also, please let me know if there are other PRs in k/k we should be tracking for this KEP. |
Hello @zshihang @yt2985 @yuanchen8911 👋, 1.29 Release team here. With below implementation(code related) PRs merged as per the issue description, this enhancement is now marked as
The test freeze is 01:00 UTC Wednesday 15th November 2023 / 18:00 PDT Tuesday 14th November 2023. Please make sure all test PRs are merged in by then. Please let me know if there are any test PRs we should track. Thanks! cc: @rayandas |
Hello, that PR is actually for docs. If you wish to have a blog post about this feature, a separate placeholder PR will be needed in the https://github.com/kubernetes/website repository. The deadline for the placeholder PR is today. |
Tagging @yt2985 for this comment, and noting the 1.29 Feature Blog Draft PR Deadline is today, November 14, 2023 |
Thank you, @James-Quigley, @kcmartin, I think we don't have the plan to write a blog post about this feature. It's enough with the current doc. |
Enhancement Description
One-line enhancement description: reduce secret-based service account tokens
Kubernetes Enhancement Proposal: https://github.com/kubernetes/enhancements/tree/master/keps/sig-auth/2799-reduction-of-secret-based-service-account-token
Discussion Link: sig-auth
Primary contact (assignee): @zshihang, @yt2985
Responsible SIGs: sig-auth
Enhancement target (which target equals to which milestone):
1.24
k/enhancements
) update PR(s):k/k
) update PR(s):k/website
) update PR(s):1.25
k/enhancements
) update PR(s):1.26
k/enhancements
) update PR(s):k/k
) update PR(s):k/website
) update(s):1.27
k/enhancements
) update PR(s):k/k
) update PR(s):k/website
) update(s):1.28
k/enhancements
) update PR(s):k/k
) update PR(s):k/website
) update(s):1.29
k/enhancements
) update PR(s):k/k
) update PR(s):k/website
) update(s):The text was updated successfully, but these errors were encountered: