Openshift

Formation créée le 23/01/2026.
Version du programme : 1

Type de formation

Distanciel

Durée de formation

28 heures (4 jours)
Cette formation est gratuite.
S'inscrire
Cette formation est gratuite.
S'inscrire
Cette formation est gratuite.
S'inscrire
Besoin d’adapter cette formation à vos besoins ? N’hésitez pas à nous contacter afin d’obtenir un devis sur mesure ! Nous contacter

Openshift


Cette formation OpenShift de 4 jours permet aux développeurs, administrateurs, architectes et/ou ingénieurs en fiabilité de sites d'acquérir les connaissances et les compétences nécessaire pour la création des services conteneurisés avec Podman, la gestion des conteneurs et des images de conteneurs ainsi que le déploiement des applications conteneurisées sur Red Hat OpenShift ou dans plusieurs conteneurs.

Objectifs de la formation

  • Décrire la plateforme Openshift et ses composants
  • Orchestrer les Containers avec Openshift
  • Comprendre les catégories d'objets gérés par Kubernetes

Profil des bénéficiaires

Pour qui
  • Administrateurs & exploitants de serveurs Linux
Prérequis
  • Connaissances d'un système Unix/Linux ainsi que les connaissances de base des Containers sous Docker.

Contenu de la formation

INTRODUCTION
  • Rappels sur les Containers
  • Présentation générale de Kubernetes - terminologie (Pod, Node, Replication Controller, API Server...) - architecture
  • Moteur de gestion de containers cri-o
PRISE EN MAIN
  • Prise en main du Cluster - mode cli et interface Web
  • Composants de Openshift/OKD
  • Liste des ressources disponibles
  • Projets et Namespaces
  • Notion sur les Operators et les CRD
  • Mode impératif et mode déclaratif
  • Méthodes de connexion au cluster
CONFIGURATION DU RESEAU
  • Gestion du réseau - OVN Kubernetes
  • Sécurisation avec les NetoworkPolicy
  • Les opérateurs réseau (DNS, Firewall)
  • Test de connectivité avec ovnkube-trace
LES PODS EN PROFONDEUR
  • POD multi-containers
  • Configuration d'une application avec les ConfigMaps et les Secrets
  • Affinité et Anti-Affinités des POD et des Nodes
  • Hooks et tests de bonne santé ( Probes)
  • Scheduler et priorités
  • Quotas et Capacity Planning
  • Utilisation de la Registry interne
  • Eléments de base de la sécurité des Pods (SELinux, SECCOMP et capabilities)
LES CONTROLLERS
  • Replication Controller et ReplicaSet
  • Deployment
  • Mise à jour et Rollback - stratégie Blue/Green
  • Autoscalers
  • StatefulSets et DaemonSets
  • Run-to-Completion et Cron Jobs
LES SERVICES
  • Rappel du problème d'accès aux services réseau !
  • Types de services (clusterIP, nodePort, loadBalancer, externalName)
  • Découverte des services - CoreDNS
  • Les Ingress Controllers
  • Introduction aux GatewayAPIs
  • L'opérateur Ingress Controller et définitions des Routes
STOCKAGE
  • Types de volumes
  • Persistent Volumes (PV)
  • Persistent Volumes Claim (PVC)
  • Classes de stockage
AAA ET SECURITE
  • Authentification des Clients - PKI/OAuth
  • Gestion des autorisations (RBAC)
  • Les Admissions Controllers
BASES DE L'ADMINISTRATION
  • Gestion des Nodes et leur configuration (MachineSet, MachineConfig...)
  • Gestion de la base de données etcd
  • Backup du Cluster - opérateur OADP
  • Principe de mise à jour du Cluster
  • Gestion des logs
  • Méthodes de monitoring - Introduction à Prometheus - Tableaux de bord de la Console Web
  • Audit des appels au Cluster

Capacité d'accueil

Entre 3 et 10 apprenants

Délai d'accès

2 semaines