Návrh Školení

Osnova kurzu pro dny 1-2

Zavedení

I. Architektura kontejnerů

  • Kontejnery vs VM

  • Pitování kontejnerů

  • Kontejnerové Management systémy

  • OCI a CRI

II. Kontejnerový orchestr

  • Kontejner Management Systémová omezení

  • Kubernetes Architektura

    • Zavedení

    • Masters/nodes

    • atd

    • Kube-apiserver

    • Kubelet

    • Kube-proxy

    • Správce kontroléru

    • Plánovač Kube

  • Navrhněte a nainstalujte cluster Kubernetes

  • Laboratoře

    • Instalace víceuzlového clusteru Kubernetes

III. Kubernetes Nástroje příkazového řádku

  • Imperativ vs deklarativní

  • Kubectl

  • Krew

  • Kube ns

  • kube ctx

  • Laboratoře

    • Začínáme s Kubernetes

    • Kubectl příkazy

    • Nástroje obchodu

IV. Kubernetes Základní koncepty

  • Jmenné prostory

  • Pod a vícenádobové pody

  • Štítky a selektory

  • Řadiče replikace / ReplicaSets

  • Nasazení (průběžné aktualizace a vrácení zpět)

  • ConfigMaps a tajemství

  • Živost a připravenost

  • Laboratoře

    • Kubernetes Základní koncepty

    • Postupná aktualizace a vrácení zpět

    • Štítky a selektory

    • ConfigMaps a tajemství

    • Živost a připravenost

V. Kubernetes Networking

  • Cluster Networking

  • Pod Networking

  • Služba Networking

  • CoreDNS v Kubernetes

  • Ingress

  • Laboratoře

    • Networking

    • Služby

    • Ingress

Osnova kurzu pro dny 3-4

VI. Plánování

  • Manuální plánování

  • Poskvrny a tolerance

  • Popisky uzlů a selektory

  • Afinita uzlu

  • Statické podstavce

  • DaemonSets

  • Laboratoře

    • Manuální plánování

    • Poskvrny a tolerance

    • Popisky uzlů a selektory

    • Afinita uzlu

    • Statické podložky

    • DaemonSets

    • Jobs a Cronjobs

VII. Kubernetes a úložiště

  • Trvalé svazky

  • Trvalé objemové nároky

  • Dynamické poskytování s StorageClass

  • Laboratoře

    • Statické zajišťování

    • Dynamické poskytování

VIII. Kubernetes Zabezpečení

  • Kontrola založená na rolích Access

  • Servisní účty

  • Bezpečnostní kontexty

  • Kvóty zdrojů

  • Zásady sítě

  • Laboratoře

    • RBAC a klastrové role

    • Servisní účty

    • Bezpečnostní kontexty

    • Zásady sítě

IX. Logování a monitorování

  • Helm

  • Operátoři

  • Monitorování komponent clusteru

  • Nastavení zásobníku GAP - Grafana Správce výstrah Prometheus

  • Laboratoře

    • Helm

    • Nastavení zásobníku GAP

Závěr

Požadavky

  • Pochopení konceptů cloud computingu
  • Znalost příkazového řádku Linux

Publikum

  • DevOps inženýři
  • Vývojáři
 28 hodiny

Počet účastníků


Price per participant

Reference (3)

Upcoming Courses

Související kategorie