Plan Szkolenia
Architektura kontenerów
- Kontenery a wirtualne maszyny
- Anatomia kontenerów
- Systemy zarządzania kontenerami
- OCI i CRI
Orkiestracja 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
- Laboratoria
- Instalacja klastra Kubernetes z wielu węzłów
Narzędzia wiersza polecenia Kubernetes
- Imperatywne vs deklaratywne
- Kubectl
- Krew
- Kube ns
- kube ctx
- Laboratoria
- Początki z Kubernetes
- Polecenia Kubectl
- Narzędzia pracy
Podstawowe pojęcia Kubernetes
- Przestrzenie nazw (Namespaces)
- Pod i Pody wielokontenerowe
- Etykiety i selektory
- Kontrolery replikacji / ReplicaSets
- Deployments (aktualizacje ciągłe i wycofywanie)
- ConfigMaps i Secrets
- Liveness i Readiness
- Laboratoria
- Podstawowe pojęcia Kubernetes
- Aktualizacja ciągła i wycofywanie
- Etykiety i selektory
- ConfigMaps i Secrets
- Liveness i Readiness
Sieć w Kubernetes
- Networking klastra
- Networking Podów
- Networking usług (Services)
- CoreDNS w Kubernetes
- Ingress
- Laboratoria
- Networking
- Usługi (Services)
- Ingress
Planowanie zadań (Scheduling)
- Ręczne planowanie
- Plamy i tolerancje (Taints and tolerations)
- Etykiety węzłów i selektory
- Afinitet węzłów
- Statyczne Pody
- DaemonSets
- Laboratoria
- Ręczne planowanie
- Plamy i tolerancje
- Etykiety węzłów i selektory
- Afinitet węzłów
- Statyczne Pody
- DaemonSets
- Jobs i Cronjobs
Kubernetes i pamięć masowa
- Persistent Volumes
- Persistent Volume Claims
- Dynamic provisioning ze StorageClass
- Laboratoria
- Provisioning statyczny
- Provisioning dynamiczny
Bezpieczeństwo w Kubernetes
- Kontrola dostępu oparta na rolach (RBAC)
- Konta usługowe (Service Accounts)
- Konteksty bezpieczeństwa
- Kwoty zasobów
- Polityka sieciowa (Network Policy)
- Laboratoria
- RBAC i role klastra
- Konta usługowe
- Konteksty bezpieczeństwa
- Polityka sieciowa
Logowanie i monitorowanie
- Helm
- Operatorzy
- Monitorowanie komponentów klastra
- Ustawianie stacku GAP - Grafana Alertmanager Prometheus
- Laboratoria
- Helm
- Ustawianie stacku GAP
Wymagania
- Znajomość pojęć związanych z obliczeniami w chmurze (cloud computing)
- Znajomość wiersza polecenia w systemie 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.