As part of our regular upgrade cycle, the following Kubernetes cluster components have been updated. We’ve already rolled these out to all clusters.
Some highlights:
- Support for m6i AWS EC2 instances
- Many bug fixes with eg.
aad-pod-identity
,cert-manager
andfluent-bit
Click each link to go to the full upstream changelog.
AKS Core functionality
EKS Core functionality
- aws-efs-csi-driver 1.3.3 -> 1.3.4
- aws-node-termination-handler 1.13.2 -> 1.13.3
- aws-vpc-cni 1.9.0 -> 1.9.1
- Support for m6i instances
Shared Addons (AKS & EKS)
- alertmanager 0.22.2 -> 0.23.0
- Support for AWS SNS receiver
- cert-manager 1.4.3 -> 1.5.3
- fluent-bit 1.8.3 -> 1.8.7
- ingress-nginx 0.48.1 -> 0.49.2
- Our default Ingress controllers now come with an
IngressClass
resource. Thenetworking.k8s.io/v1
spec allows for setting andingressClassName
field as replacement for the deprecatedkubernetes.io/ingress.class
annotation.
- Our default Ingress controllers now come with an
- kube-prometheus-stack chart 17.1.3 -> 18.0.12
- loki 2.2.1 -> 2.3.0
- Introduces the pattern parser. Much simpler and faster than regexp for log lines that have a little bit of structure to them such as the Common Log Format
- LogQL can understand IP addresses
- prometheus 2.28.1 -> 2.30.0
- prometheus-operator 0.49.0 -> 0.50.0
- velero 1.6.2 -> 1.6.3