Uses k14s kapp Terraform provider to install Tekton.
Starts with the assumption that you have already provisioned a cluster.
cp terraform.tfvars.sample terraform.tfvars
Amend the values for
kubeconfig_path
./create-tekton.sh
You're strongly encouraged to configure a cloud storage bucket.
// TODO Attempt to integrate Minio which may provide some indirection with respect to managing storage
Access the dashboard with
kubectl -n tekton-pipelines port-forward svc/tekton-dashboard 9097:9097
then visit http://localhost:9097 in your favorite browser. (Use Ctrl+C to exit).
Peruse a couple tutorials to get your hands dirty, for example:
- Sora Liu's excellent Tekton Pipeline Hello World Tutorial
- Tekton Pipelines Tutorial
./destroy-tekton.sh