~/talk

Upgrading Your K8s Clusters: Key Considerations for a Smooth Transition

Talkat KCD Sri Lanka 2023 · on Saturday, 2023-09-09· [kubernetes, devops-and-delivery]
links:none on file
slides:none on file

Kubernetes upgrades require concrete actions not platitudes: you cannot skip minor upgrades so go 1.21→1.22→1.23, you must migrate deprecated APIs like batch/v1beta1→batch/v1 for CronJob in 1.25 and networking.k8s.io/v1beta1→v1 for Ingress in 1.22, and check third‑party compatibility such as picking an nginx ingress release (example 1.4.0) that supports both current and target versions. Ensure cloud quotas for extra nodes, upgrade control plane first, test in a lower env, and set PDB minAvailable=2 for 3‑replica apps.

AI-written summary · about

  1. 0:00Kubernetes upgrades intro
  2. 3:14API deprecations before upgrade
  3. 7:21Third-party software compatibility
  4. 11:20Quota and node limits in K8s
  5. 13:07PDBs to minimize downtime
  6. 15:42Best practices for K8s upgrades
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.