Schița de curs
Introducere în Kubernetes
- Prezentare generală a Kubernetes și a arhitecturii sale
- Componente de bază: Server API, Controller Manager, Scheduler, etcd și Kubelet
- Înțelegerea podurilor, nodurilor și clusterelor
Resurse Management
- Izolarea resurselor cu ajutorul spațiilor de nume
- Definirea solicitărilor și a limitelor pentru resursele de calcul
- Scalarea aplicațiilor cu Kubernetes
Gestionarea volumelor de lucru
- Implementarea aplicațiilor utilizând Deployments, StatefulSets și DaemonSets
- Utilizarea Jobs și CronJobs pentru programarea sarcinilor
- Gestionarea actualizărilor și a revenirilor
Networking ș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 ajutorul volumelor persistente și al revendicărilor privind volumele persistente
- Utilizarea volumelor statice și dinamice
- Înțelegerea modurilor Access, a politicilor de recuperare și a volumelor proiectate
Configuration Management
- Implementarea ConfigMaps și a secretelor
- Utilizarea variabilelor de mediu și a volumelor pentru configurare
Cluster Management
- Kubernetes actualizări de cluster utilizând kubeadm
- Configurarea autentificării cu certificate TLS
- Gestionarea permisiunilor cu Role-Based Access Control (RBAC)
Strategii avansate de scalare
- NodeSelector, NodeAffinity și PodAffinity
- Înțelegerea și aplicarea Taints și Tolerations
Aprovizionare cu Helm
- Introducere în Helm și Helm Charts
- Crearea și implementarea Helm Charts
- Gestionarea dependențelor cu Helm
Depanarea Kubernetes
- Analizarea 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țelegerea de bază a comenzilor Linux
- Familiaritate cu conceptele de containerizare (de exemplu, Docker)
- Experiența cu bazele rețelelor este recomandată, dar nu obligatorie
Audiență
- Administratori de sistem
- DevOps ingineri
- Dezvoltatori care doresc să implementeze și să gestioneze aplicații containerizate
Mărturii (5)
a fost răbdător și a înțeles că rămânem în urmă
Albertina - REGNOLOGY ROMANIA S.R.L.
Curs - Deploying Kubernetes Applications with Helm
Tradus de catre o masina
Cum ar explica InteracтивReda informațiile și ne-ar încuraja să participăm. Ar menționa, de asemenea, fapte interesante pe drum și ar împărtăși toate cunoștințele pe care le are. Reda are excelente abilități de comunicare, ceea ce face formarea online foarte eficientă.
Janine - BMW SA
Curs - Kubernetes Advanced
Tradus de catre o masina
Formarea a fost mai practică
Siphokazi Biyana - Vodacom SA
Curs - Kubernetes on AWS
Tradus de catre o masina
A învățare despre Kubernetes.
Felix Bautista - SGS GULF LIMITED ROHQ
Curs - Kubernetes on Azure (AKS)
Tradus de catre o masina
A oferit o bază solidă pentru Docker și Kubernetes.
Stephen Dowdeswell - Global Knowledge Networks UK
Curs - Docker (introducing Kubernetes)
Tradus de catre o masina