chore: add instructions for installing with Helm (#6158)

Docs to go along with new helm chart repository

https://github.com/knative/operator/pull/1931
This commit is contained in:
Patrick Lee Scott 2024-12-28 20:56:11 -06:00 committed by GitHub
parent d0f8eda884
commit e46b931794
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
1 changed files with 18 additions and 1 deletions

View File

@ -14,7 +14,9 @@ The following table describes the supported versions of Serving and Eventing for
## Install the Knative Operator
Before you install the Knative Serving and Eventing components, first install the Knative Operator.
Before you install the Knative Serving and Eventing components, first install the Knative Operator from the provided K8S Manifests, or via Helm.
### Install K8S Manifests (Option 1)
!!! warning
Knative Operator 1.5 is the last version that supports CRDs with both `v1alpha1` and `v1beta1`. If you are upgrading an existing Operator install from v1.2 or earlier to v1.3 or later, run the following command to upgrade the existing custom resources to `v1beta1` before installing the current version:
@ -31,6 +33,21 @@ kubectl apply -f {{artifact(org="knative",repo="operator",file="operator.yaml" )
You can find information about the released versions of the Knative Operator on the [releases page](https://github.com/knative/operator/releases).
### Install via Helm (Option 2)
You can install the Knative Operator with our helm chart:
```
helm repo add knative-operator https://knative.github.io/operator
helm install knative-operator knative-operator/knative-operator
```
To see available values, run:
```
helm show values knative-operator/knative-operator
```
### Verify your Knative Operator installation
1. Because the Operator is installed to the `default` namespace, ensure you set the current namespace to `default` by running the command: