Kurzusleírás

Bevezetés a Kubernetesbe

  • A Kubernetes áttekintése és architektúrája
  • Alapvető összetevők: API szerver, Controller Manager, Scheduler, etcd és Kubelet
  • A Pods, Nodes és Clusters megértése

Erőforráskezelés

  • Erőforrások elkülönítése Namespace-ek segítségével
  • Számítási erőforrások meghatározása Requests és Limits segítségével
  • Alkalmazások skálázása a Kubernetes segítségével

Munkaterhelések kezelése

  • Alkalmazások üzembe helyezése Deployments, StatefulSets és DaemonSets segítségével
  • Munkaidőben ütemezett feladatokkal dolgozni Jobs és CronJobs segítségével
  • Frissítések és visszaállítások kezelése

Hálózatkezelés és szolgáltatásfelderítés

  • A Kubernetes Services megértése: ClusterIP, NodePort, LoadBalancer, ExternalName
  • DNS és szolgáltatásfelderítés konfigurálása
  • Alkalmazások elérhetővé tétele Ingress segítségével

Adatmegőrzés

  • Adatok megőrzése Persistent Volumes és Persistent Volume Claims segítségével
  • Statikus és dinamikus kötetek használata
  • Hozzáférési módok, visszavonási szabályzatok és vetített kötetek megértése

Konfigurációkezelés

  • ConfigMaps és Secrets üzembe helyezése
  • Környezeti változók és kötetek használata a konfigurációhoz

Klaszterkezelés

  • Kubernetes klaszterek frissítése kubeadm segítségével
  • Hitelesítés konfigurálása TLS tanúsítványokkal
  • Jogosultságok kezelése Role-Based Access Control (RBAC) segítségével

Haladó skálázási stratégiák

  • NodeSelector, NodeAffinity és PodAffinity
  • A Taints és Tolerations megértése és alkalmazása

Üzembe helyezés Helm segítségével

  • Bevezetés a Helm és Helm Charts használatába
  • Helm Charts létrehozása és üzembe helyezése
  • Függőségek kezelése Helm segítségével

Kubernetes hibakeresés

  • BackOff és CrashLoopBackOff problémák elemzése
  • NotReady állapotú csomópontok hibakeresése
  • A kubectl és naplók használata hibakereséshez

Összefoglalás és következő lépések

Követelmények

  • Alapvető ismeretek a Linux parancsokról
  • Ismeret a konténerizáció fogalmairól (pl. Docker)
  • Hálózati alapok ismerete ajánlott, de nem kötelező

Célközönség

  • Rendszergazdák
  • DevOps mérnökök
  • Fejlesztők, akik konténeres alkalmazásokat szeretnének üzembe helyezni és kezelni
 35 Órák

Résztvevők száma


Ár per résztvevő

Vélemények (1)

Közelgő kurzusok

Rokon kategóriák