Bądźmy w kontakcie
 Czas trwania 21 godzin

Plan Szkolenia

Podstawowe pojęcia

  1. Architektura Kubernetes
  2. Komponenty klastra

Budowanie aplikacji

  1. Tworzenie kontenerów
  2. Konfiguracja lokalnego repozytorium Docker

Projektowanie podów

  1. Konfiguracja podstawowa
  2. Sondy żywotności i gotowości
  3. Ograniczenia CPU i pamięci
  4. Limity zasobów dla przestrzeni nazw

Bezpieczeństwo

  1. Kontekst bezpieczeństwa
  2. Konta usług
  3. Sekrety
  4. Polityka sieciowa Kubernetes
  5. Możliwości systemu Linux

Konfiguracja wdrożeń

  1. Kontrolery: wdrożenia, zestawy demonów i zestawy stanowe
  2. Zadania i zadania cykliczne
  3. Mapy konfiguracji
  4. Aktualizacja krocząca, wdrożenie niebiesko-zielone, wdrożenie kanarkowe
  5. Zarządzanie wdrożeniami za pomocą Helm
  6. Zasoby API Kubernetes

Pody wielokontenerowe

  1. Kontenery sidecar, ambassador i adapter
  2. Kontenery inicjalizujące

Usługi i sieci

  1. Usługi i ich różne typy
  2. Równoważenie obciążenia
  3. Kontroler Ingress

Trwałość stanu

  1. Trwałość stanu aplikacji w Kubernetes
  2. Pamięć efemeryczna
  3. Wolumeny trwałe i ich żądania
  4. Klasy pamięci masowej

Wymagania

  • Znajomość koncepcji i architektur aplikacji natywnych dla chmury.
  • Doświadczenie w programowaniu w Pythonie, Node.js, Go lub Javie.
  • Środowisko uruchomieniowe kontenerów zgodne ze standardem OCI, takie jak Docker lub rkt.

Grupa docelowa

  • Programiści
  • Użytkownicy Kubernetes

Liczba uczestników


Cena za uczestnika (netto)

Opinie uczestników (7)

Propozycje terminów

Powiązane Kategorie