Week Ending February 18, 2024
http://lwkd.info/2024/20240221
Developer News
Kubernetes Contributor Summit Paris scheduled session speakers have been notified. The Schedule will be available on 25th Feb.
Natasha Sarkar is stepping down as SIG-CLI co-chair and Kustomize lead; Marly Puckett is replacing her as co-Chair, and Yugo Kobayashi is taking on Kustomize.
Release Schedule
Next Deadline: Exception Requests Due, February 26th
We are in Enhancements Freeze with 85 Enhancements on the tracking board. Any KEPs that wish to join the v1.30 release must now have an approved Exception.
KEP of the Week
4402: go workspaces
SIG-Arch is adding go workspace support to Kubernetes to simplfy our build tools adn remove code. However, all code generation tools based on gengo will break, and the CLI for kube_codegen will change. If you use any of our code generation tools, you will have work to do after the PR merges, probably for 1.31.
Other Merges
Add a user namespace field to Runtime in prep for namespace support
Add serializer and decoder support for CBOR instead of JSON; rest of CBOR support needs to be added before alpha
AuthenticationConfiguration now has an audienceMatchPolicy API field to support configuring multiple audiences in the authenticator
kube-apiserver now reports metrics for authorization decisions
Integration tests for multiple audience support in structured authentication
JWT authenticator will verify tokens even when not signed using RS256 algorithm.
kube-apiserver can retry create requests which fail due to a name conflict
New metrics: kublet image_pull_duration_seconds, kube-apiserver apiserver_encryption_config_controller_automatic_reloads_total
Job controller only logs deletionTimestamp if it’s not nil
Reduce watch request memory usage by spawning a separate goroutine
Prevent data race in resourceclaim.Lookup.
Kubelet concurrent log rotation is configurable through containerLogMaxWorkers
Promotions
CRDValidationRatcheting to beta
Subprojects and Dependency Updates
kubernetes-sigs/kind v0.22.0 released with support for building node images on hosts with proxies.
Prometheus 2.50.0-rc.0 released. New features includes analyze command for histograms and automatic memory limit handling.
grpc v1.62.0-pre1 released, including refinements, improvements and bug fixes.
via Last Week in Kubernetes Development http://lwkd.info/
February 21, 2024 at 05:00PM