Mulțumim pentru trimiterea solicitării! Un membru al echipei noastre vă va contacta în curând.
Mulțumim pentru trimiterea rezervării! Un membru al echipei noastre vă va contacta în curând.
Schița de curs
Introducere în Kubernetes
- Prezentare generală a Kubernetes și arhitectura sa
- Componente de bază: 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
- Folosirea Jobs și CronJobs pentru programarea sarcinilor
- Gestionarea actualizărilor și revenirilor
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
- Persistarea datelor cu Volume Persistente și Cereri de Volume Persistente
- Folosirea Volumelor Statice și Dinamice
- Înțelegerea Modurilor de Acces, Politicilor de Recuperare și Volumelor Proiectate
Gestionarea configurațiilor
- Implementarea ConfigMaps și Secrets
- Folosirea variabilelor de mediu și a volumelor pentru configurație
Gestionarea clusterelor
- 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
- Analizarea problemelor BackOff și CrashLoopBackOff
- Depanarea Nodurilor în starea NotReady
- Folosirea kubectl și a jurnalelor pentru depanare
Rezumat și pași următori
Cerințe
- Cunoștințe de bază despre comenzile Linux
- Familiaritate cu conceptele de containerizare (de exemplu, Docker)
- Experiență cu noțiuni de bază de rețea 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
Mărturii (1)
Mi-a plăcut formatul individual al acestui curs, care a permis o flexibilitate mult mai mare în întrebări și răspunsuri. Instructorul a acoperit materialul relevant pentru nevoile mele de instruire, precum și cunoștințe suplimentare care mă vor beneficia cu siguranță în viitor.
Dylan - MacStadium
Curs - Kubernetes Comprehensive
Tradus de catre o masina