Cloud Native 11 min read

What’s New in Kubernetes v1.27? Key Features, Upgrades & Deprecations

Kubernetes v1.27, the first 2023 release, introduces 60 enhancements across Alpha, Beta and Stable stages, freezes the old k8s.gcr.io registry in favor of registry.k8s.io, promotes several security and scheduling features to stable, and removes numerous legacy flags and feature gates.

Open Source Linux
Open Source Linux
Open Source Linux
What’s New in Kubernetes v1.27? Key Features, Upgrades & Deprecations

#01 Version Theme and Logo

Kubernetes v1.27 is the first 2023 release, containing 60 enhancements (18 Alpha, 29 Beta, 13 Stable). The release theme is "light and joyful", celebrating the community’s effort in improving the release process.

#02 Core Theme

The old image registry k8s.gcr.io is frozen and replaced by the community‑controlled registry.k8s.io. Contributors must update manifests and Helm charts to the new registry; end‑users will no longer receive images from the old repository after April.

#03 Feature Upgrades and Deprecations

Several enhancements graduate to stable in this release:

SeccompDefault (stable)

Job mutable scheduling directives (GA)

DownwardAPIHugePages (stable)

PodSchedulingReadiness (beta)

NodeLogQuery (alpha, for accessing node logs via the API)

ReadWriteOncePod access mode (beta)

VolumeManager reconstruction (beta)

Other notable upgrades include default container annotations for kubectl, CronJob time‑zone support, OpenAPI v3, and continued support for the latest Go version.

Deprecated and removed items include the storage.k8s.io/v1beta1 CSIStorageCapacity API, seccomp annotation support, several command‑line flags (e.g., --master‑service‑namespace, --enable‑taint‑manager), and numerous feature gates such as CSI migration, EphemeralContainers, and NetworkPolicyEndPort.

#04 Other Notes

Full release details are available in the changelog: CHANGELOG‑1.27 . The binaries can be downloaded from the GitHub release page: v1.27.0 . You can run a local cluster with tools like Minikube, Kind, or kubeadm.

Original Source

Signed-in readers can open the original source through BestHub's protected redirect.

Sign in to view source
Republication Notice

This article has been distilled and summarized from source material, then republished for learning and reference. If you believe it infringes your rights, please contactadmin@besthub.devand we will review it promptly.

Cloud NativeKubernetesfeaturesreleaseDeprecationsv1.27
Open Source Linux
Written by

Open Source Linux

Focused on sharing Linux/Unix content, covering fundamentals, system development, network programming, automation/operations, cloud computing, and related professional knowledge.

0 followers
Reader feedback

How this landed with the community

Sign in to like

Rate this article

Was this worth your time?

Sign in to rate
Discussion

0 Comments

Thoughtful readers leave field notes, pushback, and hard-won operational detail here.