Szkolenie: Certyfikowany Administrator Kubernetesa
Najpopularniejszy orkiestrator kontenerów, służący do budowania automatycznie skalujących oraz samonaprawiających się aplikacji
- Trenerzy praktycy
- Kameralne grupy
Czas trwania szkolenia:3 dni (24h)
Kod kursu:KUBERNETES/CKA
Certyfikowany Administrator Kubernetesa
Cele szkolenia
Przygotowanie do egzaminu CKA
Dla kogo?
Administratorzy pragnący przystąpić do egzaminu Certified Kubernetes Administrator
Zalety
Szkolenie nastawione na zadania praktyczne związane z egzaminem CKA
Praktyka przed teorią - wszystkie szkolenia technologiczne prowadzone są w formie warsztatowej. Konieczna teoria jest wyjaśniana na przykładzie praktycznych zadań
Konkretne umiejętności - w ramach każdego szkolenia rozwijamy praktyczne umiejętności związane z daną technologią i tematyką
Nauka z praktykami - wszyscy trenerzy na co dzień pracują w projektach, gwarantuje to dostęp do eksperckiej wiedzy i praktycznego know-how
Wymagania
Od uczestników szkolenia wymaga sie podstawowej znajomości Linuxa, sieci komputerowych, certyfikatów SSL oraz konsolowego edytora tekstu (preferowany jest Vim)
Szkolenie wymaga bardzo dobrej znajomości technologii Docker
W cenie otrzymasz:
Materiały szkoleniowe
Certyfikat ukończenia szkolenia
W przypadku szkolenia w trybie stacjonarnym zapewnimy Ci również lunch oraz sprzęt niezbędny do nauki
Program szkolenia
Wymagania oraz forma i warunki przystąpienia do egzaminu Certified Kubernetes Administrator
Zagadnienia podstawowe
Architektura klastra
Podstawy API Kubernetes’a
Serwisy oraz sieci w klastrze
Instalacja, konfiguracja oraz walidacja
Kubernetes - The Hard Way jako instrukcja instalacji (z użyciem plików binarnych) bezpiecznego oraz wysokodostępnego klastra
Wybór rozwiązania sieciowego
Uruchamianie testów E2E na klastrze
Uruchamianie testów E2E na węzłach
Instalacja oraz użycie narzędzia kubeadm
Zagadnienia związane z klastrem
Aktualizacja klastra
Aktualizacja systemu operacyjnego
Implementacja kopii zapasowych oraz przywracania danych
Sieci
Konfiguracja sieciowa w klastrze
Podstawy sieci (Pod)
Integracja serwisów z kontenerami
Konfiguracja oraz instalacja load balancer’a
Konfiguracja dostępu do aplikacji z użyciem Ingress
Zarządzanie usługą DNS w klastrze
Czym jest CNI (Container Network Interface)
Przechowywanie danych
W jaki sposób dane są przechowywane w Pod’zie, czym są persistent volumes?
Tryby dostępu do wolumenów
Czym są PVC (Persistent Volume Claims)
Obiekty API powiązane z przechowywaniem danych oraz sposób ich użycia
Zarządzanie cyklem życia aplikacji
Deployment - czym jest i jaki ma wpływ na aktualizacje aplikacji
Skalowanie aplikacji
Self-healing
Harmonogramowanie zadań / aplikacji
Etykiety i selektory oraz ich wpływ na harmonogramowanie zadań
Czym są DeamonSet’y?
Jak limity przypisane do zasobów wpływają na harmonogramowanie aplikacji
Konfiguracja oraz rozwiązywanie problemów z jednym i wieloma scheduler’ami w klastrze
Logowanie zdarzeń i monitoring
Logowanie zdarzeń związane z komponentami klastra oraz aplikacjami
Monitoring komponentów Kubernetes’a oraz aplikacji
Rozwiązywanie problemów
Aplikacji
Klastra
Węzłów
Sieci