Tekton 설치


최신버전 Tekton을 설치하려면 최소 kubernetes 버전 1.15 이상이 필요합니다.

Tekton Pipeline 설치

$ kubectl apply -f https://storage.googleapis.com/tekton-releases/pipeline/latest/release.yaml

Tekton Triggers 설치

트리거는 Kubernetes 리소스를 생성하기 위해 이벤트 페이로드에서 정보를 추출 할 수있는 Kubernetes 사용자 정의 리소스 정의 (CRD) 컨트롤러입니다.

$ kubectl -n tekton-pipelines delete deployments tekton-triggers-controller tekton-triggers-webhook
$ kubectl apply -f https://storage.googleapis.com/tekton-releases/pipeline/latest/release.yaml

Tekton Dashboard 설치

Tekton Dashboard는 Tekton Pipelines를위한 범용 웹 기반 UI입니다.

$ kubectl apply -f https://github.com/tektoncd/dashboard/releases/latest/download/tekton-dashboard-release.yaml

쿠버네티스 버전 1.15 미만은 다음 버전을 설치하시면 됩니다.


  • Tekton Pipeline v0.10.2
  • Tekton Triggers v0.3.1
  • Tekton Dashboard v0.5.3

Tekton Pipeline v0.10.2 설치

$ kubectl apply -f https://storage.googleapis.com/tekton-releases/pipeline/previous/v0.10.2/release.yaml

Tekton Triggers v0.3.1 설치

$ kubectl -n tekton-pipelines delete deployments tekton-triggers-controller tekton-triggers-webhook
$ kubectl apply -f https://storage.googleapis.com/tekton-releases/triggers/previous/v0.3.1/release.yaml

Tekton Dashboard v0.5.3 설치

$ kubectl apply -f https://github.com/tektoncd/dashboard/releases/download/v0.5.3/tekton-dashboard-release.yaml