Plan Szkolenia

Wprowadzenie do Kubernetes

  • Co to jest Kubernetes?
  • Zalety orkiestracji kontenerów
  • Kubernetes vs. Swarm i inne orkiestry

Główne składniki i architektura

  • Architektura płaszczyzny kontrolnej i węzłów
  • Pods, ReplicaSets i Deployments
  • Usługi, etykiety i selektory

Konfiguracja środowiska Kubernetes

  • Używanie Minikube lub Kind do lokalnych klasterów
  • Narzędzie wiersza polecenia kubectl
  • Wdrażanie i sprawdzanie składników klastera

Wdrażanie aplikacji do Kubernetes

  • Tworzenie i zarządzanie pods i deployments
  • Aktualizacje i cofanie wstecz
  • Zarządzanie obrazami kontenerów

Sieci i usługi

  • Przegląd sieci klastera
  • Tworzenie wewnętrznych i zewnętrznych usług
  • Podstawy DNS, kontrolerów wpuszczania i równoważenia obciążenia

Tomy i pamięć

  • Praca z trwałymi tomami i roszczeniami
  • Klasy pamięci i dynamiczne przyznawanie
  • Strategie trwałego przechowywania danych

Monitorowanie i diagnostyka klastera

  • Sprawdzanie logów i zdarzeń podów
  • Często używane polecenia diagnostyczne kubectl
  • Najlepsze praktyki dotyczące limitów zasobów i sprawdzeń stanu

Podsumowanie i kolejne kroki

Wymagania

  • Zrozumienie koncepcji konteneryzacji (np. Docker)
  • Doświadczenie z wierszem polecenia Linux
  • Podstawowa wiedza z zakresu sieci i administrowania systemami

Grupa docelowa

  • Developeri wdrażający aplikacje z kontenerami
  • Inżynierowie DevOps zarządzający orchestracją kontenerów
  • Administratorzy systemów wspierający środowiska Kubernetes
 14 godzin

Liczba uczestników


cena netto za uczestnika

Opinie uczestników (5)

Propozycje terminów

Powiązane Kategorie