Návrh Školení

Stručný návrh kurzu pro dny 1-2  

Zavedení

I. Architektura kontejnerů

Kontejnery vs. VMs

Rozbor kontejnerů

Container Management systémy

OCI a CRI

II. Orchestrace kontejnerů

Omezení Management systémů kontejnerů

Kubernetes Architektura

Vstup

Mastrs/uzly

Etcd

Kube-apiserver

Kubelet

Kube-proxy

Správce řadičů

Kube šedule

Návrh a instalace Kubernetes clusteru

Labs

Instalace vícejazdného uzlu Kubernetes clusteru

III. Kubernetes Nástroje příkazové řádky

Přímý vs. deklarativní

Kubectl

Krew

Kube ns

kube ctx

Labs

Začínání s Kubernetes

Príkazy kubectla

Nástroje řemesla

IV. Kubernetes Základní koncepty

Jmenovací obory

Pody a Multi-container Pody

Štítky a Selektory

Kontrolery replikace / ReplicaSets

Vývoje (Rolling Update a Rolling Back)

ConfigMaps a Tajemství

Liveness a Readiness

Labs

Kubernetes Základní koncepty

Rolling Update a Rollback

Štítky a Selektory

ConfigMaps a Tajemství

Liveness a Readiness

V. Kubernetes Networking

Klaster Networking

Pod Networking

Servis Networking  

CoreDNS v Kubernetes

Ingress

Labs

Networking

Služby

Ingress

Stručný návrh kurzu pro dny 3-4  

VI. Rozvrhování

Ruční rozvrhování

Tainty a tolerace

Štítky uzlů a Selektory

Afinita uzlů

Statické Pody

DaemonSets

Labs

Ruční rozvrhování

Tainty a tolerace

Štítky uzlů a Selektory

Afinita uzlů

Statické Pody

DaemonSets

Práce a Cronjobs

VII. Kubernetes a Uložení

Persistentní objemy

Persistent Volume Claims

Dynamické přidělování s StorageClass

Labs

Statické přidělování

Dynamické přidělování

VIII. Kubernetes Bezpečnost

Rolová Access kontrola

Servisní účty

Bezpečnostní kontexty

Kvóty zdrojů

Síťová politika

Labs

RBAC a Cluster Role

Servisní účty

Bezpečnostní kontexty

Síťová politika

IX. Protokolování a Monitoring

Helm

Operátory

Monitoring komponent klasteru

Nastavení GAP stacku - Grafana Alertmanager Prometheus

Labs

Helm

Nastavení GAP stacku

Závěr

Požadavky

  • Poznání pojmů spojených s cloudovým výpočetním prostředím
  • Znalost příkazového řádku

Publikum

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

Počet účastníků


Price per participant

Reference (3)

Upcoming Courses

Související kategorie