This documentation is for a release that is no longer maintained
See documentation for the latest supported version 3 or the latest supported version 4.Chapitre 3. Différences entre les versions 3 et 4 d’OpenShift Container Platform
OpenShift Container Platform 4.10 comprend des modifications et des améliorations architecturales. Il se peut que les procédures que vous utilisiez pour gérer votre cluster OpenShift Container Platform 3 ne s’appliquent pas à OpenShift Container Platform 4.
Pour plus d’informations sur la configuration de votre cluster OpenShift Container Platform 4, consultez les sections appropriées de la documentation d’OpenShift Container Platform. Pour en savoir plus sur les nouvelles fonctionnalités et d’autres modifications techniques importantes, consultez les notes de version d’OpenShift Container Platform 4.10.
Il n’est pas possible de mettre à niveau votre cluster OpenShift Container Platform 3 existant vers OpenShift Container Platform 4. Vous devez partir d’une nouvelle installation d’OpenShift Container Platform 4. Des outils sont disponibles pour vous aider à migrer les paramètres de votre plan de contrôle et vos charges de travail d’applications.
3.1. Architecture
Avec OpenShift Container Platform 3, les administrateurs déployaient des hôtes Red Hat Enterprise Linux (RHEL) individuels, puis installaient OpenShift Container Platform au-dessus de ces hôtes pour former un cluster. Ils étaient chargés de configurer correctement ces hôtes et d’effectuer des mises à jour.
OpenShift Container Platform 4 constitue un changement important au niveau du mode de déploiement et de gestion des clusters OpenShift Container Platform. OpenShift Container Platform 4 s’accompagne de nouvelles technologies et fonctionnalités, telles que les opérateurs, les ensembles de machines et Red Hat Enterprise Linux CoreOS (RHCOS), qui sont essentielles au fonctionnement du cluster. Cette évolution technologique permet aux clusters de gérer automatiquement certaines fonctions qui, auparavant, étaient assurées par les administrateurs. Cela garantit également la stabilité et la cohérence de la plateforme, tout en simplifiant l’installation et l’évolutivité.
Pour plus d’informations, voir Architecture d’OpenShift Container Platform.
Infrastructure non modifiable
OpenShift Container Platform 4 utilise Red Hat Enterprise Linux CoreOS (RHCOS), une solution conçue pour exécuter des applications en conteneur, et garantit une installation efficace, une gestion basée sur l’opérateur et des mises à niveau simplifiées. RHCOS est un hôte de conteneur non modifiable, plutôt qu’un système d’exploitation personnalisable comme RHEL. RHCOS permet à OpenShift Container Platform 4 de gérer et d’automatiser le déploiement de l’hôte de conteneur sous-jacent. RHCOS fait partie d’OpenShift Container Platform, ce qui signifie que tout est exécuté à l’intérieur d’un conteneur et déployé à l’aide d’OpenShift Container Platform.
Dans OpenShift Container Platform 4, les nœuds du plan de contrôle doivent exécuter RHCOS, ce qui permet de maintenir l’automatisation de la pile complète pour le plan de contrôle. Le déploiement des mises à jour et des mises à niveau s’avère ainsi beaucoup plus facile que dans OpenShift Container Platform 3.
Pour plus d’informations, reportez-vous au chapitre Red Hat Enterprise Linux CoreOS (RHCOS).
Opérateurs
Les opérateurs constituent une méthode de mise en package, de déploiement et de gestion d’une application Kubernetes. Ils réduisent la complexité opérationnelle liée à l’utilisation d’un autre logiciel. Ils surveillent votre environnement et utilisent l’état actuel pour prendre des décisions en temps réel. Les opérateurs avancés sont conçus pour se mettre à niveau et réagir automatiquement aux défaillances.
Pour plus d’informations, voir Présentation des opérateurs.