Chapitre 1. Aperçu de la prise en charge de Windows Containers par Red Hat OpenShift

La prise en charge de Windows Containers par Red Hat OpenShift est une fonctionnalité offrant la possibilité d'exécuter des nœuds de calcul Windows dans un cluster OpenShift Container Platform. Ceci est possible en utilisant Red Hat Windows Machine Config Operator (WMCO) pour installer et gérer les nœuds Windows. Avec un abonnement Red Hat, vous pouvez obtenir un support pour l'exécution de charges de travail Windows dans OpenShift Container Platform. Les instances Windows déployées par le WMCO sont configurées avec le moteur d'exécution de conteneur containerd. Pour plus d'informations, consultez les notes de mise à jour.

Vous pouvez ajouter des nœuds Windows en créant un ensemble de machines de calcul ou en spécifiant des instances Window BYOH (Bring-Your-Own-Host) existantes par le biais d'une carte de configuration.

Note

Les ensembles de machines de calcul ne sont pas pris en charge pour les clusters bare metal ou agnostiques vis-à-vis des fournisseurs.

Pour les charges de travail incluant à la fois Linux et Windows, OpenShift Container Platform vous permet de déployer des charges de travail Windows s'exécutant sur des conteneurs Windows Server tout en fournissant des charges de travail Linux traditionnelles hébergées sur Red Hat Enterprise Linux CoreOS (RHCOS) ou Red Hat Enterprise Linux (RHEL). Pour plus d'informations, voir démarrer avec les charges de travail de conteneurs Windows.

Vous avez besoin du WMCO pour exécuter des charges de travail Windows dans votre cluster. Le WMCO orchestre le processus de déploiement et de gestion des charges de travail Windows sur un cluster. Pour plus d'informations, voir comment activer les charges de travail Windows en conteneur.

Vous pouvez créer un objet Windows MachineSet pour créer des jeux de machines Windows d'infrastructure et des machines connexes afin de pouvoir déplacer les charges de travail Windows prises en charge vers les nouvelles machines Windows. Vous pouvez créer un objet Windows MachineSet sur plusieurs plateformes.

Vous pouvez planifier des charges de travail Windows sur des nœuds de calcul Windows.

Vous pouvez effectuer des mises à niveau de l'opérateur Windows Machine Config pour vous assurer que vos nœuds Windows disposent des dernières mises à jour.

Vous pouvez supprimer un nœud Windows en supprimant une machine spécifique.

Vous pouvez utiliser les instances Windows BYOH (Bring-Your-Own-Host) pour réutiliser les VMs Windows Server et les amener sur OpenShift Container Platform. Les instances Windows BYOH sont utiles aux utilisateurs qui cherchent à atténuer les perturbations majeures en cas de mise hors ligne d'un serveur Windows. Vous pouvez utiliser les instances Windows BYOH en tant que nœuds sur OpenShift Container Platform 4.8 et les versions ultérieures.

Vous pouvez désactiver les charges de travail des conteneurs Windows en procédant comme suit :

  • Désinstallation de l'opérateur Windows Machine Config
  • Suppression de l'espace de noms Windows Machine Config Operator