Kurzusleírás

Bevezetés

  • Mi az a Kubernetes?
  • Konténerizálás vs. Virtualizálás
  • A Kubernetes funkcióinak és architektúrájának áttekintése
  • A Kubernetes a Cloud Native Computing Foundation (CNCF) kontextusában

A Kubernetes megértése

  • Egy Kubernetes alkalmazás életciklusa
  • Kubernetes komponensek: Master és Node-ok
  • Kubelet, Kube-proxy és egyéb kulcsfontosságú komponensek

Bevezetés

  • Fejlesztői környezet beállítása
  • Kubernetes telepítése kubeadm segítségével
  • kubectl és kubeconfig konfigurálása

Pod-ok használata

  • Pod-ok létrehozása
  • Pod konfigurációk kezelése
  • Pod-ok elérése és hibaelhárítása

ReplicaSets és Deployments

  • ReplicaSets létrehozása és skálázása
  • Alkalmazásfrissítések kezelése Deployments segítségével
  • Rolling Updates és Rollbacks használata

Szolgáltatások és hálózat

  • Szolgáltatások létrehozása alkalmazások közzétételéhez
  • Belső vs. Külső Szolgáltatások
  • Hálózati irányelvek biztonságos kommunikációhoz

Állandó tárolás

  • Persistent Volume (PV) és Persistent Volume Claim (PVC)
  • Tárolóosztályok
  • Kötetek használata adatkezeléshez

Konfiguráció és titkos kulcsok

  • Alkalmazáskonfigurációk kezelése
  • Bizalmas adatok védelme Secrets segítségével
  • Külső konfigurációk kezelése ConfigMaps segítségével

Kubernetes integrálása felhőplatformokkal

  • Kubernetes klaszterek üzembe helyezése nagyobb felhőszolgáltatókon
  • Load Balancers és Ingress Controllers használata
  • Automatikus skálázás Horizontal Pod Autoscalers (HPA) segítségével

Monitorozás és naplózás

  • Egészségügyi ellenőrzések implementálása
  • Kubernetes Dashboard használata klaszter monitorozásához
  • Naplók aggregálása olyan eszközökkel, mint a Fluentd és az Elasticsearch

Hibaelhárítás

  • Gyakori problémák azonosítása Kubernetes üzembe helyezésekben
  • Alkalmazás- és hálózati problémák hibakeresése
  • Kubernetes események és naplók elemzése

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

  • A képzés kulcsfontosságú tanulságai
  • Ajánlott erőforrások további tanuláshoz
  • Következő lépések a Kubernetes utazásodban

Követelmények

  • Alapvető hálózati fogalmak ismerete
  • Tapasztalat Linux parancssori felülettel
  • Alapvető programozási tapasztalat bármilyen nyelven

Célközönség

  • Fejlesztők
  • Rendszergazdák
  • DevOps mérnökök
 35 Órák

Résztvevők száma


Ár per résztvevő

Vélemények (5)

Közelgő kurzusok

Rokon kategóriák