Bądźmy w kontakcie

Plan Szkolenia

Plan kursu na dni 1-2

Wprowadzenie

I. Architektura kontenerów

Kontenery a maszyny wirtualne

Analiza kontenerów

Systemy zarządzania kontenerami

OCI i CRI

II. Orchestracja kontenerów

Ograniczenia systemów zarządzania kontenerami

Architektura Kubernetes

Wprowadzenie

Master/węzły

Etcd

Kube-apiserver

Kubelet

Kube-proxy

Controller manager

Kube scheduler

Projektowanie i instalacja klastra Kubernetes

Ćwiczenia

Instalacja wielowęzłowego klastra Kubernetes

III. Narzędzia wiersza poleceń Kubernetes

Podejście imperatywne a deklaratywne

Kubectl

Krew

Kube ns

kube ctx

Ćwiczenia

Rozpoczęcie pracy z Kubernetes

Polecenia Kubectl

Narzędzia pracy

IV. Podstawowe koncepcje Kubernetes

Przestrzenie nazw

Pody i wielokontenerowe pody

Etykiety i selektory

Replication controllers / ReplicaSets

Wdrożenia (aktualizacje i cofanie zmian)

ConfigMaps i Secrets

Liveness i Readiness

Ćwiczenia

Podstawowe koncepcje Kubernetes

Aktualizacje i cofanie zmian

Etykiety i selektory

ConfigMaps i Secrets

Liveness i Readiness

V. Sieci w Kubernetes

Sieć klastra

Sieć podów

Sieć usług

CoreDNS w Kubernetes

Ingress

Ćwiczenia

Sieci

Usługi

Ingress

Plan kursu na dni 3-4

VI. Planowanie

Ręczne planowanie

Taints i tolerancje

Etykiety i selektory węzłów

Affinity węzłów

Statyczne pody

DaemonSets

Ćwiczenia

Ręczne planowanie

Taints i tolerancje

Etykiety i selektory węzłów

Affinity węzłów

Statyczne pody

DaemonSets

Zadania i Cronjobs

VII. Kubernetes i przechowywanie danych

Persistent Volumes

Persistent Volume Claims

Dynamiczne przydzielanie z StorageClass

Ćwiczenia

Statyczne przydzielanie

Dynamiczne przydzielanie

VIII. Bezpieczeństwo w Kubernetes

Kontrola dostępu oparta na rolach

Konta usługowe

Konteksty bezpieczeństwa

Limity zasobów

Polityki sieciowe

Ćwiczenia

RBAC i role klastra

Konta usługowe

Konteksty bezpieczeństwa

Polityki sieciowe

IX. Logowanie i monitorowanie

Helm

Operatory

Monitorowanie komponentów klastra

Konfiguracja stosu GAP - Grafana Alertmanager Prometheus

Ćwiczenia

Helm

Konfiguracja stosu GAP

Podsumowanie

Wymagania

  • Zrozumienie koncepcji chmury obliczeniowej
  • Znajomość wiersza poleceń Linux

Grupa docelowa

  • Inżynierowie DevOps
  • Programiści
 28 godzin

Liczba uczestników


Cena za uczestnika (netto)

Opinie uczestników (7)

Propozycje terminów

Powiązane Kategorie