Schița de curs

Programul cursului pentru zilele 1-2  

Introducere

I. Arhitectura Containerelor

Containeri vs VM-uri

Disectarea Containerelor

Sisteme de Containeri Management

OCI și CRI

II. Orchestrația Containerelor

Limitările Sistemelor de Containeri Management

Kubernetes Arhitectură

Introducere

Maiestate/noduri

Etcd

Kube-apiserver

Kubelet

Kube-proxy

Manager de controler

Kube scheduler

Dizajn și instalare a unei clustere Kubernetes

Laboratoare

Instalarea unui cluster multi-nod Kubernetes

III. Kubernetes Unelte de Linie de Comandă

Imperativ vs declarativ

Kubectl

Krew

Kube ns

kube ctx

Laboratoare

Pornirea cu Kubernetes

Comenzi kubectl

Uneltele profesionale

IV. Concepte Principale ale Kubernetes

NAMESPACE-uri

Poduri și Poduri Multi-container

Etichete și Selektori

Controlleri de replică / ReplicaSets

Deployments (Actualizări rotative și revenire)

ConfigMaps și Secrets

Liveness și Readiness

Laboratoare

Concepte Principale ale Kubernetes

Actualizarea rotativă și revenirea

Etichete și Selektori

ConfigMaps și Secrets

Liveness și Readiness

V. Kubernetes Networking

Cluster Networking

Pod Networking

Serviciu Networking  

CoreDNS în Kubernetes

Ingress

Laboratoare

Networking

Servicii

Ingress

Programul cursului pentru zilele 3-4  

VI. Planificarea

Planificare manuală

Taints și toleranțe

Etichete de noduri și selektori

Afinitatea nodurilor

Poduri statice

DemonSets

Laboratoare

Planificarea manuală

Taints și toleranțe

Etichete de noduri și selektori

Afinitatea nodurilor

Poduri statice

DemonSets

Job-uri și Cronjob-uri

VII. Kubernetes și Stocare

Volumuri Persistente

Reclamații de Volum Persistenți

Aprovizionarea dinamică cu StorageClass

Laboratoare

Aprovizionarea statică

Aprovizionarea dinamică

VIII. Securitatea Kubernetes

Controlul bazat pe roluri Access

Conturi de serviciu

Contexte de securitate

Cotații de resurse

Poliță de rețea

Laboratoare

RBAC și Roluri de cluster

Conturi de serviciu

Contexte de securitate

Poliță de rețea

IX. Jurnalizare și Monitorizare

Helm

Operatori

Monitorizarea componentelor clusterului

Configurarea pilotei GAP - Grafana Alertmanager Prometheus

Laboratoare

Helm

Configurarea pilotei GAP

Concluzii

Cerințe

  • O înțelegere a conceptelor de calcul în nuclee
  • Familiaritate cu linia de comandă Linux

Audiență

  • Ingineri DevOps
  • Dezvoltatori
 28 ore

Numărul de participanți


Pret per participant

Mărturii (3)

Upcoming Courses

Categorii înrudite