Red Hat OpenShift GitOps
Tout savoir sur l'opérateur OpenShift GitOps
Red Hat® OpenShift® GitOps est un opérateur qui fournit un workflow intégrant des référentiels Git, des outils d'intégration et de distribution continues (CI/CD) et Kubernetes. Il permet de développer des logiciels plus rapidement et de manière plus sûre et évolutive, sans sacrifier la qualité.L'opérateur
OpenShift GitOps permet aux clients de créer et d'intégrer des workflows de distribution continue (CD) déclaratifs et basés sur Git directement sur leur plateforme de développement d'applications.
Seul, aucun outil ne peut convertir un pipeline de développement en véritable processus « DevOps ». La mise en œuvre d'un framework GitOps permet d'effectuer les mises à jour et les modifications à l'aide de code déclaratif, d'exigences d'automatisation de l'infrastructure et du déploiement, ainsi que de processus CI/CD.
Pourquoi choisir Red Hat ?
OpenShift GitOps s'appuie sur l'outil Argo CD et l'intègre à Red Hat OpenShift pour créer une plateforme Kubernetes stable, déclarative et entièrement prise en charge, à configurer et utiliser selon les principes GitOps.
OpenShift et OpenShift GitOps :
- assurent la cohérence de l'ensemble du cycle de vie du cluster et du déploiement ;
- regroupent l'administration et la gestion des applications dans les environnements cloud et sur site ;
- vérifient l'état des clusters pour connaître les contraintes des applications dès le début ;
- appliquent les changements de code dans tous les clusters ;
- déploient les nouveautés publiées sur Git.
- prennent en charge les stratégies de déploiement avancées, y compris les déploiements bleu/vert et canary, grâce à la gestion du trafic et aux fonctionnalités de test automatisées avec Argo Rollouts.