Skip to content
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

Week Ending April 14, 2021 #357

Open
github-actions bot opened this issue Apr 21, 2021 · 0 comments
Open

Week Ending April 14, 2021 #357

github-actions bot opened this issue Apr 21, 2021 · 0 comments
Labels
liens/Kubernetes Liens à propos de l'aktu

Comments

@github-actions
Copy link

Developer News

The Kubernetes release schedule is changing, to 3 releases a year, starting with this year. Per the KEP
and SIG-Release Meeting, we will be releasing new versions of Kubernetes on the following tentative schedule:

  • 1.22: August 2, 2021
  • 1.23: December 14, 2021
  • 1.24: April 12, 2022
  • 1.25: August 22, 2022
  • 1.26: December 6, 2022

Moving to 3 releases a year is expected to make things easier on the SIGs and the release teams. If it doesn’t, we’ll revert back to quarterly releases in 2023.

Rogerio Bastos & Ari Lima discovered CVE-2021-25735, a security hole that allows bypassing some Admission Webhooks, now fixed in the latest update releases.

The Slack team has deployed an “inclusive language” Slack Bot, which is just there to remind you not to use exclusive language like “guys”. This is a bit of an experiment, so we’ll see how it goes.

SIG-CLI plans to overhaul kubectl exit codes and would like your feedback. Will this break your scripts, or fix them?

Release Schedule

Next Deadline: 1.22 Release Cycle Begins this week

The 1.22 Release Team has been chosen, and work on the release will start this week. Expect calls for enhancements soon.

1.20.6, 1.19.10, and 1.18.18 are available. Among other things, these fix CVE-2021-25735, so install real soon if you use Admission Webhooks.

Featured PRs

#101155: allow multiple of –service-account-issuer

As part of the continued push towards a customizable service account JWT system, there is now a migration path towards changing the issuer field. While only the first configured issuer will be used for creating new JWTs, any of them will be accepted as valid when checking existing tokens. This allows for a smooth migration onto a non-default issuer string without downtime for pod tokens. If you haven’t checked out the token volume system, or have been putting off playing with it due to the complexities of the rollout, this may help and thus will unlock a powerful set of tools for pod identity validation.

#99237: Use the audit ID of a request for better correlation

Distributed tracing fans rejoice! Kube-APIServer will now make better use of the existing “audit ID” concept to be more like a span ID for tracing purposes. This allows for better correlation between tracing tools, error/access logs, and aggregated API requests. If you have existing log parsing for error analysis, probably add this field once it’s available for you.

#101151: Add “node-high” priority-level

This new node-high API priority level has been added to the standard configuration to ensure that even during an overload situation, kubelet status updates and heartbeats will (probably) get processed. This avoids some terrible priority inversion situation where an overload from too many pods starting up never ends as they keep getting rescheduled off “failed” nodes. If you have a customized API fairness configuration, check out this new addition and consider adding something equivalent to your infrastructure.

#101048: Revert Revert

Promotion of the MemoryBackedVolumeSizing feature to beta (for setting quotas on EmptyDir) was reverted and taken out of 1.21. The feature promotion has been added back to 1.22; hopefully it passes tests this time.

Other Merges

Structured logging migration: linux volumes

Promotions

Deprecated

  • Deprecated APIserver flag --kubelet-httpsis deleted

Version Updates

@github-actions github-actions bot added the liens/Kubernetes Liens à propos de l'aktu label Apr 21, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
liens/Kubernetes Liens à propos de l'aktu
Projects
None yet
Development

No branches or pull requests

0 participants