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 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 (bootstrap)
- 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
- Nomspaces 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 arrière
Module 6 : Travail avec des 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 (CRD)
Module 7 : Réseau dans OpenShift
- Notions de base du réseau de cluster
- Services et routes
- Ingress et équilibrage de charge
- Politiques réseau
Module 8 : Gestion du stockage
- Volumes persistants (PV) et Reclamations de volume persistant (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 à niveau et gestion du cycle de vie
- Mises à niveau des clusters dans OpenShift 4
- Mises à niveau des Opérateurs
- Considérations relatives à la sauvegarde
- Migration depuis OpenShift 3 (vue d'ensemble)
Module 12 : Dépannage et bonnes pratiques
- Diagnostic des problèmes du cluster
- Débogage des applications
- Considérations de performance
- Bonnes pratiques en production
Pré requis
Prérequis
- Compréhension de base des conteneurs et des concepts Docker
- Connaissance de l'administration système Linux
- Une connaissance de base du DevOps est recommandée
Public 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