Plan Szkolenia
Szczegóły kursu dla dni 1-2
Wprowadzenie
I. Architektura kontenerów
Kontenery vs Maszyny Wirtualne
Dissecting Containers
Systemy kontenerów Management
OCI i CRI
II. Orchestracja kontenerów
Ograniczenia systemów kontenerów Management
Architektura Kubernetes
Wprowadzenie
Master/nodes
Etcd
Kube-apiserver
Kubelet
Kube-proxy
Controller manager
Kube scheduler
Projektowanie i instalowanie klastry Kubernetes
Laboratoria
Instalowanie wielowęzłowego klastry Kubernetes
III. Narzędzia wiersza polecenia Kubernetes
Imperatywne vs deklaratywne
Kubectl
Krew
Kube ns
kube ctx
Laboratoria
Rozpoczynanie pracy z Kubernetes
Polecenia Kubectl
Narzędzia
IV. Podstawowe koncepcje Kubernetes
Przestrzenie nazw
Pod i wielokontenerowe Pod
Etykiety i selektory
Replication controllers / ReplicaSets
Wdrożenia (aktualizacje w krokach i cofanie zmian)
ConfigMaps i Secrets
Liveness i Readiness
Laboratoria
Podstawowe koncepcje Kubernetes
Aktualizacje w krokach i cofanie zmian
Etykiety i selektory
ConfigMaps i Secrets
Liveness i Readiness
V. Kubernetes Networking
Klaster Networking
Pod Networking
Usługi Networking
CoreDNS w Kubernetes
Ingress
Laboratoria
Networking
Usługi
Ingress
Szczegóły kursu dla dni 3-4
VI. Planowanie
Ręczne planowanie
Taints i tolerancje
Etykiety i selektory węzłów
Powinowactwo węzłów
Statyczne Pod
DaemonSets
Laboratoria
Ręczne planowanie
Taints i tolerancje
Etykiety i selektory węzłów
Powinowactwo węzłów
Statyczne Pod
DaemonSets
Zadania i Cronjobs
VII. Kubernetes i magazynowanie danych
Persistent Volumes
Persistent Volume Claims
Dynamic provisioning z StorageClass
Laboratoria
Statyczne provisioning
Dynamic provisioning
VIII. Bezpieczeństwo Kubernetes
Kontrola dostępu na podstawie ról
Konta usług
Konteksty bezpieczeństwa
Kwoty zasobów
Polityka sieciowa
Laboratoria
RBAC i role klastry
Konta usług
Konteksty bezpieczeństwa
Polityka sieciowa
IX. Logowanie i monitoring
Helm
Operatory
Monitorowanie komponentów klastry
Konfiguracja stosu GAP - Grafana Alertmanager Prometheus
Laboratoria
Helm
Konfiguracja stosu GAP
Podsumowanie
Wymagania
- Zrozumienie pojęć chmurowego obliczania
- Znajomość wiersza polecenia Linux
Uczestnicy
- DevOps inżynierowie
- Deweloperzy
Opinie uczestników (5)
Wszystko zostało wyjaśnione i poparte ćwiczeniami
Mchal - Lukka Poland sp. z o.o.
Szkolenie - Kubernetes from Basic to Advanced (4 days)
Przetłumaczone przez sztuczną inteligencję
Ogromna wiedza trenera, każde pytanie miał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.