1.34 Release notes
1.34
September 24, 2025 - charmed-kubernetes --channel 1.34/stable
The release bundle can also be downloaded here.
What's new
aws-integrator
- LP#2111261 Tag IAM roles and policies with
juju-model-uuid
kubernetes-control-plane
- Support dual stack kubelet node IP addresses
kubernetes-e2e
- Cluster Validation using Canonical K8s
- Update deployment docs integrating with k8s via kube-control
kubernetes-worker
- Support dual stack kubelet node IP addresses
openstack-cloud-controller
- Set default TF channel and supported bases
openstack-integrator
- LP#2110221 Config change and creds changes validates LB Requests
- Allow Juju admin to specify o7k endpoint proxy values by charm or model
vsphere-cloud-provider
- Adds support to integrate with Canonical K8s
Component Versions
Charm/Addons pinned versions
- kube-ovn 1.12.30
- calico 3.29.3
- cephcsi 3.13.0
- cinder-csi-plugin 1.27.1
- coredns 1.11.1
- ingress-nginx 1.11.5
- k8s-keystone-auth 1.30.0
- kube-state-metrics 2.10.1
- kubernetes-dashboard 2.7.0
Charm default versions
- openstack-cloud-controller-manager 1.30.0
- cloud-provider-vsphere 1.31
- vsphere-csi-driver 3.3.1
- cloud-provider-azure 1.31.0
- azuredisk-csi-driver 1.31.2
- cloud-provider-aws 1.26.1
- aws-ebs-csi-driver 1.32.0
- gcp-compute-persistent-disk-csi-driver 1.17.8
Fixes
A list of bug fixes and other minor feature updates in this release can be found at the launchpad milestone page for 1.34.
Deprecations and API changes
For details of other deprecation notices and API changes for Kubernetes 1.34, please see the relevant sections of the upstream release notes.