OKD V4 est enfin sorti – de nouvelles fonctionnalités et tout ce que vous devez savoir

Comme vous le savez peut-être OKD est la version communautaire de Red Hat OpenShift alimenté par Kubernetes. Après avoir utilisé OKD 3.11 pendant un certain temps, de nombreux développeurs qui utilisent cette distribution de Kubernetes étaient impatients d’OKD 4. Comme toute autre plate-forme, OKD a été mis à jour pour résoudre certains des problèmes dans les versions précédentes et aussi pour ajouter des fonctionnalités et des fonctionnalités qui pourraient rendre la plate-forme plus robuste et conviviale pour les développeurs. Version 4 d’OKD a été publié en Juillet 2020, et si vous voulez savoir ce que cette version a à offrir, cet article est pour vous. Nous discuterons des nouvelles fonctionnalités et de tout ce que vous devez savoir sur OKD4 et comment vous pouvez l’installer sur les différentes plateformes cloud. Assurez-vous de le lire jusqu’à la fin ;)

Nouvelles fonctionnalités dans OKD v4

Il ya beaucoup de nouvelles fonctionnalités et fonctionnalités dans cette nouvelle mise à jour. Voici quelques-uns des principaux que vous devez savoir.

  1. Gestionnaire du cycle de vie de l’opérateur (OLM)

OLM est l’une des fonctionnalités que plusieurs développeurs ont été impatients d’avoir dans OKD. Ce que la gestion du cycle de vie de l’opérateur fait, c’est aider les administrateurs de cluster à installer, mettre à niveau et accorder l’accès aux opérateurs en cours d’exécution sur leur cluster. Le rôle de cette nouvelle fonctionnalité est de rendre le travail des administrateurs de cluster plus transparent qu’il ne l’était dans les versions précédentes d’OKD. OKD v4 a une liste organisée de tous les opérateurs ayant la possibilité de charger d’autres opérateurs dans le cluster. Il gère également le contrôle d’accès basé sur les fonctions pour certaines équipes d’utiliser certains opérateurs. Avec cette version, les mises à jour de roulement pour tous les opérateurs sont également gérées par le gestionnaire du cycle de vie des opérateurs.

  1. Cluster maximums

Avec cette nouvelle version d’OKD, vous pouvez utiliser le calculateur de limite OKD pour connaître la limite de cluster pour votre environnement. Ainsi, vous pouvez connaître à l’avance le nombre maximum de clusters qui peuvent être déployés dans votre environnement.

  1. Node tuning operator

OKD v4 a maintenant la fonctionnalité de réglage des nœuds de l’opérateur qui aide les développeurs à gérer le réglage au niveau des nœuds en orchestrant le démon accordé. Cette fonctionnalité est très cruciale lors du déploiement d’applications performantes qui ont besoin d’un certain niveau de réglage du noyau.

  1. Cluster monitoring

Avec cette fonctionnalité, les développeurs peuvent configurer l’autoscaling horizontal de pod (HPA) basé sur l’API personnalisée de mesures. Malgré sa disponibilité dans cette nouvelle version d’OKD, cette fonctionnalité a encore quelques limitations qui incluent; l’adaptateur ne se connectant qu’à une seule instance Prométhée pour utiliser Prométhée et ayant également à déployer et configurer manuellement l’adaptateur.

Une autre limitation avec cette fonctionnalité est le fait que la syntaxe pour Prometheus Adapter pourrait être modifiée dans les futures mises à jour du logiciel.

  1. De nouvelles alertes sont désormais intégrées à l’interface utilisateur.

Dans cette version d’OKD, vous pouvez afficher toutes les modifications au niveau du cluster et aussi alerter les règles au sein de la nouvelle console Web OKD.

  1. Telemeter

Telemeter aide à fournir des informations sur les mesures liées au cluster qui pourraient être importantes pour les personnes utilisant OKD. Ainsi, avec le télémètre, il est possible de recueillir des mesures de santé cruciales des installations OKD, permettre une boucle de rétroaction viable des mises à niveau OKD, recueillir le nombre de nœuds par cluster et leur taille (cœurs CPU et RAM), recueillir la taille de etcd, et aussi recueillir des détails sur l’état de santé et l’état de tout composant cadre OpenShift installé sur un cluster OpenShift.

D’autres caractéristiques incluent ce qui suit;

  • Le fichier Docker en plusieurs étapes peut désormais être consulté dans toutes les stratégies Docker
  • Au lieu d’être géré par le registre oc admn, le registre est maintenant géré par un opérateur.
  • En plus du registre, un opérateur gère et configure désormais également le réseau de cluster. Le suivi et la mise à niveau du réseau de clusters sont également la responsabilité d’un opérateur.
  • OKD 4 a également une nouvelle fonctionnalité appelée multus, qui est un méta plug-in pour Kubernetes Container Network Interface (CNI), qui permet à un utilisateur de créer plusieurs interfaces réseau pour chaque pod.
  • Le plug-in du routeur F5 n’est plus pris en charge dans OKD. Il peut maintenant être obtenu à partir d’un connecteur de conteneur qui a été créé par les développeurs de ce plug-in.
  • L’interface utilisateur de la plate-forme a également un look légèrement nouveau pour le rendre facile pour les développeurs de trouver les fonctionnalités dont ils ont besoin.

Mise à niveau vers OKD4

Au moment de la sortie, la possibilité de mettre à jour OKD de la version 3.11 à la version 4 n’était pas disponible. Vous devez effectuer une nouvelle installation d’Openshift 4 indépendamment. Si vous utilisez des plates-formes cloud comme AWS, bare metal et vSphere host, il est possible d’installer OKD avec une infrastructure fournie par l’utilisateur.

Pensées finales

Cette nouvelle mise à jour d’OKD est quelque chose que chaque développeur qui utilisait la version 3.11 de la plate-forme devrait être impatient de. Il a beaucoup de fonctionnalités intéressantes et une interface utilisateur rafraîchie comme nous l’avons vu ci-dessus. L’objectif de cette mise à jour est de rendre les développeurs et les ingénieurs d’exploitation plus productifs tout en exécutant leurs tâches avec OKD.

Si vous avez besoin deformation, consultez nos ateliers OpenShift et Docker + Kubernetes

et contactez-nous pour planifier votre démo de cours gratuite.