Návrh Školení
Úvod
- Co je Kubernetes? Kontejnerizace vs. virtualizace Přehled Kubernetes funkcí a architektury Kubernetes v kontextu Cloud Native Computing Foundation (CNCF)
Pochopení Kubernetes
- Životní cyklus komponent Kubernetes aplikace Kubernetes: Master a Nodes Kubelet, Kube-proxy a další klíčové komponenty
Začínáme
- Nastavení vývojového prostředí Instalace Kubernetes pomocí kubeadm Konfigurace kubectl a kubeconfig
Práce s Pods
- Vytváření podů Správa konfigurací podů Accessa odstraňování problémů s pody
ReplicaSets a nasazení
- Vytváření a škálování ReplicaSets Správa aktualizací aplikací pomocí nasazení pomocí postupných aktualizací a vrácení zpět
Služby a Networking
- Vytváření služeb pro odhalení aplikací Zásady sítě interní vs. externí služby pro zabezpečenou komunikaci
Trvalé úložiště
- Třídy úložiště Persistent Volume (PV) a Persistent Volume Claim (PVC) Použití svazků pro správu dat
Konfigurace a tajemství
- Správa konfigurací aplikací Zabezpečení citlivých dat pomocí Secrets Použití ConfigMaps pro externí konfigurace
Integrace Kubernetes s cloudovými platformami
- Nasazení Kubernetes clusterů u hlavních poskytovatelů cloudu pomocí Load Balancers a Ingress Controllers Automatické škálování s Horizontal Pod Autoscalers (HPA)
Monitorování a protokolování
- Implementace kontrol stavu Použití Kubernetes Dashboard pro monitorování clusteru Agregace protokolů pomocí nástrojů jako Fluentd a Elasticsearch
Odstraňování problémů
- Identifikace běžných problémů v nasazeních Kubernetes Ladění aplikací a problémů se sítí Analýza událostí a protokolů Kubernetes
Shrnutí a další kroky
- Klíčové poznatky z kurzu Doporučené zdroje pro další učení Další kroky na vaší Kubernetes cestě
Požadavky
- Pochopení základních síťových konceptů Zkušenosti s rozhraním příkazového řádku Linux Základní zkušenosti s programováním v jakémkoli jazyce
Publikum
- Vývojáři Správci systému DevOps Inženýři
Reference (6)
Vysoká kvalifikace trenéra. I když docela vyčerpávající mě bavilo, že je tam spousta příkladů a že bylo možné se ptát.
Roger - REGNOLOGY ROMANIA S.R.L.
Kurz - Docker and Kubernetes
Machine Translated
Příklady z reálných aplikací
Łukasz - Rossmann SDP Sp. z o.o.
Kurz - Docker (introducing Kubernetes)
Machine Translated
Ruce na cvičení
Tobias - Elisa Polystar
Kurz - Docker and Kubernetes: Building and Scaling a Containerized Application
Machine Translated
Dostupnost virtuální plochy jako formy pískoviště pro účastníky je skvělá!
Benedict - Questronix Corporation
Kurz - OpenShift 4 for Administrators
Machine Translated
Praktická cvičení byla nesmírně důležitá pro upevnění učení. Důkladné vysvětlení toho, jak to pod kapotou chodí, vše objasnilo.
Otavio Marchioli dos Santos - ExitLag
Kurz - Kubernetes from Basic to Advanced
Machine Translated
Concepts learnt and how to set up the k8 clusters