Tekton es un conjunto de componentes compartidos para crear sistemas de integración continua y entrega continua (CI/CD), gestionados por la Continuous Delivery Foundation (CDF) de código abierto. Tekton permite a los desarrolladores crear, probar e implementar aplicaciones en Kubernetes utilizando un marco nativo de Kubernetes de código abierto y neutral.
El objetivo es modernizar la entrega continua proporcionando especificaciones del sector para pipelines, flujos de trabajo y otros componentes básicos. Tekton le permite crear, probar e implementar en múltiples proveedores de servicios en la nube u on-premises abstrayendo los detalles de implementación subyacentes.
Manténgase al día sobre las tendencias más importantes e intrigantes del sector en materia de IA, automatización, datos y mucho más con el boletín Think. Consulte la Declaración de privacidad de IBM.
En pocas palabras, el proyecto Tekton Pipelines proporciona recursos al estilo Kubernetes para declarar pipelines de tipo CI/CD. Estos recursos se describen naturalmente en yaml y se almacenan en un repositorio de código. Este enfoque de pipeline como código proporciona los beneficios del control de versiones y el control de código fuente.
Tekton proporciona un conjunto de extensiones de recursos personalizados para Kubernetes que definen pipelines y conceptos relacionados. Los siguientes son los componentes básicos de Tekton Pipeline:
Además de ser nativo de Kubernetes, un pipeline de Tekton puede usarse para implementar en cualquier entorno (clúster de Kubernetes, Cloud Foundry, máquinas virtuales (MV), etc.) y las tareas de pipeline se ejecutan de forma segura y aislada, proporcionando juntos la capacidad de satisfacer de forma flexible las necesidades de la entrega continua moderna.
Para profundizar en el tema, vea nuestro vídeo “¿Qué es Tekton?”:
La Continuous Delivery Foundation (CDF) sirve como el hogar independiente del proveedor de muchos de los proyectos de más rápido crecimiento para la entrega continua, incluyendo Jenkins, Jenkins X, Spinnaker y Tekton. CDF apoya a los profesionales de DevOps con un modelo abierto, formación, directrices del sector y un enfoque en la portabilidad.
IBM es uno de los principales patrocinadores de la CDF y participa activamente en esta comunidad y su ecosistema para ayudar a dar forma al futuro de CI/CD. Nuestra participación en esta fundación garantiza que podemos ofrecer a nuestros clientes soluciones de vanguardia, soluciones nativas de la nube que ofrecen aplicaciones de alta calidad con velocidad.
Aproveche la potencia de la IA y la automatización para resolver problemas de manera proactiva en toda la pila de aplicaciones.
Utilice el software y las herramientas de DevOps para crear, implementar y gestionar aplicaciones nativas de la nube en varios dispositivos y entornos.
Acelere la agilidad y el crecimiento empresarial: modernice continuamente sus aplicaciones en cualquier plataforma utilizando nuestros servicios de consultoría en la nube.