-
Notifications
You must be signed in to change notification settings - Fork 196
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
On install, conflicting components are created #2097
Comments
Thanks @corinz for reporting Seems like something wrong with the value here. We need to fix the default value or need to update the doc |
/assign |
As per the Slack conversation, we will be doing the documentation update to reflect the current behavior. |
However, I agree with your point that the first step also installs the Tekton components |
Fixes: tektoncd#2097 Once the operator is installed through the `release.yaml` it also installs the other components Adding a note here to avoid any confusion the user may have while following the installation steps.
Fixes: tektoncd#2097 Once the operator is installed through the `release.yaml` it also installs the other components Adding a note here to avoid any confusion the user may have while following the installation steps.
Fixes: #2097 Once the operator is installed through the `release.yaml` it also installs the other components Adding a note here to avoid any confusion the user may have while following the installation steps.
When installing the crds, and operator via release.yaml with the instructions found here, the operator launches some Tekton components.
After step 1 is completed, the instructions advise the creation of a TektonConfig, which, after applied, deletes the original components, and replaces with them with new components (pods).
If the intent is to use release.yaml with a TektonConfig, the release.yaml should not create any components by default.
I propose that release.yaml only create the CRDs and operator, without installing any components by default.
Proposal: change
AUTOINSTALL_COMPONENTS
env var set in thetekton-operator/tekton-config-defaults
configmap be set tofalse
by default to prevent this collision/conflict.The text was updated successfully, but these errors were encountered: