tektoncd / operator

Kubernetes operator to manage installation, updation and uninstallation of tektoncd projects (pipeline, …)
Apache License 2.0
445 stars 194 forks source link

Unable to install pipeline-as-a-code components via TektonOperator #1705

Open AymanZahran opened 1 year ago

AymanZahran commented 1 year ago

Expected Behavior

Install Tekton Pipelines as a Code kubernetes components via the TektonOpertor

Actual Behavior

It is only integrated with Openshift pipelines

Steps to Reproduce the Problem

  1. Install the Tekton Operator kubectl apply -f https://storage.googleapis.com/tekton-releases/operator/latest/release.yaml
jkandasa commented 1 year ago

@AymanZahran do you want to install pipelines-as-code in kubernetes platform(not OpenShift)?

AymanZahran commented 1 year ago

@AymanZahran do you want to install pipelines-as-code in kubernetes platform(not OpenShift)?

Yes, is there is a way currently to do that via the tekton operator

jkandasa commented 1 year ago

@AymanZahran My guess, Pipelines-as-code component is restricted to Openshift environment.

@vdemeester @chmouel can you please confirm? if yes, Is it possible to extend the support to kubernetes platform?

vdemeester commented 1 year ago

@AymanZahran @jkandasa I think it is restricted to OpenShift environment today yes. It could definitely be possible to extend the support to the kubernetes platfrom though yes.

chmouel commented 1 year ago

just to clarify, pipelines-as-code runs well under kubernetes/kind, the operator currently only installs on openshift and this needs to be extended..