_CORE
AI & Agentic Systems Core Information Systems Cloud & Platform Engineering Data Platform & Integration Security & Compliance QA, Testing & Observability IoT, Automation & Robotics Mobile & Digital Banking & Finance Insurance Public Administration Defense & Security Healthcare Energy & Utilities Telco & Media Manufacturing Logistics & E-commerce Retail & Loyalty
References Technologies Blog Know-how Tools
About Collaboration Careers
CS EN
Let's talk

Tekton — Kubernetes-Native CI/CD Pipeline

23. 01. 2019 1 min read CORE SYSTEMScloud
Tekton — Kubernetes-Native CI/CD Pipeline

Jenkins in Kubernetes works, but we feel the friction — Groovy scripts, plugin hell, state management. Tekton is Kubernetes-native: pipelines as CRDs, tasks as pods, everything declarative.

Tekton Architecture

Tekton defines pipeline primitives as Kubernetes CRDs: Task (atomic operation), Pipeline (sequence of tasks), PipelineRun (specific execution). Everything runs as Kubernetes pods.

Example: Build and Deploy

apiVersion: tekton.dev/v1beta1
kind: Pipeline
metadata:
  name: build-deploy
spec:
  tasks:
  - name: build
    taskRef:
      name: maven-build
  - name: docker
    taskRef:
      name: kaniko-build
    runAfter: [build]
  - name: deploy
    taskRef:
      name: helm-deploy
    runAfter: [docker]

Tekton vs. Jenkins

Tekton: Kubernetes-native, declarative, no state server, but a young ecosystem. Jenkins: huge plugin ecosystem, but legacy architecture, Groovy as DSL.

Our Verdict

Tekton is promising, but the ecosystem is still small. We’re experimenting with it for new projects. For existing ones — Jenkins still serves. We’re watching the development of the Tekton catalog and UI.

Kubernetes-Native CI/CD Is the Future

Tekton shows the direction — CI/CD as Kubernetes resources. But the maturity of the Jenkins ecosystem is hard to replace overnight.

tektonci/cdkubernetescloud native
Share:

CORE SYSTEMS

Stavíme core systémy a AI agenty, které drží provoz. 15 let zkušeností s enterprise IT.

Need help with implementation?

Our experts can help with design, implementation, and operations. From architecture to production.

Contact us