Kurzusleírás

Bevezetés

  • Célok
  • Kinek szánt?
  • A Linux Foundation
  • A Linux Foundation oktatásai
  • Vizsgakezelési programok és digitális elismerések
  • Rendszer felkészítése
  • Tanfolyam regisztrációja
  • Laborok

Kubernetes architektúrája

  • Mi a Kubernetes?
  • A Kubernetes komponensei
  • Kihívások
  • A Borg örökség
  • Kubernetes architektúrája
  • Terminológia
  • Fő csomópont
  • Minion (munka) csomópontok
  • Pod-ok
  • Szolgáltatások
  • Vezérlők / Operátorok
  • Egy IP cím pod-onként
  • Hálózati beállítás
  • CNI hálózati konfigurációs fájl
  • Pod-ok közötti kommunikáció
  • Felhőalapú számítások alapítvány
  • Erőforrásajánlások
  • Laborok

Build

  • Konténerek opciói
  • Alkalmazás konténrizése
  • Dockerfile létrehozása
  • Helyi adattár üzemeltetése
  • Üzemeltes készlet létrehozása
  • Parancsok futtatása konténerben
  • Többkonténert tartalmazó pod
  • readinessProbe
  • livenessProbe
  • Tesztelés
  • Laborok

Tervezés

  • Hagyományos alkalmazások: fontolók
  • Szétválasztott erőforrások
  • Átmenetesség
  • Rugalmas keretrendszer
  • Erőforráshasználat kezelése
  • Címkézési selektorok használata
  • Többkonténert tartalmazó pod-ok
  • Sidecar konténer
  • Adapter konténer
  • Üzembehellyező
  • Megfontolandó pontok
  • Feladatok
  • Laborok

Üzemeltes készlet konfigurálása

  • Tárolók áttekintése
  • Tárolók bemutatása
  • Tároló specifikációja
  • Tároló típusai
  • Megosztott tároló példa
  • Állandó tárolók és kérések
  • Állandó tároló
  • Állandó tároló kérelem
  • Dinamikus felállítás
  • Titkos kulcsok
  • Titkok használata környezeti változók segítségével
  • Titkok használata tárolókként
  • Portfolió adatok konfigurációs fájljaival
  • Konfigurációk használata
  • Üzemeltes készlet konfigurációs állapota
  • Skalálás és folyamatos frissítések
  • Üzemeltes készlet visszavonása
  • Laborok

Biztonság

  • Biztonság áttekintése
  • Az API elérésének módja
  • Hitelesítés
  • Jogosultságok ellenőrzése
  • ABAC
  • RBAC
  • RBAC folyamat áttekintése
  • Bejelentkezés-vezérlő
  • Biztonsági kontextusok
  • Pod biztonsági szabályzatok
  • Hálózati biztonsági szabályzatok
  • Hálózati biztonsági szabályzat példa
  • Alapértelmezett szabályzat példa
  • Laborok

Alkalmazások bemutatása

  • Szolgáltatás típusai
  • Szolgáltatások diagramja
  • Szolgáltatás frissítési minta
  • Alkalmazás elérése szolgáltatással
  • Szolgáltatás anélkül, hogy selektorral rendelkezne
  • ClusterIP
  • NodePort
  • LoadBalancer
  • ExternalName
  • Bejövő adatfolyam erőforrása
  • Bejövő adatfolyam vezérlő
  • Szolgáltatási hálózat
  • Laborok

Hibaelhárítás

  • Hibaelhárítás áttekintése
  • Alapvető hibaelhárítási lépések
  • Folyamatos (folyamatos) változás
  • Alapvető hibaelhárítási folyamat: Pod-ok
  • Alapvető hibaelhárítási folyamat: Csomópont és biztonság
  • Alapvető hibaelhárítási folyamat: Ügynökök
  • Figyelés
  • Naplózási eszközök
  • Alkalmazások figyelése
  • Rendszer és ügynöki naplók
  • Konformitási tesztelés
  • További erőforrások
  • Laborok

CKAD vizsga felkészítés

Követelmények

A legtöbbből ebből a tanfolyamból akarja hozzájutni, ha:

Alapvető Linux parancssor és fájl szerkesztési készségekkel kell rendelkeznie, valamint ismerkednie kell a programozási nyelvek (mint például Python, Node.js, Go) használatával. Ismernie kell a Felhőalapú alkalmazások fogalmait és architektúráját (ilyeneket például az ingyenes Kubernetes bevezetési edX MOOC oktatja), ami hasznos lehet ehhez a tanfolyamhoz.

Kérjük, vedd figyelembe, hogy a Kubernetes Adminisztráció (LFS458) nem előfeltétel erre a tanfolyamra. Van átfedés az oktatási anyagokban, mivel mindegyiket önállóan terveztek és a kapcsolódó vizsgákhoz igazítottak.

Célcsoport:

Ez a tanfolyam azok számára készült, akik tapasztalt alkalmazásfejlesztők, és konténrizni, üzemeltetni, telepíteni és konfigurálni szeretnének egy alkalmazást töbcsomópontos fürtben.

Tapasztalati szint: Középfokú

 21 Órák

Résztvevők száma


Ár résztvevőnként

Vélemények (1)

Közelgő kurzusok

Rokon kategóriák