Intrati in legatura

Schița de curs

Introducere în Kubernetes

  • Prezentare generală a Kubernetes și arhitectura sa
  • Componente esențiale: API server, Controller Manager, Scheduler, etcd și Kubelet
  • Înțelegerea Podurilor, Nodurilor și Clustrelor

Gestionarea Resurselor

  • Izolarea resurselor folosind Namespaces
  • Definirea Requests și Limits pentru resurse de calcul
  • Scalarea aplicațiilor cu Kubernetes

Gestionarea Sarcinilor de Lucru

  • Implementarea aplicațiilor folosind Deployments, StatefulSets și DaemonSets
  • Utilizarea Jobs și CronJobs pentru planificarea sarcinilor
  • Gestionarea actualizărilor și rollback-urilor

Rețele și Descoperirea Serviciilor

  • Înțelegerea Serviciilor Kubernetes: ClusterIP, NodePort, LoadBalancer, ExternalName
  • Configurarea DNS și Descoperirea Serviciilor
  • Expunerea aplicațiilor prin Ingress

Persistența Datelor

  • Persistența datelor cu Volume Persistente și Cereri de Volume Persistente
  • Utilizarea Volumelor Statice și Dinamice
  • Înțelegerea Modurilor de Acces, Politicilor de Recuperare și Volumelor Proiectate

Gestionarea Configurării

  • Implementarea ConfigMaps și Secrets
  • Utilizarea variabilelor de mediu și a volumelor pentru configurare

Gestionarea Clustrelor

  • Actualizarea clusterelor Kubernetes folosind kubeadm
  • Configurarea autentificării cu certificate TLS
  • Gestionarea permisiunilor cu Controlul Accesului Bazat pe Roluri (RBAC)

Strategii Avansate de Scalare

  • NodeSelector, NodeAffinity și PodAffinity
  • Înțelegerea și aplicarea Taints și Tolerations

Provizionare cu Helm

  • Introducere în Helm și Helm Charts
  • Crearea și implementarea Helm Charts
  • Gestionarea dependențelor cu Helm

Depanarea Kubernetes

  • Analiza problemelor BackOff și CrashLoopBackOff
  • Depanarea Nodurilor în starea NotReady
  • Utilizarea kubectl și a jurnalelor pentru depanare

Rezumat și Pași Următori

Cerințe

  • Înțelegere de bază a comenzilor Linux
  • Familiaritate cu conceptele de containerizare (de exemplu, Docker)
  • Experiență cu elementele de bază ale rețelelor este recomandată, dar nu este obligatorie

Publicul țintă

  • Administratori de sisteme
  • Ingineri DevOps
  • Dezvoltatori care doresc să implementeze și să gestioneze aplicații containerizate
 35 Ore

Numărul de participanți


Pret per participant

Mărturii (1)

Cursuri viitoare

Categorii înrudite