-
Notifications
You must be signed in to change notification settings - Fork 14.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
Add Kubernetes 1.28 release blog article #42381
Add Kubernetes 1.28 release blog article #42381
Conversation
Signed-off-by: Brad McCoy <bradmccoydev@gmail.com>
✅ Pull request preview available for checkingBuilt without sensitive environment variables
To edit notification comments on pull requests, go to your Netlify site configuration. |
/hold We shouldn't merge this until the release is confirmed |
/retitle [WIP] Add kubernetes 1.28 release blog article |
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.
One thing that's good to do:
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.
Some early feedback
Signed-off-by: Brad McCoy <bradmccoydev@gmail.com>
Co-authored-by: Tim Bannister <tim@scalefactory.com>
Co-authored-by: Tim Bannister <tim@scalefactory.com>
Co-authored-by: Tim Bannister <tim@scalefactory.com>
Co-authored-by: Tim Bannister <tim@scalefactory.com>
Co-authored-by: Tim Bannister <tim@scalefactory.com>
Co-authored-by: Tim Bannister <tim@scalefactory.com>
Co-authored-by: Tim Bannister <tim@scalefactory.com>
Co-authored-by: Tim Bannister <tim@scalefactory.com>
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 have a lot of “major“ themes. A shorter list would be better (maybe something to raise in the post-release commsn & retrospective).
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.
From scheduling POV, one of the major theme should be kubernetes/kubernetes#118551, I think it worths to mention. For other big changes, can you recall anything, @alculquicondor All the KEP related PRs haven't been merged yet, like kubernetes/kubernetes#119208, kubernetes/kubernetes#116461, kubernetes/kubernetes#116065
Co-authored-by: Craig Box <craig.box@gmail.com>
nits addressed
Co-authored-by: Tim Bannister <tim@scalefactory.com>
/lgtm |
LGTM label has been added. Git tree hash: 731689881a269f591b935fae20540e18f5ec5287
|
|
||
We would like to thank the entire release team for the hours spent hard at work to ensure we deliver a solid Kubernetes v1.28 release for our community. | ||
|
||
Special thanks to our release lead, Grace Nguyen, for guiding us through a smooth and successful release cycle and facilitating the communication and collaboration between the different release teams taking advantage of her experience as a shadow and lead in these teams. If you would like to learn more about Grace's journey and this release, listen to the [Kubernetes v1.28 release interview podcast](https://craigbox.substack.com/p/the-kubernetes-128-release-interview). |
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.
Hi folks, I actually would prefer to not include the podcast in the blog since it's a third-party source. I'll did multiple interviews for this release so would like to remain fair to all of them.
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.
@craigbox, thoughts?
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'm fine with either:
- we link to each interview
- we omit the interview from the announcement
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 agree with @gracenng, I don't think it's appropriate to link to a single interview in this release blog and would like to see this dropped.
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.
Please remove this from the PR.
@bradmccoydev I suggest squashing this to 1 commit - 97 commits (soon to be 98?) is a lot. The resulting commit message will be larger than we like if we get GitHub to do a squash. If you'd like a maintainer to do that squash for you, please reply here. |
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: craigbox, reylejano, Rishit-dagli, sftim The full list of commands accepted by this bot can be found here. The pull request process is described here
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
Co-authored-by: Grace Nguyen <42276283+gracenng@users.noreply.github.com>
New changes are detected. LGTM label has been removed. |
In Automatic, retroactive assignment of a default StorageClass graduates to stable
it should be
|
|
||
For instance, if indexed jobs were used as the basis for a suite of long-running integration tests, then each test run would only be able to find a single test failure. | ||
|
||
|
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.
Nit: an extra line in this spot.
/hold cancel |
Myabe we could have this as a separate PR to |
Yep |
|
||
This will lower the infrastructure barrier to enforcing customizable policies as well as providing primitives that help the community establish and adhere to the best practices of both K8s and its extensions. | ||
|
||
To use [ValidatingAdmissionPolicies](/docs/reference/access-authn-authz/validating-admission-policy/), you need to enable the `admissionregistration.k8s.io/v1beta1` API group in your cluster's control plane. |
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 need to enable both the `admissionregistration.k8s.io/v1beta1` API group and `ValidatingAdmissionPolicy` feature gate in your cluster's control plane.
cc @gracenng Since this info is critical, is it possible to edit the blog to address this?
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.
@cici37, please send in a pull request to get that updated.
Adding Draft Release blog for Kubernetes 1.28 release.
cc Comms team @krol3 @ramrodo
cc Leads @gracenng @leonardpahlke @Atharva-Shinde @sanchita-07 @furkatgofurov7 @mehabhalodiya @Rishit-dagli
Closes issue: #42380