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