Kursplan
Kursöversikt dag 1-2
Introduktion
I. Behållararkitektur
- Behållare vs virtuella datorer Dissektion av behållare Container Management System OCI och CRI
II. Container Orchestration
- Container Management Systembegränsningar
- Kubernetes Arkitektur Introduktion Masters/noder Etcd Kube-apiserver Kubelet Kube-proxy Controller manager Kube schemaläggare
Imperativ vs deklarativ Kubectl Krew Kube ns kube ctx Labs Komma igång med Kubernetes Kubectl-kommandon Branschverktyg
- IV. Kubernetes Kärnkoncept
Namnutrymmen
- Pod- och multicontainer-pods Etiketter och väljare Replikeringskontroller / ReplicaSets-distributioner (rullande uppdateringar och återställning) ConfigMaps and Secrets Liveness and Readiness Labs Kubernetes Kärnkoncept Rullande uppdaterings- och återställningsetiketter och -väljare ConfigMaps and Secrets Liveness and Readiness
- V. Kubernetes Networking
Kluster Networking Pod Networking Service Networking CoreDNS i Kubernetes Ingress Labs Networking Services Ingress
- Kursöversikt dag 3-4
VI. Schemaläggning
Manuell schemaläggning av fläckar och tolerationer Nodetiketter och -väljare Nodaffinitet Statiska Pods DaemonSets Labs Manuell schemaläggning av färger och tolerationer Nodetiketter och -väljare Nodaffinitet Statiska Pods DaemonSets Jobb och Cronjobs
- VII. Kubernetes och lagring
Beständiga volymer Beständiga volymanspråk Dynamisk provisionering med StorageClass Labs Statisk provisionering Dynamisk provisionering
- VIII. Kubernetes Säkerhet
Rollbaserad Access Kontrolltjänstkonton Säkerhetskontexter Resurskvoter Nätverkspolicy Labs RBAC och klusterroller Tjänstekonton Säkerhetskontexter Nätverkspolicy
- IX. Loggning och övervakning
Helm
- Operatörer Övervakar klusterkomponenter Ställa in GAP-stacken - Grafana Alertmanager Prometheus Labs Helm Ställa in GAP-stacken
- Slutsats
Krav
- En förståelse för cloud computing-koncept
- Bekantskap med kommandoraden Linux
Publik
- DevOps ingenjörer
- Utvecklare
Vittnesmål (5)
Han var tålmodig och förstod att vi hamnar på efterkälken
Albertina - REGNOLOGY ROMANIA S.R.L.
Kurs - Deploying Kubernetes Applications with Helm
Machine Translated
Han förklarade allt, inte bara k8s begrepp.
Stefan Voinea - EMAG IT Research S.R.L
Kurs - Certified Kubernetes Application Developer (CKAD) - exam preparation
Machine Translated
Depth of knowledge of the trainer
Grant Miller - BMW
Kurs - Certified Kubernetes Administrator (CKA) - exam preparation
It gave a good grounding for Docker and Kubernetes.
Stephen Dowdeswell - Global Knowledge Networks UK
Kurs - Docker (introducing Kubernetes)
There was a lot to lean, but it never felt rushed.