Schița de curs
Planul cursului pentru zilele 1-2
Introducere
I. Arhitectura containerelor
-
Containere vs VM-uri
-
Disecarea containerelor
-
Sisteme de containere Management
-
OCI și CRI
II. Orchestrarea containerelor
-
Limitele sistemelor de containere Management
-
Kubernetes Arhitectură
-
Introducere
-
Maeștri/noduri
-
Etcd
-
Kube-apiserver
-
Kubelet
-
Kube-proxy
-
Manager de controler
-
Kube scheduler
-
-
Proiectarea și instalarea unui cluster Kubernetes
-
Laboratoare
-
Instalarea unui cluster Kubernetes cu mai multe noduri
-
III. Kubernetes Instrumente de linie de comandă
-
Imperativ vs declarativ
-
Kubectl
-
Krew
-
Kube ns
-
kube ctx
-
Laboratoare
-
Noțiuni de bază cu Kubernetes
-
Comenzi Kubectl
-
Instrumente de lucru
-
IV. Kubernetes Concepte de bază
-
Spații de nume
-
Poduri și poduri multi-container
-
Etichete și selectori
-
Controlere de replicare / ReplicaSets
-
Deployments (Rolling Updates și Rolling Back)
-
ConfigMaps și secrete
-
Liveness și Readiness
-
Laboratoare
-
Kubernetes Concepte de bază
-
Actualizarea și revenirea la starea inițială
-
Etichete și selectori
-
ConfigMaps și secrete
-
Liveness și Readiness
-
V. Kubernetes Networking
-
Cluster Networking
-
Pod Networking
-
Serviciu Networking
-
CoreDNS în Kubernetes
-
Ingress
-
Laboratoare
-
Networking
-
Servicii
-
Ingress
-
Schema cursului pentru zilele 3-4
VI. Programarea
-
Programarea manuală
-
Taințe și toleranțe
-
Etichete și selectori de noduri
-
Afinitatea nodurilor
-
Poduri statice
-
DaemonSets
-
Laboratoare
-
Programarea manuală
-
Taințe și toleranțe
-
Etichete și selectori de noduri
-
Afinitatea nodurilor
-
Poduri statice
-
DaemonSets
-
Lucrări și Cronjobs
-
VII. Kubernetes și stocare
-
Volume persistente
-
Revendicări privind volumele persistente
-
Aprovizionare dinamică cu StorageClass
-
Laboratoare
-
Aprovizionare statică
-
Aprovizionare dinamică
-
VIII. Kubernetes Securitate
-
Control bazat pe roluri Access
-
Conturi de servicii
-
Contexte de securitate
-
Cotele de resurse
-
Politica de rețea
-
Laboratoare
-
RBAC și roluri de cluster
-
Conturi de servicii
-
Contexte de securitate
-
Politica de rețea
-
IX. Înregistrare și monitorizare
-
Helm
-
Operatori
-
Monitorizarea componentelor clusterului
-
Configurarea stivei GAP - Grafana Alertmanager Prometheus
-
Laboratoare
-
Helm
-
Configurarea stivei GAP
-
Concluzii
Cerințe
- O înțelegere a conceptelor de cloud computing
- Familiaritate cu linia de comandă Linux
Audiență
- DevOps ingineri
- Dezvoltatori
Mărturii (3)
totul a fost explicat și susținut cu un exercițiu
Mchal - Lukka Poland sp. z o.o.
Curs - Kubernetes from Basic to Advanced (4 days)
Tradus de catre o masina
Cunoștințe uriașe de formare, fiecare întrebare a avut un răspuns :)
Mateusz - Lukka Poland sp. z o.o.
Curs - Kubernetes from Basic to Advanced (4 days)
Tradus de catre o masina
stil de antrenor
Karol - Lukka Poland sp. z o.o.
Curs - Kubernetes from Basic to Advanced (4 days)
Tradus de catre o masina