Entérate de los lanzamientos de productos, las demostraciones y las capacitaciones más recientes de Next '23. Comencemos.

Tekton

Componentes básicos de CI/CD nativos de Kubernetes

Descripción del contenido del video

Descripción general

Tekton es un framework de código abierto nativo de Kubernetes poderoso y flexible, diseñado para crear sistemas de integración y entrega continuas (CI/CD). Puedes usarlo para compilar, probar y realizar implementaciones en varios proveedores de servicios en la nube o en sistemas locales, ya que abstrae los detalles subyacentes de las implementaciones.
Infografía de algunas herramientas de CI/CD

Estandariza tus herramientas de CI/CD

Tekton ofrece componentes de código abierto para ayudarte a estandarizar las herramientas y los procesos de CI/CD en varios proveedores, lenguajes y entornos de implementación. Las especificaciones del sector para canalizaciones, versiones, flujos de trabajo y otros componentes de CI/CD disponibles en Tekton funcionarán sin problemas con herramientas de CI/CD existentes como Jenkins, Jenkins X, Skaffold y Knative, entre otras.

Ilustración de avión en el segundo aniversario de Jenkins X

Prácticas recomendadas integradas para Kubernetes

Las prácticas recomendadas integradas en Tekton te permiten crear rápidamente canalizaciones de CI/CD nativas de la nube. El objetivo es que los desarrolladores creen y también implementen imágenes inmutables, que administren el control de versiones de la infraestructura y simplifiquen las reversiones. Con Tekton, también podrás aprovechar patrones de implementación avanzada como la implementación progresiva, azul-verde y de versiones canary, además de los flujos de trabajo de GitOps.

Ilustración del modelo híbrido y en la nube

Ejecuta en entornos híbridos o de múltiples nubes

Tekton te permite compilar, probar y, finalmente, implementar en entornos sin servidores, VMs, Kubernetes o Firebase. También puedes usar las canalizaciones de Tekton para implementar en varios proveedores de servicios en la nube o en entornos híbridos.

Flujo de trabajo para compilar, probar e implementar

Obtén la máxima flexibilidad

Tekton ofrece flexibilidad total para crear canalizaciones potentes con las herramientas de CI/CD que quieras. Dado que Tekton abstrae las implementaciones subyacentes, puedes elegir los flujos de trabajo de compilación, prueba y, también de implementación que se ajusten a los requisitos de tu equipo.

Funciones

Tekton se diseñó para funcionar correctamente con las herramientas de Kubernetes específicas de Google Cloud. Esto incluye implementaciones en Google Kubernetes Engine, así como almacenamiento y análisis de artefactos mediante Container Registry. Además, puedes compilar, probar y, luego, implementar en entornos como VMs sin servidores, Kubernetes o Firebase.

Administración de artefactos

Almacena, administra y protege tus artefactos. Las canalizaciones de Tekton son compatibles con otras herramientas de terceros.

Canalizaciones de implementación

Las canalizaciones de implementación están diseñadas para admitir flujos de trabajo complejos, como lanzamientos canary y en varios entornos, además de implementaciones azul-verde.

Resultados

Gracias a la API incorporada que almacena resultados, podrás obtener información valiosa y registros de los resultados de pruebas y compilaciones.

“Las canalizaciones de Tekton nos permiten ejecutar y administrar canalizaciones de Jenkins X de forma nativa en Kubernetes. Sin Tekton, hubiéramos tenido que crear el sistema por nuestra cuenta, lo que nos habría costado mucho tiempo y esfuerzo. Además, Tekton se beneficia del apoyo de una comunidad activa de desarrolladores para afrontar los desafíos de CI/CD nativa de la nube.

Andrew Bayer, ingeniero de Software de CloudBees. Creador y encargado del mantenimiento de canalizaciones declarativas en Jenkins

  • Descripción del activo.
  • Descripción del activo.

Da el siguiente paso

Accede al repositorio de GitHub sobre Tekton para comenzar a usar los componentes básicos de CI/CD nativos de Kubernetes.

¿Necesitas ayuda para dar los primeros pasos?
Trabaja con un socio confiable
Sigue explorando

Da el siguiente paso

Accede al repositorio de GitHub sobre Tekton para comenzar a usar los componentes básicos de CI/CD nativos de Kubernetes.

¿Necesitas ayuda para dar los primeros pasos?
Trabaja con un socio confiable
Obtén sugerencias y prácticas recomendadas