Tag: TEKTON
Tengo un pipeline de Tekton que construye y empuja una imagen de Docker a un repositorio privado. La tarea que maneja esto utiliza un complemento DinD. Originalmente, funcionaba bien, pero ahora ha comenzado a fallar con el error No se puede conectar al daemon de Docker en unix:///var/run/docker.sock. ¿Está ejecutándose . . . Read more
Estoy aprendiendo Tekton (para uso empresarial), proveniente de las acciones de github (privadas). La documentación de Tekton (o cualquier otro tutorial que pudiera encontrar) tiene instrucciones sobre cómo iniciar automáticamente un pipeline a partir de un push en github. Básicamente, todos siguen más o menos el siguiente flujo: (Soy consciente . . . Read more
Los pasos tienen éxito o fallan en función de la salida del comando o script que ejecutan, pero no tengo claro cómo funciona exactamente esto. ¿Cualquier salida a stderr hace que el paso falle? Si no es así, ¿cómo determina Tekton si un paso ha fallado o ha tenido éxito?
Nos gustaría usar las características experimentales de Tekton, como la característica de Pipelines dentro de Pipelines. Ya hemos instalado la característica según se describe en el README a través de “kubectl apply”, pero nos encontramos con un error como este: No se puede ejecutar el Pipeline default/buildpacks-test-pipeline; contiene Tareas que . . . Read more
Como antecedente, estoy en proceso de actualizar algunos proyectos de una CI basada en Jenkins y Gitlab CI a usar Tekton. En esos proyectos, es común ver un Jenkinsfile o un .gitlab-ci.yml que define qué pipeline se ejecutará para el proyecto. Esos archivos son luego utilizados por la herramienta correspondiente . . . Read more