Open
Description
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
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.