Nabídka tohoto termínu kurzu již není aktuální.

Provoz Kubernetes - infrastruktura, build a nasazení

e-kurz

Základní info

Kurz doplňuje ostatní Kubernetes kurzy a nesoustředí se na provoz a použití Kubernetes clusteru, ale především na produkční požadavky na provoz aplikací.
Věnuje se infrastruktuře a instalaci clusteru a také dalším nezbytným nástrojům.

Každý účastník dostane multi-master cluster a v rámci kurzu si vyzkouší jeho instalaci a doplnění o další nezbytné LMA nástroje a jejich konfiguraci. Na připraveném clusteru si ukážeme bezpečností rizika a best practises pro jednotlivé komponenty. Následně si vytvoříme CI build a CD pipeline pro automatické nasazování aplikací do clusteru a nakonec všechny clustery propojíme do jednoho multicluster prostředí.

Cílová skupina

 

  • administrátor
  • dev/ops
  • infra akchitekt
  • systémový inženýr

 

Předpoklady

 

  • základní znalosti Kubernetes
  • práce s příkazovou řádkou (SSH)
  • základy síťování

 

Cíle kurzu

 

  • Ukázat instalaci a upgrade Kubernetes clusteru
  • Vyzkoušet nástroje pro LMA
  • Zabezpečení Kubernetes clusteru
  • Build a nasazení aplikací

 

Garant kurzu

TOMÁŠ KUKRÁL

Tomáš vyvíjí edge cloud platformu založenu na Kubernetes ve společnosti Volterra. V minulosti pracoval pro společnost Mirantis a měl na starosti návrh Kubernetes clusterů a jejich doručení zákazníkům. Ve volném čase se věnuje parašutismu a cyklistice. 

Osnova

Kubenetes cluster

 

  • Instalace
  • Základní komponenty
  • Srovnání cloud providerů
  • Terraform vs nativní nástroje

 

Logování

 

  • Sběr logů z kontejneru, strojů a Kubernetes
  • Ukládání logů do Loki
  • Promtail a fluent/d/bit
  • Analýza logů z kontejnerů a infrastruktury
  • Best practises pro logování

 

Monitoring

 

  • Prometheus federace, filtrování metrik
  • Grafana, Alertmanager
  • Správa alertů s Karma
  • Analýza využití prostředků v kontejneru/podu a jejich stavu
  • Monitoring etcd

 

Build

 

  • Výroba image ze zdrojového kódu
  • Registry pro kontejnery
  • Podepisování image a validace

 

Deployment

 

  • Použití CRD
  • ArgoCD, Argo Events, Argo Workflow
  • Tekton pipelines
  • Srovnání deployment nástrojů
  • Použití operátorů pro správu aplikací

 

Zálohování

 

  • Zálohování nastavení clusteru
  • Recovery a přesun aplikace mezi clustery
  • Záloha aplikačních dat na object store

 

Bezpečnost

 

  • Skenování a bezpečnostní analýza image
  • Šifrování objektů v etcd
  • Audit Kubernetes operací
  • Omezení práv pro aplikace
  • Omezení přístupu ke Kubernetes objektům
  • Best practises pro nastavení clusteru
  • Certifikáty pro control plane a kubelet
  • Výměna certifikátu
  • Podepisování certifikátů v clusteru

 

Networking

 

  • Směrování provozu mezi kontejnery
  • Calico networking
  • Šifrování provozu pomocí Wireguard
  • Odposlouchávání/debug provozu v podu
  • Debugging kube-proxy iptables pravidel
  • Networking policy

 

Multicluster

 

  • Komunikace mezi clustery
  • NetworkPolicy v multicluster prostředí
  • Orchestrace aplikací
  • Synchronizace objektů mezi clustery

 

Provoz Kubernetes - infrastruktura, build a nasazení

Vybraný termín:

23.11.2023 –  24.11.2023  ONLINE

Cena
34 000 Kč

Kontakt na dodavatele získáte po registraci

Tento kurz je pořádán dodavatelem, který nevyužívá placenou prezentaci na portálu EduCity.

Kontaktní údaje na dodavatele získáte po registraci.

Nebo použijte poptávkový formulář.