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
- Componente ale planului de control
- Noduri de lucru și MachineSets
- Prezentare generală a Red Hat CoreOS
- Operatori ș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
- Deployments, ReplicaSets, Pods
- Source-to-Image (S2I)
- Implementări bazate pe containere
- Actualizări și reveniri la versiuni anterioare
Modulul 6: Lucrul cu Operatori
- Conceptul și beneficiile Operatorilor
- Instalarea și gestionarea Operatorilor
- Folosirea Operatorilor pentru gestionarea ciclului de viață al aplicațiilor
- Definiții de resurse personalizate (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
- Aprovizionarea dinamică
Modulul 9: Securitatea în OpenShift
- Autentificare și autorizare (RBAC)
- Constrângeri de context de securitate (SCC)
- Gestionarea utilizatorilor și a rolurilor
- Securizarea aplicațiilor și a secretelor
Modulul 10: Monitorizare și Înregistrare
- Stiva de monitorizare integrată
- Metrici și alerte
- Arhitectura de înregistrare
- Depanarea problemelor clusterului
Modulul 11: Actualizări și Gestionarea Ciclului de Viață
- Actualizări de cluster în OpenShift 4
- Actualizări ale Operatorilor
- Considerații pentru backup
- Migrarea de la OpenShift 3 (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 concepte Docker
- Familiaritate cu administrarea sistemelor Linux
- Cunoștințe de bază în DevOps sunt recomandate
Publicul țintă
- Administratori de sisteme
- 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