Kurzusleírás
Bevezetés
- Mi az a Kubernetes?
- Konténerezés vs virtualizáció
- A Kubernetes jellemzők és architektúra áttekintése
- Kubernetes a Cloud Native Computing Foundation (CNCF) keretében
Megértés Kubernetes
- Egy Kubernetes alkalmazás életciklusa
- Kubernetes komponensek: Master és Nodes
- Kubelet, Kube-proxy és más kulcsfontosságú összetevők
Elkezdeni
- A Fejlesztési Környezet kialakítása
- A Kubernetes telepítése a kubeadm segítségével
- A kubectl és a kubeconfig konfigurálása
Munkavégzés a hüvelyekkel
- Tokok létrehozása
- Pod konfigurációk kezelése
- AccessPod-ok kezelése és hibaelhárítása
ReplicaSets és telepítések
- ReplicaSets létrehozása és méretezése
- Alkalmazásfrissítések kezelése a telepítésekkel
- Folyamatos frissítések és visszaállítások használata
Szolgáltatások és Networking
- Szolgáltatások létrehozása az alkalmazások megjelenítéséhez
- Belső vs. külső szolgáltatások
- Hálózati szabályzatok a biztonságos kommunikáció érdekében
Állandó tárolás
- Állandó mennyiség (PV) és tartós mennyiségi igény (PVC)
- Tárolási osztályok
- A kötetek használata adatkezelésre
Konfiguráció és titkok
- Alkalmazáskonfigurációk kezelése
- Érzékeny adatok védelme a Secrets segítségével
- ConfigMaps használata külső konfigurációkhoz
Integrálás Kubernetes felhőplatformokkal
- Kubernetes fürtök telepítése a nagyobb felhőszolgáltatóknál
- Terheléselosztók és bemeneti vezérlők használata
- Automatikus méretezés a vízszintes pólusú automatikus skálázókkal (HPA)
Monitoring és naplózás
- Egészségügyi ellenőrzések végrehajtása
- A Kubernetes irányítópult használata fürtfigyeléshez
- Naplók összesítése olyan eszközökkel, mint a Fluentd és Elasticsearch
Hibaelhárítás
- Gyakori problémák azonosítása Kubernetes telepítéseknél
- Alkalmazás- és hálózati problémák hibakeresése
- Kubernetes események és naplók elemzése
Összegzés és a következő lépések
- A tanfolyam legfontosabb elemei
- A továbbtanuláshoz ajánlott források
- Következő lépések Kubernetes útján
Követelmények
- Az alapvető hálózati fogalmak megértése. Tapasztalat Linux parancssori felülettel Alapvető programozási tapasztalat bármilyen nyelven
Közönség
- Fejlesztők Rendszergazdák DevOps Mérnökök
Vélemények (6)
Az oktató magas képzettsége. Bár elég kimerítő, élveztem, hogy rengeteg példa van, és hogy lehetett kérdezni.
Roger - REGNOLOGY ROMANIA S.R.L.
Kurzus - Docker and Kubernetes
Machine Translated
Példák valós alkalmazásokból
Łukasz - Rossmann SDP Sp. z o.o.
Kurzus - Docker (introducing Kubernetes)
Machine Translated
Kezek gyakorlatok
Tobias - Elisa Polystar
Kurzus - Docker and Kubernetes: Building and Scaling a Containerized Application
Machine Translated
A virtuális asztal elérhetősége homokozóként a résztvevők számára nagyszerű!
Benedict - Questronix Corporation
Kurzus - OpenShift 4 for Administrators
Machine Translated
A gyakorlati gyakorlatok rendkívül fontosak voltak a tanulás megszilárdításához. A motorháztető alatti dolgok működésének mélyreható magyarázata mindent világosabbá tett.
Otavio Marchioli dos Santos - ExitLag
Kurzus - Kubernetes from Basic to Advanced
Machine Translated
Concepts learnt and how to set up the k8 clusters