Kubernetes v1.30 Updates
Kubernetes v1.30 Updates
30 Updates
Wong Tsang Han, Technical Enablement Engineer III
4. This is not about F5OS-A / F5OS-C 3. Our lab environment is on Kubernetes v1.30.1 (Uwubernetes)
a) Deployed via KinD v0.23.0 (kind.sigs.k8s.io)
5. This is not about Rancher K3s
F5 Products
K8S Security, Helm, CRD, Operator, Prometheus & Grafana, Service Mesh, eBPF, Sidecar Pattern, Ingress, Ingress Controller
jq/yq/jsonpath/JSON/YAML
Linux Kernel/Operating Systems
Start
3 © 2023 F5
Blindmen & Elephant
4 © 2023 F5
Expiration Date
Do you consume food that has past its expiration date? Do you consume information that has past its “expiration”
date?
1. NO
1. NO
2. You will get very sick/unwell/ill
2. You will become a Blind Man
5 © 2023 F5
Command Line software installed for you in the environment
6 © 2023 F5
A Gentle Reminder
7 © 2023 F5
8 © 2023 F5
Lab 0 – Build your very own Kubernetes Cluster
1. Install Kubernetes Clusters
• https://github.com/tsanghan/kubernetes-v130-updates/blob/main/kubernetes-v130-update-lab-0.md
9 © 2023 F5
v1.30 Updates
Uwubernetes
https://kubernetes.io/blog/2024/04/17/kubernetes-v1-30-release/#upcoming-release-webinar
11 © 2023 F5
Mandala v1.30 Updates
12 © 2023 F5
Uwubernetes v1.30 Updates
1. AppArmor support – stable
• Doc: https://kubernetes.io/docs/tutorials/security/apparmor/
• Lab: https://github.com/tsanghan/kubernetes-v130-updates/blob/main/kubernetes-v130-update-lab-1.md
5. Kubeadm
• gh: https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.29.md#no-really-you-must-read-this-before-you-upgrade
• Doc: https://kubernetes.io/docs/setup/production-environment/tools/kubeadm/create-cluster-kubeadm/#more-information (See Warning section)
• Lab: https://github.com/tsanghan/kubernetes-v130-updates/blob/main/kubernetes-v130-update-lab-5.md
13 © 2023 F5