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
 28 Ore

Numărul de participanți


Pret per participant

Mărturii (5)

Cursuri viitoare

Categorii înrudite