Kubernetes: Containerorkestrering i stor skala
Kubernetes er bransjestandardplattformen for utrulling, skalering og administrasjon av containeriserte arbeidsbelastninger. Plattformen ble opprinnelig utviklet hos Google og er nå ryggraden i produksjonsinfrastrukturen hos selskaper av alle størrelser – fra oppstartsbedrifter som kjører en håndfull tjenester, til virksomheter som orkestrerer tusenvis av containere på tvers av klynger i flere regioner. Dette læringsløpet dekker alt fra å starte Deres første klynge til å skrive egne Operators og håndheve sikkerhetspolicyer i produksjon.
Dette lærer De
De begynner med kjernebegrepene bak Pods, Deployments og ReplicaSets, før De går videre til Services og nettverk i klynger, konfigurasjon med ConfigMaps og Secrets samt permanent lagring. Deretter arbeider De med observerbarhet og overvåking, pakkehåndtering med Helm og systematisk feilsøking. De avanserte kursene dekker ressurskvoter og planleggingsbegrensninger, sikkerhetsherding med RBAC og Pod Security Admission samt mønstre for utrulling i produksjon, inkludert rolling updates, canary-utgivelser og bygging av egne Operators med Operator Framework.
Læringsløpet
Tolv kurs går fra A1 til C1. Læringsløpet åpner med Introduction to Kubernetes og Setting Up Your First Cluster, bygger grunnleggende ferdigheter gjennom seks kurs på B-nivå – Pods, Deployments, Services, konfigurasjon og lagring, observerbarhet og Helm – og avsluttes med tre C1-kurs: Advanced Scheduling & Resource Management, Security Best Practices og Advanced Deployments & Operators. Hvert trinn bygger direkte på det forrige, så De trenger ingen kunnskaper utover grunnleggende kjennskap til containere.
Slik fungerer det
Hvert kurs er delt inn i korte, fokuserte leksjoner som De fullfører i den innebygde redigereren med tilbakemeldinger i sanntid. Øv på kubectl-kommandoer og skriv YAML-manifester direkte i miljøet, og ta kontakt med AI-veilederen når et konsept trenger mer forklaring eller en konfigurasjon ikke lar seg bruke.