Red Hat a dévoilé de nouvelles versions de ses environnements de développement dans le navigateur et locaux conçus pour fonctionner avec la plate-forme OpenShift Kubernetes.
Red Hat OpenShift Dev Spaces 3 est les espaces de travail Red Hat CodeReady renommés et reconditionnés, tandis que Red Hat OpenShift Local 2 est le nouveau nom des conteneurs Red Hat CodeReady.
OpenShift Dev Spaces utilise OpenShift et des conteneurs pour fournir aux équipes de développement et informatiques un environnement de développement cohérent. La version 3 intègre le nouveau moteur DevWorkspace, qui remplace les espaces de travail CodeReady Service Java REST avec un contrôleur Kubernetes qui s’exécute derrière le kube-apiserver
pour une meilleure évolutivité et une haute disponibilité. Cette version comprend également une API universelle. L’équipe de développement a cité une conception plus simple obtenue en dissociant le moteur d’espace de travail Dev Spaces de l’IDE du développeur et des composants côté serveur.
Red Hat OpenShift Local 2 offre aux développeurs un moyen de créer des clusters OpenShift sur leur poste de travail tout en émulant localement l’environnement de développement cloud. Conçu pour fonctionner sur un ordinateur local, OpenShift Local simplifie les tests et la configuration et fournit des outils pour créer des applications basées sur des conteneurs, a déclaré Red Hat. Les préréglages permettent aux développeurs de sélectionner soit le bundle OpenShift local par défaut, soit Podman pour une exécution de conteneur plus ciblée qui minimise la configuration du développement. La nouvelle version propose également des binaires plus minces, rendus possibles en découplant le bundle de la machine OpenShift pour le téléchargement de l’outil de ligne de commande. Les développeurs ont la possibilité de choisir des offres groupées alternatives adaptées à leur projet spécifique. Une nouvelle barre d’état système offre plus de cohérence entre les différents systèmes d’exploitation.
Red Hat a également cité d’autres améliorations d’outils lors de la KubeCon + CloudNativeCon Europe Annonces 2022 le 18 mai :
- Docker Desktop a une nouvelle extension, dans une phase de préversion, permettant aux utilisateurs de déployer une image de conteneur sur OpenShift.
- Tekton Chains permet à OpenShift Pipelines de fournir des capacités de signature d’image pour améliorer la livraison des applications.
- Le framework Shipwright pour la création d’images de conteneurs pour Kubernetes prend désormais en charge le volume, une gamme plus large d’options et la possibilité de créer des images personnalisées à partir du répertoire local.
- L’outil CLI odo 3.0 pour le déploiement d’applications sur OpenShift et Kubernetes a été mis à jour, axé sur l’intégration guidée, l’expérience de développement en boucle externe et l’adoption de devfile pour la cohérence dans l’ensemble du portefeuille.
- La dernière version de OpenShift GitOps a>, pour la gestion des clusters OpenShift, inclut Argo CD 2.3, pour de nouvelles stratégies de synchronisation et de comparaison et des améliorations de l’interface utilisateur et des performances.
- Devfile, une API native Kubernetes, est désormais un projet de la Cloud Native Computing Foundation.
- Les outils Knative/Serverless permettent aux développeurs d’exploiter Visual Studio Éditeur de code et IntelliJ IDE pour déployer des applications sans serveur.
Toute l’actualité en temps réel, est sur L’Entrepreneur