You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I would like to request the CLI being able to install the Tekton CRDs required to make the CI/CD system work. There is no Helm chart, and the documentation lists a myriad of kubectl apply -f http... commands that are harder to track. Instead, it'd be awesome to simply use the tkn CLI for that.
Use case
When getting started and wanting to dive right in, having a "Install tkn, run tkn install and try these pipelines" as a Getting Started quickstart.
It may also allow the user to specify the version of the various CRDs to be installed, which could be tracked as part of GitOps.
UI Example
tkn install # Install latest
tkn install v1.2.3 # Install a specific version
tkn apply # Take a file, or read a file from the current working directory
# with a base config of what should or should not be installed.
tkn crds # Show installed version/s if applicable
tkn uninstall # Remove CRDs
Under the hood, it may as well just run the kubectl apply -f http... commands; but it would certainly make "getting into it" easier.
The text was updated successfully, but these errors were encountered:
That's pretty neat, hadn't seen that before. This would make a neat "helm chart lite", which just installs the operator and takes the installation type as a value. Basic, but gets the job done.
That said, why is there no official Helm chart to install the CRDs and friends? I haven't looked into OpenShift yet, since all I have is k3s...
Feature request
I would like to request the CLI being able to install the Tekton CRDs required to make the CI/CD system work. There is no Helm chart, and the documentation lists a myriad of
kubectl apply -f http...
commands that are harder to track. Instead, it'd be awesome to simply use the tkn CLI for that.Use case
When getting started and wanting to dive right in, having a "Install tkn, run
tkn install
and try these pipelines" as a Getting Started quickstart.It may also allow the user to specify the version of the various CRDs to be installed, which could be tracked as part of GitOps.
UI Example
Under the hood, it may as well just run the
kubectl apply -f http...
commands; but it would certainly make "getting into it" easier.The text was updated successfully, but these errors were encountered: