Skip to content

Commit a146e09

Browse files
committed
CRD disclaimer
1 parent ab0afc1 commit a146e09

2 files changed

Lines changed: 7 additions & 5 deletions

File tree

charts/orchestrator-infra/README.md

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,8 @@
11

22
# Orchestrator Infra Chart for OpenShift (Community Version)
33

4-
![Version: 0.0.2](https://img.shields.io/badge/Version-0.0.2-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square)
4+
![Version: 0.0.2](https://img.shields.io/badge/Version-0.0.2-informational?style=flat-square)
5+
![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square)
56

67
Helm chart to deploy the Orchestrator solution's required infrastructure suite on OpenShift, including OpenShift Serverless Logic Operator and OpenShift Serverless Operator.
78

@@ -89,7 +90,7 @@ The command removes all the Kubernetes components associated with the chart and
8990
| serverlessLogicOperator.subscription.spec.name | name of the operator package | string | `"logic-operator-rhel8"` |
9091
| serverlessLogicOperator.subscription.spec.source | name of the catalog source | string | `"redhat-operators"` |
9192
| serverlessLogicOperator.subscription.spec.sourceNamespace | | string | `"openshift-marketplace"` |
92-
| serverlessLogicOperator.subscription.spec.startingCSV | The initial version of the operator | string | `"logic-operator-rhel8.v1.35.0"` |
93+
| serverlessLogicOperator.subscription.spec.startingCSV | The initial version of the operator, must match CRDs installed by the chart | string | `"logic-operator-rhel8.v1.35.0"` |
9394
| serverlessOperator.enabled | whether the operator should be deployed by the chart | bool | `true` |
9495
| serverlessOperator.subscription.namespace | namespace where the operator should be deployed | string | `"openshift-serverless"` |
9596
| serverlessOperator.subscription.spec.channel | channel of an operator package to subscribe to | string | `"stable"` |
@@ -100,7 +101,6 @@ The command removes all the Kubernetes components associated with the chart and
100101
| tests.enabled | Whether to create the test pod used for testing the Release using `helm test`. | bool | `true` |
101102
| tests.image | Test pod image | string | `"bitnami/kubectl:latest"` |
102103

103-
104104
### Installing Knative Serving CRDs
105105

106106
The orchestrator-infra chart requires several CRDs for Knative Eventing and Knative Serving. These CRDs will be applied prior to installing the chart, ensuring that Knative CRs can be created as part of the chart’s deployment process. This approach eliminates the need to wait for the OpenShift Serverless Operator’s subscription to install them beforehand.
@@ -120,4 +120,6 @@ curl -L https://github.com/knative/eventing/releases/download/knative-v1.17.3/ev
120120

121121
# To install the latest version
122122
curl -L https://github.com/knative/eventing/releases/latest/download/eventing-crds.yaml -o eventing-crds.yaml
123-
```
123+
```
124+
125+
In the case for an upgrade to Openshift Serverless CSV version, The CRDs that are present under crd/ must be updated to the corresponding version.

charts/orchestrator-infra/values.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ serverlessLogicOperator:
1414
# -- name of the catalog source
1515
source: redhat-operators
1616
sourceNamespace: openshift-marketplace
17-
# -- The initial version of the operator
17+
# -- The initial version of the operator, must match CRDs installed by the chart
1818
startingCSV: logic-operator-rhel8.v1.35.0
1919

2020
serverlessOperator:

0 commit comments

Comments
 (0)