Kubernetes Base: startkurs för administratörer - kurs 60 000 rub. från Slurm, träning 1 månad, Datum 17 januari 2024.
Miscellanea / / November 28, 2023
Väl garanterar inte anställning för en devops-tjänst eller löneökning. Vi kan inte lova någonting, allt beror på dig.
Men vi vet att när du helt går igenom all teori och praktik och framgångsrikt klarar certifieringen, kommer du att vara redo att arbeta med Kubernetes i produktionen under överinseende av erfarna kollegor.
Hur fungerar möten?
Inspelning av en AMA-session med Sergey Bondarev om ämnet "Introduktion till Kubernetes, huvudkomponenter", mötet ägde rum den 27 januari 2022
Praktiska uppgifter
Det finns praktiska uppgifter på ditt personliga konto, du kan starta träningsställen.
När du betalar för "Kubernetes Base" får du tillgång till videohandledningar om Docker och Ansible. Dessa material är ett bra sätt att förbereda sig inför starten av Kubernetes-utbildningen.
— Vi har dussintals byggda infrastrukturer och hundratals skrivna CI/CD-pipelines,
— Certifierad Kubernetes-administratör,
— Författare till flera kurser om Kubernetes och DevOps,
— Regelbunden talare vid ryska och internationella IT-konferenser.
— Ingenjör med 8 års erfarenhet,
— Certifierad Kubernetes-administratör,
— Kubernetes-implementationer för Southbridge-klienter,
— Kursutvecklare och talare Slurm.
Ämne 1: Introduktion
Varför: förstå hur kursen är uppbyggd
- Beskrivning av inlärningsformatet i strömmen
- Lärandemål
- Hur man studerar online effektivt
Ämne 2: Introduktion till Kubernetes, huvudkomponenter
Varför: att på toppnivå förstå vad Kubernetes är, samt vilka abstraktioner Kubernetes kommer att behöva arbeta med till 100 % i framtiden och hur dessa abstraktioner fungerar.
- Introduktion till k8s-teknik. Beskrivning, tillämpning, koncept
- Pod, ReplicaSet, Deployment, Service, Ingress, PV, PVC, ConfigMap, Secret
- Praktiskt arbete
Ämne 3: Klusterdesign, huvudkomponenter, feltolerans, k8s-nätverk
Varför: så att ingenjören förstår hur Kubernetes fungerar och vilka komponenter den består av. Detta gör att du kan felsöka mer produktivt och inte arbeta med Kubernetes som en svart låda.
- Klusterdesign, huvudkomponenter, feltolerans
- k8s nätverk
Ämne 4: Kubespray, tuning och inställning av ett Kubernetes-kluster
Varför: att veta hur du kan installera Kubernetes hemma.
- Kubespray, ställer in och ställer in ett Kubernetes-kluster
- Praktiskt arbete
Ämne 5: Avancerade Kubernetes-abstraktioner
Varför: att utöka utbudet av dina möjligheter när du arbetar med Kubernetes med hjälp av ytterligare abstraktioner.
- DaemonSet, StatefulSet, RBAC, Job, CronJob, Pod Scheduling, InitContainer
- Praktiskt arbete
Ämne 6: DNS i ett kluster. Publiceringstjänster och applikationer
Varför: för att förstå hur Kubernetes fungerar på nätverks- och nätverksabstraktionsnivå. Detta gör att du kan använda rätt abstraktioner för att konfigurera det interna och externa nätverket för applikationer som körs på Kubernetes.
- DNS-enhet i Kubernetes
- Översikt över tjänstepubliceringsmetoder: NodePort vs LoadBalancer vs Ingress
- Ingresskontroller (Nginx): balanserar inkommande trafik
- Praktiskt arbete
Ämne 7: Introduktion till Helm
Varför: för att lära dig hur du mallar din ansökan. Detta tillvägagångssätt låter dig arbeta flexibelt med applikationsmanifest i Kubernetes, organisera korrekt utveckling och distribution.
- Jobbar med Helm
- Diagramsammansättning
- Att skriva egna diagram
- Praktiskt arbete
Ämne 8: Ansluta ett lagringssystem med Ceph som exempel
Varför: att använda Ceph som ett exempel för att förstå hur man ansluter lagringssystem till ett Kubernetes-kluster för vidare användning med stateful applikationer.
- Installation av Ceph-lagring
- Ansluta RBD- och CephFS-volymer med CSI-drivrutiner
- Praktiskt arbete
Ämne 9: Installera cert-manager
Varför: för att förstå hur man automatiskt ansluter och förnyar ett TLS-certifikat för din webbapplikation.
- Сert-manager: erhåller automatiskt SSL/TLS-certifikat
- Praktiskt arbete
Ämne 10: CI/CD i Kubernetes
Varför: för att korrekt konfigurera distributionen av ditt program till Kubernetes-klustret.
- Konfigurera en CI/CD-applikation i Kubernetes
- Praktiskt arbete