Schița de curs
Modulul 1: Introducere în OpenShift și Kubernetes
- Arhitectura și componentele OpenShift
- Relația dintre OpenShift și Kubernetes
- Containere, imagini și registre
- Prezentare generală a edițiilor OpenShift (OKD vs OCP)
Modulul 2: Arhitectura OpenShift 4
- Componentele planului de control
- Noduri de lucru și MachineSets
- Prezentare generală a Red Hat CoreOS
- Operatorii și Operator Lifecycle Manager (OLM)
Modulul 3: Instalarea OpenShift 4
- Metode de instalare (IPI vs UPI)
- Procesul de bootstrap al clusterului
- Cerințe de rețea și DNS
- Implementarea practică a clusterului
Modulul 4: Gestionarea Resurselor Clusterului
- Noduri și MachineSets
- Scalarea clusterului
- Cote și limite de resurse
- Namespace-uri și proiecte
Modulul 5: Implementarea Aplicațiilor
- Implementări, ReplicaSets, Pods
- Source-to-Image (S2I)
- Implementări bazate pe containere
- Actualizări și reveniri progresive
Modulul 6: Lucrul cu Operatorii
- Conceptul și beneficiile Operatorilor
- Instalarea și gestionarea Operatorilor
- Folosirea Operatorilor pentru gestionarea ciclului de viață al aplicațiilor
- Custom Resource Definitions (CRDs)
Modulul 7: Rețele în OpenShift
- Bazele rețelei clusterului
- Servicii și rute
- Ingress și echilibrarea sarcinii
- Politici de rețea
Modulul 8: Gestionarea Stocării
- Volume Persistente (PV) și Cereri de Volume Persistente (PVC)
- Clase de stocare
- Aplicații cu stare
- Aprovizionare dinamică
Modulul 9: Securitatea în OpenShift
- Autentificare și autorizare (RBAC)
- Constrângeri de Context de Securitate (SCC)
- Gestionarea utilizatorilor și rolurilor
- Securizarea aplicațiilor și a secretelor
Modulul 10: Monitorizare și Logging
- Stiva de monitorizare integrată
- Metrici și alerte
- Arhitectura de logging
- Depanarea problemelor clusterului
Modulul 11: Upgrade-uri și Gestionarea Ciclului de Viață
- Upgrade-uri de cluster în OpenShift 4
- Upgrade-uri de Operatori
- Considerații pentru backup
- Migrarea de la OpenShift 3 (la nivel înalt)
Modulul 12: Depanare și Bune Practici
- Diagnosticarea problemelor clusterului
- Depanarea aplicațiilor
- Considerații de performanță
- Bune practici pentru producție
Cerințe
Cerințe preliminare
- Cunoștințe de bază despre containere și conceptele Docker
- Familiaritate cu administrarea sistemelor Linux
- Se recomandă cunoștințe de bază în DevOps
Publicul țintă
- Administratori de sistem
- Ingineri DevOps
- Ingineri de platformă
- Arhitecți de cloud și infrastructură
Mărturii (2)
Disponibilitatea desktopului virtual ca formă de cabină de joc pentru participanți este excellentă!
Benedict - Questronix Corporation
Curs - OpenShift 4 for Administrators
Tradus de catre o masina
OC este nou pentru noi și am învățat multe, iar laboratoarele au fost excelente
sharkey dollie
Curs - OpenShift 4 for Administrators
Tradus de catre o masina