Bądźmy w kontakcie

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
 21 godzin

Liczba uczestników


Cena za uczestnika (netto)

Opinie uczestników (7)

Propozycje terminów

Powiązane Kategorie