Kursplan
Kursoversikt for dag 1-2
Introduksjon
I. Containerarkitektur
Containerer vs VMs
Anatomien av containerer
Containeradministrasjonssystemer
OCI og CRI
II. Containerorkestrering
Begrensninger ved containeradministrasjonssystemer
Kubernetes-arkitektur
Introduksjon
Mastere/noder
Etcd
Kube-apiserver
Kubelet
Kube-proxy
Kontrollørledelse
Kubeskjemaer
Design og installasjon av en Kubernetes-kluster
Labs
Installer en flernodelig Kubernetes-kluster
III. Kubernetes-kommandolinjeverktøy
Impulsiv vs deklarativ
Kubectl
Krew
Kube ns
kube ctx
Labs
Kom i gang med Kubernetes
Kubectl-kommandoer
Verktøyene i handen
IV. Kubernetes kjernen konsepter
Navnerom
Pod og multi-container-pods
Merkelapper og selektorer
Replikasjonskontrollere / ReplicaSets
Distribusjoner (Rolling Updates og Rollback)
ConfigMaps og Secrets
Livlighet og klar til bruk
Labs
Kubernetes kjernen konsepter
Rolling Update og Rollback
Merkelapper og selektorer
ConfigMaps og Secrets
Livlighet og klar til bruk
V. Kubernetes-nettverk
Kluster-nettverk
Pod-nettverk
Tjeneste-nettverk
CoreDNS i Kubernetes
Ingress
Labs
Nettverk
Tjenester
Ingress
Kursoversikt for dag 3-4
VI. Planlegging
Manuell planlegging
Taints og toleranser
Nodelabelmerkelapper og selektorer
Nodetilknytning
Statisk podder
DaemonSets
Labs
Manuell planlegging
Taints og toleranser
Nodelabelmerkelapper og selektorer
Nodetilknytning
Statisk podder
DaemonSets
Jobs og Cronjobs
VII. Kubernetes og lagring
Faste volumer
Faste volumforespørsler
Dynamisk tilordning med StorageClass
Labs
Statisk tilordning
Dynamisk tilordning
VIII. Kubernetes-sikkerhet
Rollbasert tilgangskontroll (RBAC)
Tjenestebrukerkontoer
Sikkerhetskontekster
Ressurskvoter
Nettverkspolicy
Labs
RBAC og klusterroller
Tjenestebrukerkontoer
Sikkerhetskontekster
Nettverkspolicy
IX. Logging og overvåking
Helm
Operatører
Overvåkning av klusterkomponenter
Oppsett av GAP-stacken - Grafana Alertmanager Prometheus
Labs
Helm
Oppsett av GAP-stacken
Konklusjon
Krav
- Forkunnskap om skytjenester konsepter
- FAMILIARITY MED LINUX-KOMMANDOLINJEN
Målgruppe
- DevOps-ingeniører
- Utviklere
Referanser (5)
Jeg likte trinnfartsmåten av treningen.
Michael
Kurs - Kubernetes from Basic to Advanced (4 days)
Maskinoversatt
det var mye informasjon. Kanskje det ville ha vært lurt med en ekstra dag, for jeg hadde inntrykk av at det kanskje var litt presset for å få alt med.
Mark
Kurs - Kubernetes from Basic to Advanced (4 days)
Maskinoversatt
alt ble forklart og bekreftet gjennom en øvelse
Mchal - Lukka Poland sp. z o.o.
Kurs - Kubernetes from Basic to Advanced (4 days)
Maskinoversatt
Stort trenerkunnskap, hvert spørsmål fikk et svar :)
Mateusz - Lukka Poland sp. z o.o.
Kurs - Kubernetes from Basic to Advanced (4 days)
Maskinoversatt
trenerstil
Karol - Lukka Poland sp. z o.o.
Kurs - Kubernetes from Basic to Advanced (4 days)
Maskinoversatt