From the course: Automating Kubernetes with GitOps

Unlock this course with a free trial

Join today to access over 24,900 courses taught by industry experts.

Understanding Tekton objects

Understanding Tekton objects

- All right, let's try to understand what Tekton is doing. Tekton is used to integrate pipeline execution in Kubernetes, and Tekton is doing that by creating its own custom resources. And the core element in Tekton is the task. This Tekton task is an API resource that defines a series of steps to be executed and the task runs as a pod and each step runs in its own container as we will see. Before using Tekton, let's install it. So to install Tekton, you use kubectle apply - F and directly install it from the Git repository. There we go. As you can see, a lot of stuff is being installed and to keep an eye on that kubectl get pods - N tekton pipelines. The pods are still in container creating. That doesn't matter because there is also a CLI, the TKN utility, and we are going to install that while the pods are being created. So here we can see the installation overview. In the installation overview you might think, oh, there is these commands that I can use to install in Ubuntu. Well…

Contents