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ú
Vélemények (1)
a képző szakmai tapasztalattal rendelkezik
- Osrodek Przetwarzania Informacji - Panstwowy Instytut Badawczy
Kurzus - Kubernetes for App Developers (LFD459)
Gépi fordítás