Plan Szkolenia

Szczegóły kursu dla dni 1-2  

Wprowadzenie

I. Architektura kontenerów

Kontenery vs Maszyny Wirtualne

Dissecting Containers

Systemy kontenerów Management

OCI i CRI

II. Orchestracja kontenerów

Ograniczenia systemów kontenerów Management

Architektura Kubernetes

Wprowadzenie

Master/nodes

Etcd

Kube-apiserver

Kubelet

Kube-proxy

Controller manager

Kube scheduler

Projektowanie i instalowanie klastry Kubernetes

Laboratoria

Instalowanie wielowęzłowego klastry Kubernetes

III. Narzędzia wiersza polecenia Kubernetes

Imperatywne vs deklaratywne

Kubectl

Krew

Kube ns

kube ctx

Laboratoria

Rozpoczynanie pracy z Kubernetes

Polecenia Kubectl

Narzędzia

IV. Podstawowe koncepcje Kubernetes

Przestrzenie nazw

Pod i wielokontenerowe Pod

Etykiety i selektory

Replication controllers / ReplicaSets

Wdrożenia (aktualizacje w krokach i cofanie zmian)

ConfigMaps i Secrets

Liveness i Readiness

Laboratoria

Podstawowe koncepcje Kubernetes

Aktualizacje w krokach i cofanie zmian

Etykiety i selektory

ConfigMaps i Secrets

Liveness i Readiness

V. Kubernetes Networking

Klaster Networking

Pod Networking

Usługi Networking

CoreDNS w Kubernetes

Ingress

Laboratoria

Networking

Usługi

Ingress

Szczegóły kursu dla dni 3-4  

VI. Planowanie

Ręczne planowanie

Taints i tolerancje

Etykiety i selektory węzłów

Powinowactwo węzłów

Statyczne Pod

DaemonSets

Laboratoria

Ręczne planowanie

Taints i tolerancje

Etykiety i selektory węzłów

Powinowactwo węzłów

Statyczne Pod

DaemonSets

Zadania i Cronjobs

VII. Kubernetes i magazynowanie danych

Persistent Volumes

Persistent Volume Claims

Dynamic provisioning z StorageClass

Laboratoria

Statyczne provisioning

Dynamic provisioning

VIII. Bezpieczeństwo Kubernetes

Kontrola dostępu na podstawie ról

Konta usług

Konteksty bezpieczeństwa

Kwoty zasobów

Polityka sieciowa

Laboratoria

RBAC i role klastry

Konta usług

Konteksty bezpieczeństwa

Polityka sieciowa

IX. Logowanie i monitoring

Helm

Operatory

Monitorowanie komponentów klastry

Konfiguracja stosu GAP - Grafana Alertmanager Prometheus

Laboratoria

Helm

Konfiguracja stosu GAP

Podsumowanie

Wymagania

  • Zrozumienie pojęć chmurowego obliczania
  • Znajomość wiersza polecenia Linux

Uczestnicy

  • DevOps inżynierowie
  • Deweloperzy
 28 godzin

Liczba uczestników


cena netto za uczestnika

Opinie uczestników (5)

Propozycje terminów

Powiązane Kategorie