Capítulo 5. Canalizaciones de OpenShift

Este trabajo se ha traducido utilizando IA. Agradecemos tus opiniones y comentarios: translation-feedback@oreilly.com

OpenShift Pipelines es un sistema CI/CD basado en el proyecto de código abierto Tekton. Con Pipelines, puedes activar compilaciones repetibles cuando cambie el código fuente, integrar pruebas en el proceso y configurar estrategias de redistribución automática, desde actualizaciones continuas hasta pruebas A/B de división del tráfico en un único clúster.

En este capítulo, verás cómo Pipelines integra los fundamentos de Tekton con OpenShift para facilitar la creación y gestión de procesos de construcción e implementación por pasos. Añadirás el Operador Pipelines a tu clúster OpenShift. Entonces estarás preparado para crear una canalización para construir, probar e implementar una aplicación realista con múltiples componentes, sobre la que iterarás para añadir funciones y corregir errores a lo largo del resto del libro.

Tekton

Tekton te permite crear pipelines de pasos repetibles. Los pasos de Tekton ocurren en un pod creado específicamente para la tarea. Por tanto, las tareas Tekton están aisladas entre sí y del resto del clúster, pero no tienes que gestionar un servidor de construcción dedicado. Las partes móviles de Tekton son recursos de Kubernetes, por lo que puedes utilizar herramientas conocidas para crear, gestionar y monitorizar los conductos de Tekton.

Tekton es la base de OpenShift Pipelines. Los pipelines facilitan ...

Get OpenShift para desarrolladores, 2ª edición now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.