Plan Szkolenia
Plan kursu na dni 1-2
Wprowadzenie
I. Architektura kontenerów
Kontenery a maszyny wirtualne
Analiza kontenerów
Systemy zarządzania kontenerami
OCI i CRI
II. Orchestracja kontenerów
Ograniczenia systemów zarządzania kontenerami
Architektura Kubernetes
Wprowadzenie
Master/węzły
Etcd
Kube-apiserver
Kubelet
Kube-proxy
Controller manager
Kube scheduler
Projektowanie i instalacja klastra Kubernetes
Ćwiczenia
Instalacja wielowęzłowego klastra Kubernetes
III. Narzędzia wiersza poleceń Kubernetes
Podejście imperatywne a deklaratywne
Kubectl
Krew
Kube ns
kube ctx
Ćwiczenia
Rozpoczęcie pracy z Kubernetes
Polecenia Kubectl
Narzędzia pracy
IV. Podstawowe koncepcje Kubernetes
Przestrzenie nazw
Pody i wielokontenerowe pody
Etykiety i selektory
Replication controllers / ReplicaSets
Wdrożenia (aktualizacje i cofanie zmian)
ConfigMaps i Secrets
Liveness i Readiness
Ćwiczenia
Podstawowe koncepcje Kubernetes
Aktualizacje i cofanie zmian
Etykiety i selektory
ConfigMaps i Secrets
Liveness i Readiness
V. Sieci w Kubernetes
Sieć klastra
Sieć podów
Sieć usług
CoreDNS w Kubernetes
Ingress
Ćwiczenia
Sieci
Usługi
Ingress
Plan kursu na dni 3-4
VI. Planowanie
Ręczne planowanie
Taints i tolerancje
Etykiety i selektory węzłów
Affinity węzłów
Statyczne pody
DaemonSets
Ćwiczenia
Ręczne planowanie
Taints i tolerancje
Etykiety i selektory węzłów
Affinity węzłów
Statyczne pody
DaemonSets
Zadania i Cronjobs
VII. Kubernetes i przechowywanie danych
Persistent Volumes
Persistent Volume Claims
Dynamiczne przydzielanie z StorageClass
Ćwiczenia
Statyczne przydzielanie
Dynamiczne przydzielanie
VIII. Bezpieczeństwo w Kubernetes
Kontrola dostępu oparta na rolach
Konta usługowe
Konteksty bezpieczeństwa
Limity zasobów
Polityki sieciowe
Ćwiczenia
RBAC i role klastra
Konta usługowe
Konteksty bezpieczeństwa
Polityki sieciowe
IX. Logowanie i monitorowanie
Helm
Operatory
Monitorowanie komponentów klastra
Konfiguracja stosu GAP - Grafana Alertmanager Prometheus
Ćwiczenia
Helm
Konfiguracja stosu GAP
Podsumowanie
Wymagania
- Zrozumienie koncepcji chmury obliczeniowej
- Znajomość wiersza poleceń Linux
Grupa docelowa
- Inżynierowie DevOps
- Programiści
Opinie uczestników (7)
Podobał mi się temp treningu.
Michael
Szkolenie - Kubernetes from Basic to Advanced (4 days)
Przetłumaczone przez sztuczną inteligencję
było dużo informacji. Prawdopodobnie zasłużyłaby na kolejny dzień, ponieważ miałem wrażenie, że materiał był trochę skompresowany, aby zmieścić wszystko w jednym dniu.
Mark
Szkolenie - Kubernetes from Basic to Advanced (4 days)
Przetłumaczone przez sztuczną inteligencję
wszystko zostało wyjaśnione i zilustrowane ćwiczeniem
Mchal - Lukka Poland sp. z o.o.
Szkolenie - Kubernetes from Basic to Advanced (4 days)
Przetłumaczone przez sztuczną inteligencję
Ogromna wiedza trenera, na każdą pytanie było odpowiedź :)
Mateusz - Lukka Poland sp. z o.o.
Szkolenie - Kubernetes from Basic to Advanced (4 days)
Przetłumaczone przez sztuczną inteligencję
Zakres materiału. Możliwości przedyskutowania wspólnie z trenerem materiału, poznanie różnych alternatyw dla poruszanych problemów.
Marcin Z - Lukka Poland sp. z o.o.
Szkolenie - Kubernetes from Basic to Advanced (4 days)
styl trenera
Karol - Lukka Poland sp. z o.o.
Szkolenie - Kubernetes from Basic to Advanced (4 days)
Przetłumaczone przez sztuczną inteligencję
Wiedza i przygotowanie ternera oraz responsywnośći chęć i możliwość dostosowania szkolenia do potrzeb grupy. Polecam tego trenera.