Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
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
35 ore
Mărturii (1)
Am apreciat formatul individual al acestui curs, care a permis o flexibilitate mult mai mare în întrebări și răspunsuri. Instructorul a abordat materialele relevante pentru nevoile mele de formare, precum și cunoștințe suplimentare care cu certitudine vor beneficia de la acestea în viitor.
Dylan - MacStadium
Curs - Kubernetes Comprehensive
Tradus de catre o masina