Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Kursplan
Introduktion till Kubernetes
- Översikt över Kubernetes och dess arkitektur
- Kernekonom komponenter: API-server, Controller Manager, Scheduler, etcd och Kubelet
- Förstå Pods, noder och kluster
Resurs Management
- Isolera resurser med Namespaces
- Definiera begärningar och gränser för beräkningsresurser
- Skala applikationer med Kubernetes
Hantera arbetsbelastningar
- Distribuera applikationer med Deployments, StatefulSets och DaemonSets
- använda Jobs och CronJobs för uppgiftsschemaläggning
- Hantera uppdateringar och återgå
Networking och tjänsteförfrågningar
- Förstå Kubernetes tjänster: ClusterIP, NodePort, LoadBalancer, ExternalName
- Konfigurera DNS och tjänsteförfrågningar
- Exponera applikationer via Ingress
Databehandling
- Behålla data med Persistent Volumes och Persistent Volume Claims
- Använda statiska och dynamiska volymer
- Förstå Access lägen, återkravspolicys och projicerade volymer
Configuration Management
- Distribuera ConfigMaps och Secrets
- använda miljövariabler och volymer för konfiguration
Klustret Management
- Kubernetes klusteruppgraderingar med kubeadm
- Konfigurera autentisering med TLS-certifikat
- Hantera behörigheter med Role-Based Access Control (RBAC)
Avancerade skalningsstrategier
- NodeSelector, NodeAffinity och PodAffinity
- Förstå och tillämpa Taints och Tolerations
Provisionering med Helm
- Introduktion till Helm och Helm Charts
- Skapa och distribuera Helm Charts
- Hantera beroenden med Helm
Felsökning av Kubernetes
- Analysera BackOff och CrashLoopBackOff-problem
- Felsöka noder i NotReady-status
- använda kubectl och loggar för felsökning
Sammanfattning och nästa steg
Krav
- Grundläggande förståelse för Linux kommandon
- Familiaritet med containerisering koncept (t.ex. Docker)
- Erfarenhet av nätverksgrundläggande är rekommenderat men inte nödvändigt
Målgrupp
- Systemadministratörer
- DevOps ingenjörer
- Utvecklare som syftar till att distribuera och hantera containerbaserade applikationer
35 timmar
Vittnesmål (1)
Jag tyckte om den en- mot-en-format för den här kursen, som tillät mycket mer flexibilitet i frågor och svar. Instruktören täckte det material som var relevant för mina utbildningsbehov och ytterligare kunskap som säkert kommer att gynna mig framåt.
Dylan - MacStadium
Kurs - Kubernetes Comprehensive
Machine Translated