Schița de curs
Programa cursului pentru zilele 1-2
Introducere
I. Arhitectura Containerelor
Containere vs VM-uri
Disectarea Containerelor
Sisteme de Gestionare a Containerelor
OCI și CRI
II. Orchestrarea Containerelor
Limitările Sistemelor de Gestionare a Containerelor
Arhitectura Kubernetes
Introducere
Masters/nodes
Etcd
Kube-apiserver
Kubelet
Kube-proxy
Controller manager
Kube scheduler
Proiectarea și instalarea unui cluster Kubernetes
Laboratoare
Instalarea unui cluster Kubernetes multi-nod
III. Instrumente de Linie de Comandă Kubernetes
Imperativ vs declarativ
Kubectl
Krew
Kube ns
kube ctx
Laboratoare
Începutul lucrului cu Kubernetes
Comenzi Kubectl
Instrumente de lucru
IV. Concepte de Bază Kubernetes
Namespaces
Pod și Multi-container Pods
Labels și Selectors
Replication controllers / ReplicaSets
Deployments (Actualizări și Reveniri Incrementale)
ConfigMaps și Secrets
Liveness și Readiness
Laboratoare
Concepte de Bază Kubernetes
Actualizare și Revenire Incrementală
Labels și Selectors
ConfigMaps și Secrets
Liveness și Readiness
V. Rețele Kubernetes
Rețeaua Clusterului
Rețeaua Podurilor
Rețeaua Serviciilor
CoreDNS în Kubernetes
Ingress
Laboratoare
Rețele
Servicii
Ingress
Programa cursului pentru zilele 3-4
VI. Planificare
Planificare Manuală
Taints și Tolerations
Node Labels și Selectors
Node Affinity
Static Pods
DaemonSets
Laboratoare
Planificare Manuală
Taints și Tolerations
Node Labels și Selectors
Node Affinity
Static Pods
DaemonSets
Jobs și Cronjobs
VII. Kubernetes și Stocare
Volume Persistente
Cereri de Volume Persistente
Provizionare Dinamică cu StorageClass
Laboratoare
Provizionare Statică
Provizionare Dinamică
VIII. Securitate Kubernetes
Controlul Accesului Bazat pe Roluri
Conturi de Serviciu
Contexturi de Securitate
Cote de Resurse
Politică de Rețea
Laboratoare
RBAC și Roluri de Cluster
Conturi de Serviciu
Contexturi de Securitate
Politică de Rețea
IX. Logging și Monitorizare
Helm
Operatori
Monitorizarea Componentelor Clusterului
Configurarea stivei GAP - Grafana Alertmanager Prometheus
Laboratoare
Helm
Configurarea stivei GAP
Concluzie
Cerințe
- Înțelegerea conceptelor de cloud computing
- Familiaritate cu linia de comandă Linux
Publicul țintă
- Ingineri DevOps
- Dezvoltatori
Mărturii (5)
M-am bucurat de ritmul instruirii.
Michael
Curs - Kubernetes from Basic to Advanced (4 days)
Tradus de catre o masina
a fost multă informație. Probabil ar fi fost benefic să avem încă o zi, deoarece am avut senzația că s-a încercat să se includă totul într-un interval prea scurt.
Mark
Curs - Kubernetes from Basic to Advanced (4 days)
Tradus de catre o masina
totul a fost explicat și consolidat printr-un exercițiu
Mchal - Lukka Poland sp. z o.o.
Curs - Kubernetes from Basic to Advanced (4 days)
Tradus de catre o masina
Cunoașterea extinsă a instrucționarului, fiecare întrebare avea un răspuns :)
Mateusz - Lukka Poland sp. z o.o.
Curs - Kubernetes from Basic to Advanced (4 days)
Tradus de catre o masina
stilul instrucționist
Karol - Lukka Poland sp. z o.o.
Curs - Kubernetes from Basic to Advanced (4 days)
Tradus de catre o masina