Kurzusleírás

A 1-2. napok képzési terv

Bevezetés

I. Konténer architektúra

Konténerek és virtuális gépek összehasonlítása

Konténer felbontása

Konténergazdálkodó rendszerek

OCI és CRI

II. Konténerezés kezelése

Konténergazdálkodó rendszerek korlátozásai

Kubernetes architektúra

Bevezetés

Mesterek/nodok

Etcd

Kube-apiserver

Kubelet

Kube-proxy

Vezérlőkezelő

Kube ütemező

Egy Kubernetes klaszter tervezése, telepítése és konfigurálása

Gyakorlatok

Többnodú Kubernetes klaszter telepítése

III. Kubernetes parancssori eszközök

Imperatív vs. deklaratív

Kubectl

Krew

Kube ns

kube ctx

Gyakorlatok

Ismerkedés a Kubernetessel

Kubectl parancsok

A műveletek eszközei

IV. Kubernetes alapfogalmak

Névterek

Pod és többkonténeres podok

Címkék és selektőrzés

Replication controllers / ReplicaSets

Deployments (Rolling Updates and Rolling Back)

ConfigMaps és Secrets

Liveness és Readiness

Gyakorlatok

Kubernetes alapfogalmak

Rolling Update és Rollback

Címkék és selektőrzés

ConfigMaps és Secrets

Liveness és Readiness

V. Kubernetes hálózatkezelés

Klaszterhálózat

Pod-hálózat

Szolgáltatáshálózat

CoreDNS a Kuberneten belül

Ingress

Gyakorlatok

Hálózatkezelés

Szolgáltatások

Ingress

A 3-4. napok képzési terv

VI. Ütemezés

Kézi ütemezés

Taints és toleranciák

Nod-címkék és selektőrzés

Nod-affinitás

Statisztikus podok

DaemonSets

Gyakorlatok

Kézi ütemezés

Taints és toleranciák

Nod-címkék és selektőrzés

Nod-affinitás

Statisztikus podok

DaemonSets

Jobs és Cronjobs

VII. Kubernetes és tárolókezelés

Megmaradó térfogatok (Persistent Volumes)

Térfogatjelzések (Persistent Volume Claims)

Dinamikus kiosztás StorageClass használatával

Gyakorlatok

Statisztikus kiosztás

Dinamikus kiosztás

VIII. Kubernetes biztonság

Szerepkör-alapú hozzáférés-vezérlés (Role Based Access Control)

Szolgáltatáskontók (Service Accounts)

Biztonsági kontextusok

Erőforrás-kvóták

Hálózati házirendek

Gyakorlatok

Szerepkör-alapú hozzáférés-vezérlés és klaszter szerepek

Szolgáltatáskontók

Biztonsági kontextusok

Hálózati házirendek

IX. Naplózás és monitorozás

Helm

Műveletek (Operators)

Klaszterkomponensek monitorozása

A GAP stack beállítása - Grafana Alertmanager Prometheus

Gyakorlatok

Helm

A GAP stack beállítása

Összefoglalás

Követelmények

  • Felhőalapú számítás fogalmainak megértése
  • A Linux parancssorral való ismeretesség

Célcsoport

  • DevOps mérnökök
  • Fejlesztők
 28 Órák

Résztvevők száma


Ár résztvevőnként

Vélemények (5)

Közelgő kurzusok

Rokon kategóriák