Kursplan
Kursplan for dager 1-2
Introduksjon
I. Containers Arkitektur
Containers vs VMs
Dissektere Containers
Container Management Systemer
OCI og CRI
II. Container Orchestration
Container Management Systemer Begrensninger
Kubernetes Arkitektur
Introduksjon
Masters/noder
Etcd
Kube-apiserver
Kubelet
Kube-proxy
Controller manager
Kube scheduler
Design og installere en Kubernetes kluster
Labs
Installere en multi-node Kubernetes kluster
III. Kubernetes Kommando-Linje Verktøy
Imperative vs deklarative
Kubectl
Krew
Kube ns
kube ctx
Labs
Komme i gang med Kubernetes
Kubectl kommander
Verktøy av faget
IV. Kubernetes Kernkonsepter
Namespaces
Pod og Multi-container Pods
Labels og Selectors
Replikasjonskontrollører / ReplicaSets
Deployments (Rullende Oppdateringer og Rollback)
ConfigMaps og Secrets
Liveness og Readiness
Labs
Kubernetes Kernkonsepter
Rullende Oppdatering og Rollback
Labels og Selectors
ConfigMaps og Secrets
Liveness og Readiness
V. Kubernetes Networking
Kluster Networking
Pod Networking
Service Networking
CoreDNS i Kubernetes
Ingress
Labs
Networking
Services
Ingress
Kursplan for dager 3-4
VI. Scheduling
Manuell Scheduling
Taints og toleranser
Node labels og Selectors
Node Affinity
Statiske Pods
DaemonSets
Labs
Manuell Scheduling
Taints og toleranser
Node labels og Selectors
Node Affinity
Statiske Pods
DaemonSets
Jobs og Cronjobs
VII. Kubernetes og Lagring
Persistent Volumes
Persistent Volume Claims
Dynamisk Provisionering med StorageClass
Labs
Statisk provisionering
Dynamisk provisionering
VIII. Kubernetes Sikkerhet
Role Based Access Kontroll
Service Accounts
Sikkerhetskontekster
Resource Quotas
Network Policy
Labs
RBAC og Cluster Roller
Service Accounts
Sikkerhetskontekster
Network Policy
IX. Logging og Overvåking
Helm
Operators
Overvåking av Klusterkomponenter
Oppsette GAP-stack - Grafana Alertmanager Prometheus
Labs
Helm
Oppsette GAP-stack
Konklusjon
Krav
- Forståelse av skybaserte konsepter
- Kjennskap til kommando-linje
Publikum
- DevOps ingeniører
- Utviklere
Testimonials (3)
alt ble forklart og støttet opp med en øvelse
Mchal - Lukka Poland sp. z o.o.
Kurs - Kubernetes from Basic to Advanced (4 days)
Machine Translated
Stor trenerkunnskap, hvert spørsmål hadde et svar :)
Mateusz - Lukka Poland sp. z o.o.
Kurs - Kubernetes from Basic to Advanced (4 days)
Machine Translated
trener stil
Karol - Lukka Poland sp. z o.o.
Kurs - Kubernetes from Basic to Advanced (4 days)
Machine Translated