Task

Task是您要在连续集成流程中运行的连续步骤的集合。Task将在集群中的pod内运行。

image.png

如果您查看上面的示例,将会发现与Pod的相似之处。每个步骤都使用特定的镜像执行。步骤可以像普通pod容器一样通过卷共享数据。

Pipeline

Pipeline定义了一组要执行的任务。

image.png

在此示例中,我们创建了一个新pipeline,执行一个名为build-push的task。可以将参数传递给pipeline和task。

Tekton不能直接使用,而是可以通过其他工具(例如Jenkins X)直接使用。Tekton可以成为处理Kubernetes中CI/CD的事实上的标准低层。