Plan Szkolenia
Wprowadzenie
Przegląd orkiestracji kontenerów z Kubernetes
Przegląd architektury Kubernetes
- Pody, etykiety/selektory, kontrolery replikacji, usługi, API
Instalacja klastra Kubernetes
Pobieranie obrazu Docker z internetu
Tworzenie podów, woluminów i wdrożeń w Kubernetes
Grupowanie i organizowanie klastra
Używanie przestrzeni nazw Kubernetes do zarządzania różnymi środowiskami
- Zarządzanie środowiskami testowymi, stagingowymi i produkcyjnymi w ramach tego samego klastra
- Najlepsze praktyki dotyczące przestrzeni nazw Kubernetes
Odnajdywanie i łączenie się z kontenerami
Odnajdywanie i publikowanie usług
- Usługi niebędące HTTP (Passive FTP, SMTP, LDAP itp.)
Bezpieczeństwo Kubernetes
- Uwierzytelnianie & autoryzacja
Aktualizacja klastra Kubernetes
- Minimalizowanie wpływu
Zaawansowana konfiguracja sieci
- Sieci Docker vs sieci Kubernetes
Interfejs między dostawcami sieci a sieciami Kubernetes
- Najlepsze praktyki dotyczące separacji usług w klastrze
- Porównanie różnych dostawców CNI (wydajność, funkcje itp.)
Monitorowanie Kubernetes
- Logowanie klastra z Elasticsearch i fluentd
- Monitorowanie na poziomie kontenera (cAdvisor UI, Influxdb, Prometheus)
Najlepsze praktyki dotyczące uruchamiania konteneryzowanych serwerów i magazynów danych
Skalowanie klastra Kubernetes
Infrastruktura dla Kubernetes
- Inicjowanie, partycjonowanie, konfiguracja sieci
Budowanie klastra o wysokiej dostępności
- Równoważenie obciążenia i odnajdywanie usług
Wdrażanie skalowalnej aplikacji
- Poziome automatyczne skalowanie podów
- Klastrowanie baz danych w Kubernetes
Aktualizacja aplikacji
- Wydania w Kubernetes
Rozwiązywanie problemów
- Diagnozowanie i naprawa typowych problemów z Kubernetes
Podsumowanie i zakończenie
Wymagania
- Doświadczenie z kontenerami Docker
- Znajomość wiersza poleceń Linux
- Zrozumienie pojęć związanych z sieciami
Grupa docelowa
- Programiści
- Architekci
- Inżynierowie wdrażania
Opinie uczestników (7)
Narzędzie (desktop), w którym pracowaliśmy, a prowadzący miał cały czas do nich dostęp i na bieżąco mógł widzieć postęp pracy i błyskawicznie dać wskazówki i pomóc.
Stanislaw - Softiq
Szkolenie - Kubernetes from Basic to Advanced
nauczamy się nowej techniki konfiguracji
Christian - Beacon Solutions Inc
Szkolenie - Kubernetes from Basic to Advanced
Przetłumaczone przez sztuczną inteligencję
Te same rzeczy nie byli powtorzany pary razy, co to bylo pokazane byl jasny.
Stephane Jeannin - Sopra Steria Polska Sp. z o. o.
Szkolenie - Kubernetes from Basic to Advanced
Żywe przykłady, tworzenie w czasie szkolenia nowych rozwiązań/testów
Mikolaj - Sopra Steria Polska Sp. z o. o.
Szkolenie - Kubernetes from Basic to Advanced
Bardzo dobre podejście, debugging na żywo, pokazywanie i opisywanie problemów u innych uczestników oraz rozwiązywanie ich w trakcie szkolenia.
Lukasz H - Hostersi sp. z o.o.
Szkolenie - Kubernetes from Basic to Advanced
Profesjonalizm instruktora, duży zakres materiału, sposób tłumaczenia na prostych przykładach
Adrian - Hostersi sp. z o.o.
Szkolenie - Kubernetes from Basic to Advanced
Tło i historia.
Evert - BMW SA
Szkolenie - Kubernetes from Basic to Advanced
Przetłumaczone przez sztuczną inteligencję