tektoncd
tektoncd包括
- Tekton Pipelines
- Tekton Triggers
- Tekton Dashboard
由于官方提供的部署文件中依赖很多gcr.io的镜像,不好部署,参看offline install tekton #3585
所以通过skopeo项目代码拷贝了Tekton部分gcr.io的镜像到docker.io,得到了一份可以部署的yaml文件,见https://github.com/dyrnq/dist/tree/main/tektoncd。
deploy
## Tekton Pipelines
kubectl apply -f https://github.com/dyrnq/dist/raw/main/tektoncd/pipeline/v0.29.0/release.yaml
## Tekton Triggers
kubectl apply -f https://github.com/dyrnq/dist/raw/main/tektoncd/triggers/v0.17.0/interceptors.yaml
kubectl apply -f https://github.com/dyrnq/dist/raw/main/tektoncd/triggers/v0.17.0/release.yaml
## Tekton Dashboard
kubectl apply -f https://github.com/dyrnq/dist/raw/main/tektoncd/dashboard/v0.21.0/tekton-dashboard-release.yaml