Skip to content

Latest commit

 

History

History
36 lines (21 loc) · 1.3 KB

InstallPrereqs.md

File metadata and controls

36 lines (21 loc) · 1.3 KB

Prerequisites

  1. Cluster requirements
  2. Install prereqs

Cluster requirements

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 prereqs

  1. Install Tekton Pipelines version 0.11.0

  2. 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
     ```
    
  3. Install Tekton Triggers version 0.4.0

  4. 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