Kubernetes v1.27.9 is live!

586 views
Skip to first unread message

Sascha Grunert

unread,
Dec 20, 2023, 6:19:20 AM12/20/23
to kubernetes-announce, dev
Kubernetes Community,

Kubernetes v1.27.9 has been built and pushed using Golang version 1.20.12.

The release notes have been updated in CHANGELOG-1.27.md, with a pointer to them on GitHub:


v1.27.9

Downloads for v1.27.9

Source Code

filename sha512 hash
kubernetes.tar.gz c45eb288ebcb3e44abd6dea94b82ca691051950a38e7d419d0628af8afe9d03b06005d22ef2045d535788165ad75b1798fdf79920bc84a26ec1b232764ce3097
kubernetes-src.tar.gz 17b25d4e773d56356109ea964b9aa19c50a506f166133049b95f7c77a55479d76099ddfc66f5de9612b4a316bd02c544cfcbbb6ebec89e4f8727e8f60005a78d

Client Binaries

filename sha512 hash
kubernetes-client-darwin-amd64.tar.gz 9f0c69acc969fc169c344eb14b3909fc29609d4e7386bd77f9e660d0f0523b77feef12e575972c57b51eb0ea5bf29d4e91cb0191d05c6cdc9fb75dcc3b4fb9b2
kubernetes-client-darwin-arm64.tar.gz 84b9d7af34861e3dc09b7937ee40dc4c75c1e417314605706ff039d44afad973ecbf802354d7543bd6c926eafbdf09bf4ae9b9f69298374ff7d51c14e24e830e
kubernetes-client-linux-386.tar.gz 5920b386634463f9c66dd0c2e1c7a08b11f32cb40e6a937b9412db345fe106c9428d121e7400f16627a66e4301e16dd0147d5ff87a69ce5509c68d833530ad97
kubernetes-client-linux-amd64.tar.gz 3297ca12174a071158ebd4bcb8c2a3624e08d5a3bef5f5cd74acdb30c03183005592cf4190ed4f4ff95430e21b2520b95a4481db60982eb4e30934cc568023f0
kubernetes-client-linux-arm.tar.gz e864f921b04e27a7e8547c517a4a72b71ac32f5af60904a66f6dbec5145ec5baf05b934f0ed1e3622fdacb2436472bb65d0f1f6dc9de217bd7f5dae694510814
kubernetes-client-linux-arm64.tar.gz 9c0323c6f8400d2dd6a1512ac0d0f03f24d50aa1bf5d6da1ff8b012d5efc8ffbb23d7249edb451976d48610414bcabfdaa9494d73505e21dd9d5bd054dd9a31d
kubernetes-client-linux-ppc64le.tar.gz 7227dbc25ef30593781b99696b32db60dd9d961e6d0d5649db539fcdc573f700affe49411300572628e27d1dbb15089dc8f96a6f4a52239d75ccbcbbcd3dd016
kubernetes-client-linux-s390x.tar.gz 4d78042bba3156ab609e0abbe2eb64798955d35fe825683019448e6ea1822860349653431b8d28b731ffbd07ef315e2badd58e2362681c1b69b4db3071cf9d22
kubernetes-client-windows-386.tar.gz ac1484f912ef46897356aa23db889dd6e4da97fc7c3022e3587ddaa5fee96bd7cfe9f839f8762e94992eec71869161818457cef4614d860dfbdcb4a12571fc97
kubernetes-client-windows-amd64.tar.gz 973b0588f481dc4bcf8f6bd10834ed1eb668898729718611a6f0e2302f9aabd8f22712883a103031f85a9a6ce9f574b08c0c4457c53b38f836ccb83e707f5897
kubernetes-client-windows-arm64.tar.gz 013c2586baecd615b3108802ada0670ffdfcb62766afdefde65ccb5d84b7d2d10797335e2c78f0561c752aa0e88ab0adcf874c340b960039548b49f97120b973

Server Binaries

filename sha512 hash
kubernetes-server-linux-amd64.tar.gz cf4e15a89a6166162de4fb3ca6ed2d82a7f5756135efea8a57bfee8b49753424280d48d39cb49d5195d15efe08b0b0f0a5dad8ea60bf2b03b2ce044dcece98c6
kubernetes-server-linux-arm64.tar.gz 069b4c33c74766a6842aa3086c459cbc5958feaf238422778ad89d26bf6f82d0ffc02f0a40df1bc38f46aefa101190e8d6c2e2e341d1ffc60002aa51d9c1c19e
kubernetes-server-linux-ppc64le.tar.gz 067653d632d6204e605ed2c908d9ede87bd715dca45e4ee7cbef54563d23c9abc140481fca44ea337b58f60ca380b159970724e158bf1cd5a031a85c4610ace5
kubernetes-server-linux-s390x.tar.gz ad0aa5398f4832e06ead0e7e3c56821bf99a9e23c4390db98ff250791da961ff568c74a5b7358d3a14bd011fcd176995f5e403ab477c0d34184f38252aa8bce9

Node Binaries

filename sha512 hash
kubernetes-node-linux-amd64.tar.gz 4e3a347367a0e3acc9ba53dd2bb6460ca615a626ccd39f573155cf7256942731a66df74eccce571a55e19603b4626057fc5ca619a7b5c990ec422a0e16bc0823
kubernetes-node-linux-arm64.tar.gz dc61d17cd12ddf93d2a7db731ddbcd4c8d1fc809f6228b5c409723a0c4c343e0654b40cf3a4ff464f2f802822b806e4848c5203bda28832a4df2ec5e6e896ae9
kubernetes-node-linux-ppc64le.tar.gz b3f81b10e0ab7b7f779e5374611a2f8f0483a595a1d7daa2037c261da5c04ba6e19ccafab77c624a20f41654f3d2c047a0224c462dee2f35d90b67a132c72f63
kubernetes-node-linux-s390x.tar.gz 2bd20281feef3c2d0305302c2d18f334744fd2e9b90e479bbcd9b05ee55bebcac485ec755cea84dd433f3b93caf05c47d17dc0084680de7998c67d63cc745622
kubernetes-node-windows-amd64.tar.gz eda9bf9e5543be317d932ae859a509cb7ba34f047c59e7b3fa7017be3233b8f426b11bf33e4e97dbdf6e43d6939f196850476078f0096d395d9b6a9f659ac9c7

Container Images

All container images are available as manifest lists and support the described architectures. It is also possible to pull a specific architecture directly by adding the "-$ARCH" suffix to the container image name.

name architectures
registry.k8s.io/conformance:v1.27.9 amd64, arm64, ppc64le, s390x
registry.k8s.io/kube-apiserver:v1.27.9 amd64, arm64, ppc64le, s390x
registry.k8s.io/kube-controller-manager:v1.27.9 amd64, arm64, ppc64le, s390x
registry.k8s.io/kube-proxy:v1.27.9 amd64, arm64, ppc64le, s390x
registry.k8s.io/kube-scheduler:v1.27.9 amd64, arm64, ppc64le, s390x

Changelog since v1.27.8

Changes by Kind

Feature

  • Kubernetes is now built with Go 1.20.12 (#122217, @xmudrii) [SIG Release and Testing]

Bug or Regression

  • Fixed a regression since 1.27.0 in scheduler framework when running score plugins. The skippedScorePlugins number might be greater than enabledScorePlugins, so when initializing a slice the cap(len(skippedScorePlugins) - len(enabledScorePlugins)) is negative, which is not allowed. (#121666, @kerthcet) [SIG Scheduling]
  • Fixes a kube-apiserver log volume regression bug in default 1.27 configurations (introduced in 1.26, activated by the AggregatedDiscoveryEndpoint feature enablement in 1.27) (#122074, @ritazh) [SIG API Machinery]
  • Fixes an issue where StatefulSet might not restart a pod after eviction or node failure. (#121389, @aleksandra-malinowska) [SIG Apps and Testing]
  • The scheduling queue didn't notice any extenders' failures, it could miss some cluster events, and it could end up Pods rejected by Extenders stuck in unschedulable pod pool in 5min in the worst-case scenario. Now, the scheduling queue notices extenders' failures and requeue Pods rejected by Extenders appropriately. (#122044, @sanposhiho) [SIG Scheduling]

Other (Cleanup or Flake)

  • Bump distroless-iptables to 0.2.8 based on Go 1.20.11 (#121975, @cpanato) [SIG Testing]
  • Makefile and scripts now respect GOTOOLCHAIN and otherwise ensure ./.go-version is used (#122076, @BenTheElder) [SIG Release and Testing]

Dependencies

Added

Nothing has changed.

Changed

Removed

Nothing has changed.



Contributors, the CHANGELOG-1.27.md has been bootstrapped with v1.27.9 release notes and you may edit now as needed.



Published by your Kubernetes Release Managers.

Reply all
Reply to author
Forward
0 new messages