Skip to content
Getting Started

Getting Started

Tekton is an open-source, cloud-native CI/CD framework that runs on Kubernetes. It lets you define pipelines as code, run tasks in isolated containers, and integrate with any Git provider or artifact registry.

Check the Concepts section to understand how Tasks, Pipelines, and Runs fit together.

Choose Your Path

What You’ll Need

  • A Kubernetes cluster (v1.27+) — kind, minikube, or any managed cluster
  • kubectl configured to talk to your cluster
  • Tekton Pipelines installed — see the Installation guide

Step-by-Step

  1. Install Tekton on your cluster by following the installation instructions.

  2. Create your first Task — a Task defines one or more steps that run in containers. Start with the Tasks tutorial.

  3. Build a Pipeline — combine Tasks into an end-to-end workflow. See the Pipelines tutorial.

  4. Automate with Triggers — fire Pipelines from Git events. See Triggers.

  5. Secure your supply chain — add signing and attestation with Tekton Chains.

Git-Native CI/CD

For a fully Git-native experience, try Pipelines as Code. Define your pipelines in a .tekton/ directory and get automatic PR checks with GitHub, GitLab, Bitbucket, or Forgejo.