Plan Szkolenia

Zarys kursu na dni 1-2

Wprowadzenie

I. Architektura kontenerów

  • Kontenery a maszyny wirtualne

  • Analiza kontenerów

  • Systemy kontenerowe Management

  • OCI i CRI

II. Orkiestracja kontenerów

  • Kontener Management Ograniczenia systemów

  • Architektura Kubernetes

    • Wprowadzenie

    • Jednostki nadrzędne/węzły

    • Etcd

    • Kube-apiserver

    • Kubelet

    • Kube-proxy

    • Menedżer kontrolera

    • Harmonogram Kube

  • Projektowanie i instalowanie klastra Kubernetes

  • Laboratoria

    • Instalowanie wielowęzłowego klastra Kubernetes

III. Narzędzia wiersza poleceń Kubernetes

  • Imperatywne vs deklaratywne

  • Kubectl

  • Krew

  • Kube ns

  • kube ctx

  • Laboratoria

    • Pierwsze kroki z Kubernetes

    • Polecenia Kubectl

    • Narzędzia handlowe

IV. Podstawowe pojęcia Kubernetes

  • Przestrzenie nazw

  • Pods i pods wielokontenerowe

  • Etykiety i selektory

  • Kontrolery replikacji / zestawy replik

  • Wdrożenia (Rolling Updates i Rolling Back)

  • ConfigMaps i sekrety

  • Aktywność i gotowość

  • Laboratoria

    • Kubernetes Pojęcia podstawowe

    • Rolling Update i Rollback

    • Etykiety i selektory

    • ConfigMaps i sekrety

    • Aktywność i gotowość

V. Kubernetes Networking

  • Klaster Networking

  • Pod Networking

  • Usługa Networking

  • CoreDNS w Kubernetes

  • Ingress

  • Laboratoria

    • Networking

    • Usługi

    • Ingress

Zarys kursu na dni 3-4

VI. Planowanie

  • Planowanie ręczne

  • Zanieczyszczenia i tolerancje

  • Etykiety węzłów i selektory

  • Przynależność węzłów

  • Statyczne pody

  • Zestawy demonów

  • Laboratoria

    • Ręczne planowanie

    • Skazy i tolerancje

    • Etykiety i selektory węzłów

    • Przynależność węzłów

    • Pods statyczne

    • Zestawy demonów

    • Zadania i zadania Cron

VII. Kubernetes i pamięć masowa

  • Woluminy trwałe

  • Roszczenia dotyczące trwałych woluminów

  • Dynamiczne udostępnianie przy użyciu StorageClass

  • Laboratoria

    • Udostępnianie statyczne

    • Dynamiczne aprowizowanie

VIII. Bezpieczeństwo Kubernetes

  • Kontrola oparta na rolach Access

  • Konta usług

  • Konteksty zabezpieczeń

  • Limity zasobów

  • Zasady sieciowe

  • Laboratoria

    • RBAC i role klastrów

    • Konta usług

    • Konteksty zabezpieczeń

    • Zasady sieciowe

IX. Rejestrowanie i monitorowanie

  • Helm

  • Operatorzy

  • Monitorowanie komponentów klastra

  • Konfigurowanie stosu GAP - Grafana Alertmanager Prometheus

  • Laboratoria

    • Helm

    • Konfigurowanie stosu GAP

Podsumowanie

Wymagania

  • Zrozumienie koncepcji przetwarzania w chmurze
  • Znajomość Linux wiersza poleceń

Uczestnicy

  • DevOps inżynierów
  • Deweloperzy
 28 godzin

Liczba uczestników


cena netto za uczestnika

Opinie uczestników (5)

Propozycje terminów

Powiązane Kategorie