Schița de curs

Introducere

  • Ce este Kubernetes?
  • Containerizare vs. Virtualizare
  • Prezentare generală a caracteristicilor și arhitecturii Kubernetes
  • Kubernetes în contextul Cloud Native Computing Foundation (CNCF)

Înțelegerea Kubernetes

  • Ciclul de viață al unei aplicații Kubernetes
  • Componentele Kubernetes: Maestrul și nodurile
  • Kubelet, Kube-proxy și alte componente cheie

Noțiuni introductive

  • Configurarea mediului de dezvoltare
  • Instalarea Kubernetes folosind kubeadm
  • Configurarea kubectl și kubeconfig

Lucrul cu Pods

  • Crearea de Poduri
  • Gestionarea configurațiilor Pod-urilor
  • Accessing și depanarea Pod-urilor

Seturi de replici și implementări

  • Crearea și scalarea ReplicaSets
  • Gestionarea actualizărilor aplicațiilor cu ajutorul implementărilor (Deployments)
  • Utilizarea actualizărilor și a retragerilor

Servicii și Networking

  • Crearea de servicii pentru a expune aplicații
  • Servicii interne vs. externe
  • Politici de rețea pentru comunicații sigure

Stocare persistentă

  • Volum persistent (PV) și Revendicarea volumului persistent (PVC)
  • Clase de stocare
  • Utilizarea volumelor pentru gestionarea datelor

Configurație și secrete

  • Gestionarea configurațiilor aplicațiilor
  • Securizarea datelor sensibile cu Secrets
  • Utilizarea ConfigMaps pentru configurații externe

Integrarea Kubernetes cu platformele cloud

  • Implementarea clusterelor Kubernetes pe principalii furnizori de cloud computing
  • Utilizarea de Load Balancers și Ingress Controllers
  • Auto-scalare cu autoscalare orizontală a podurilor (HPA)

Monitorizare și logare

  • Punerea în aplicare a controalelor de sănătate
  • Utilizarea Kubernetes Dashboard pentru monitorizarea clusterului
  • Agregarea jurnalelor cu instrumente precum Fluentd și Elasticsearch

Depanare

  • Identificarea problemelor comune în implementările Kubernetes.
  • Depanarea aplicațiilor și a problemelor de rețea
  • Analiza evenimentelor și a jurnalelor Kubernetes.

Rezumat și etapele următoare

  • Principalele concluzii ale cursului
  • Resurse recomandate pentru continuarea învățării
  • Următorii pași în călătoria dumneavoastră Kubernetes
 35 ore

Numărul de participanți



Pret per participant

Mărturii (6)

Cursuri înrudite

Categorii înrudite