All Kubernetes Clusters:
-
Cluster must be supplied with sufficient resources, for a single node cluster (6 CPUs, 10GiB Memory & 2.5GiB swap).
-
Known to work with Kubernetes v1.15 or later
-
Install Tekton Pipelines version 0.11.0
-
Install Tekton Dashboard
Creation of the first webhook might exceed 30s while pods start, therefore you should increase your gateway timeout.
On RedHat OpenShift:
Increase the gateway timeout on the tekton-dashboard route using the following command:
``` oc annotate route tekton-dashboard --overwrite haproxy.router.openshift.io/timeout=2m ```
-
Install Tekton Triggers version 0.4.0
-
Install a LoadBalancer if one is not present on your cluster. For Docker Desktop you could consider using nginx as per the following instructions:
kubectl apply -f https://raw.githubusercontent.com/kubernetes/ingress-nginx/controller-0.32.0/deploy/static/provider/cloud/deploy.yaml