Skip to content

miyapniel/tekton-pipelines

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 

Repository files navigation

Installation

Install Openshift CLI:

Install the CLI for OpenShift in your environment.

Install Tekton via CLI:

Make sure you have Tekton installed in your environment.

Install Tekton on your OpenShift cluster:

To install Tekton Pipelines on OpenShift, you must first apply the anyuid security context constraint to the tekton-pipelines-controller service account. This is required to run the webhook Pod.

  1. Log on as a user with cluster-admin privileges. The following example uses the kubeadmin password provided when the cluster is created:
oc login --server=https://api.$cluster_name.scp.labs.automationlogic.com:6443 -u kubeadmin
  1. Use a dedicated namespace (project) to install the Tekton Operators in:
oc new-project tekton-pipelines
oc adm policy add-scc-to-user anyuid -z tekton-pipelines-controller
oc adm policy add-scc-to-user anyuid -z tekton-pipelines-webhook
  1. Install Tekton Pipelines:
oc apply --filename https://storage.googleapis.com/tekton-releases/pipeline/latest/release.notags.yaml
  1. Monitor the installation using the following command until all components show a Running status:
oc get pods --namespace tekton-pipelines --watch

Congratulations! You have successfully installed Tekton Pipelines on your OpenShift environment.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published