Red Hat OpenShift GitOps
Introducción al operador OpenShift GitOps
Red Hat® OpenShift® GitOps es un operador, el cual proporciona un flujo de trabajo que integra los repositorios de Git, las herramientas de integración y distribución continuas (CI/CD) y Kubernetes para desarrollar sistemas de software con mayor agilidad, seguridad y adaptabilidad, pero sin dejar de lado la calidad.
OpenShift GitOps permite a los clientes diseñar e integrar flujos de trabajo declarativos de distribución continua impulsados por Git directamente en la plataforma de desarrollo de las aplicaciones.
No existe ninguna herramienta que convierta un canal de desarrollo a "DevOps". La implementación de un marco de GitOps permite incorporar las actualizaciones y los cambios mediante un código declarativo, lo cual automatiza los requisitos de infraestructura e instalación y la CI/CD.
Motivos para elegir Red Hat
OpenShift GitOps aprovecha Argo CD y lo integra a Red Hat OpenShift para ofrecer una plataforma de Kubernetes declarativa, uniforme y totalmente compatible que pueda utilizarse y configurarse con los principios de GitOps.
OpenShift y OpenShift GitOps:
- Aportan uniformidad a los ciclos de vida de implementación y del clúster.
- Consolidan la gestión y la administración de las aplicaciones en las instalaciones y los entornos de nube.
- Comprueban el estado de los clústeres para conocer las limitaciones de la aplicación desde el comienzo.
- Restauran los cambios de código en los clústeres.
- Implementan cambios nuevos enviados a través de Git.
- Apoye las estrategias de implementación avanzadas, incluyendo azul-verde y canary, utilizando la gestión automatizada del tráfico y funciones de prueba con Argo Rollouts.