Skip to content
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

chore: add instructions for installing with Helm #6158

Open
wants to merge 1 commit into
base: main
Choose a base branch
from
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
19 changes: 18 additions & 1 deletion docs/install/operator/knative-with-operators.md
Original file line number Diff line number Diff line change
Expand Up @@ -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:
Expand All @@ -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:
Expand Down