Plan du cours
Module 1 : Introduction à OpenShift et Kubernetes
- Architecture et composants d'OpenShift
- Relation entre OpenShift et Kubernetes
- Conteneurs, images et registres
- Aperçu des éditions d'OpenShift (OKD vs OCP)
Module 2 : Architecture d'OpenShift 4
- Composants du plan de contrôle
- Nœuds de travail et MachineSets
- Aperçu de Red Hat CoreOS
- Opérateurs et Operator Lifecycle Manager (OLM)
Module 3 : Installation d'OpenShift 4
- Méthodes d'installation (IPI vs UPI)
- Processus d'amorçage du cluster
- Exigences réseau et DNS
- Déploiement pratique d'un cluster
Module 4 : Gestion des ressources du cluster
- Nœuds et MachineSets
- Mise à l'échelle du cluster
- Quotas et limites de ressources
- Espaces de noms et projets
Module 5 : Déploiement d'applications
- Déploiements, ReplicaSets, Pods
- Source-to-Image (S2I)
- Déploiements basés sur des conteneurs
- Mises à jour progressives et retours en arrière
Module 6 : Travail avec les Opérateurs
- Concept et avantages des Opérateurs
- Installation et gestion des Opérateurs
- Utilisation des Opérateurs pour le cycle de vie des applications
- Définitions de ressources personnalisées (CRDs)
Module 7 : Réseau dans OpenShift
- Notions de base du réseau du cluster
- Services et routes
- Ingress et équilibrage de charge
- Stratégies réseau
Module 8 : Gestion du stockage
- Volumes persistants (PV) et demandes de volumes persistants (PVC)
- Classes de stockage
- Applications avec état
- Provisionnement dynamique
Module 9 : Sécurité dans OpenShift
- Authentification et autorisation (RBAC)
- Contraintes de contexte de sécurité (SCC)
- Gestion des utilisateurs et des rôles
- Sécurisation des applications et des secrets
Module 10 : Surveillance et journalisation
- Pile de surveillance intégrée
- Métriques et alertes
- Architecture de journalisation
- Dépannage des problèmes du cluster
Module 11 : Mises à jour et gestion du cycle de vie
- Mises à jour du cluster dans OpenShift 4
- Mises à jour des Opérateurs
- Considérations relatives à la sauvegarde
- Migration depuis OpenShift 3 (vue d'ensemble)
Module 12 : Dépannage et meilleures pratiques
- Diagnostic des problèmes du cluster
- Débogage des applications
- Considérations de performance
- Meilleures pratiques pour la production
Pré requis
Prérequis
- Connaissance de base des concepts de conteneurs et de Docker
- Maîtrise de l'administration système Linux
- Des notions de base en DevOps sont recommandées
Audience cible
- Administrateurs système
- Ingénieurs DevOps
- Ingénieurs plateforme
- Architectes cloud et infrastructure
Nos clients témoignent (2)
La disponibilité du bureau virtuel sous forme de bac à sable pour les participants est excellente !
Benedict - Questronix Corporation
Formation - OpenShift 4 for Administrators
Traduction automatique
L'OC est nouveau pour nous et nous avons beaucoup appris, les laboratoires étaient excellents.
sharkey dollie
Formation - OpenShift 4 for Administrators
Traduction automatique