Kurzusleírás

Bevezetés

  • Célok
  • Ki vagy
  • Az Linux Alapítvány
  • Linux Alapítványi képzés
  • Minősítési programok és digitális jelvény
  • A rendszer előkészítése
  • Kurzus regisztráció
  • Labs

Kubernetes Építészet

  • Mi az Kubernetes?
  • A Kubernetes összetevői
  • Kihívások
  • A Borg Örökség
  • Kubernetes Építészet
  • Terminológia
  • Mester csomópont
  • Minion (munkás) csomópontok
  • Hüvelyek
  • Szolgáltatások
  • Vezérlők / Kezelők
  • Pod-onként egyetlen IP
  • Networking Beállítás
  • CNI hálózati konfigurációs fájl
  • Pod-to-Pod Communication
  • Cloud Native Computing Foundation
  • Erőforrás-ajánlatok
  • Labs

Épít

  • Tárolóbeállítások
  • Egy alkalmazás konténerbe helyezése
  • A Docker fájl létrehozása
  • Helyi adattár tárolása
  • Telepítés létrehozása
  • Parancsok futtatása tárolóban
  • Multi-Container Pod
  • készenlétSzonda
  • elevenségProbe
  • Tesztelés
  • Labs

Tervezés

  • Hagyományos alkalmazások: megfontolások
  • Leválasztott források
  • Mulandóság
  • Rugalmas keretrendszer
  • Erőforrás-használat kezelése
  • Címkeválasztók használata
  • Több konténeres tok
  • Oldalkocsi konténer
  • Adapter tartály
  • Nagykövet
  • Rámutat a töprengésre
  • Állások
  • Labs

Telepítési konfiguráció

  • Kötetek áttekintése
  • Kötetek bemutatása
  • Kötet Spec
  • Kötettípusok
  • Megosztott kötet példa
  • Állandó kötetek és követelések
  • Állandó hangerő
  • Állandó kötetkövetelés
  • Dinamikus kiépítés
  • Titkok
  • Titkok használata környezeti változókon keresztül
  • Szerelési titkok kötetekként
  • Hordozható adatok ConfigMaps segítségével
  • ConfigMaps használata
  • Telepítési konfiguráció állapota
  • Méretezés és gördülő frissítések
  • Telepítési visszagörgetések
  • Labs

Biztonság

  • Biztonsági áttekintés
  • Accessaz API-t
  • Hitelesítés
  • Engedélyezés
  • ABAC
  • RBAC
  • RBAC folyamat áttekintése
  • Belépési ellenőr
  • Biztonsági összefüggések
  • Pod biztonsági szabályzatai
  • Network Security Irányelvek
  • Network Security Politikai példa
  • Példa az alapértelmezett házirendre
  • Labs

Alkalmazások közzététele

  • Szolgáltatástípusok
  • Szolgáltatások diagramja
  • Szolgáltatásfrissítési minta
  • Accessalkalmazás szolgáltatással történő feldolgozása
  • Kiválasztó nélküli szolgáltatás
  • ClusterIP
  • NodePort
  • Terhelés elosztó
  • Külső név
  • Belépési erőforrás
  • Belépés vezérlő
  • Service Mesh
  • Labs

Hibaelhárítás

  • A hibaelhárítás áttekintése
  • Alapvető hibaelhárítási lépések
  • Folyamatos (állandó) változás
  • Alapvető hibaelhárítási folyamat: Pods
  • Alapvető hibaelhárítási folyamat: csomópont és biztonság
  • Alapvető hibaelhárítási folyamat: Ügynökök
  • Monitoring
  • Naplóeszközök
  • Alkalmazások figyelése
  • Rendszer- és ügynöknaplók
  • Megfelelőségi vizsgálat
  • További források
  • Labs

CKAD vizsga áttekintése

Követelmények

Ahhoz, hogy a legtöbbet hozza ki ebből a tanfolyamból, rendelkeznie kell:

Alapvető Linux parancssori és fájlszerkesztési ismeretek, és ismernie kell a programozási nyelvek használatát (például Python, Node.js, Go). A Cloud Native alkalmazáskoncepciók és architektúrák ismerete (mint amilyeneket az ingyenes Bevezetés a Kubernetes edX MOOC-ba című részünkben tanít) hasznos a kurzushoz.

Kérjük, vegye figyelembe, Kubernetes Az adminisztráció (LFS458) nem előfeltétele ennek a kurzusnak. A tananyagok között átfedés van, mivel mindegyik önállóan készült, és igazodik a kapcsolódó vizsgákhoz.

Közönség

Ez a kurzus tapasztalt alkalmazásfejlesztőknek szól, akiknek egy több csomópontból álló fürtben kell egy alkalmazást konténerbe helyezniük, hosztolni, telepíteni és konfigurálni.

Tapasztalat szint: középhaladó

 21 Hours

Résztvevők száma



Ár per résztvevő

Rokon tanfolyam

Rokon kategóriák