@@ -237,6 +237,13 @@ Afterwards you will need to upgrade the CustomResourceDefinitions (CRDs) install
237237The reason for this is that helm will uninstall the operators but not the CRDs.
238238This can be done using `kubectl replace`.
239239
240+ [IMPORTANT]
241+ ====
242+ The Stackable secret operator CRD needs to be applied in addition to being replaced, because it introduces the new TrustStore custom resource.
243+ The commands below are adjusted accordingly.
244+ This issue is also mentioned in the known issues section below.
245+ ====
246+
240247[source]
241248----
242249kubectl replace -f https://raw.githubusercontent.com/stackabletech/airflow-operator/25.7.0/deploy/helm/airflow-operator/crds/crds.yaml
@@ -249,7 +256,8 @@ kubectl replace -f https://raw.githubusercontent.com/stackabletech/kafka-operato
249256kubectl replace -f https://raw.githubusercontent.com/stackabletech/listener-operator/25.7.0/deploy/helm/listener-operator/crds/crds.yaml
250257kubectl replace -f https://raw.githubusercontent.com/stackabletech/nifi-operator/25.7.0/deploy/helm/nifi-operator/crds/crds.yaml
251258kubectl replace -f https://raw.githubusercontent.com/stackabletech/opa-operator/25.7.0/deploy/helm/opa-operator/crds/crds.yaml
252- kubectl replace -f https://raw.githubusercontent.com/stackabletech/secret-operator/25.7.0/deploy/helm/secret-operator/crds/crds.yaml
259+ kubectl replace -f https://raw.githubusercontent.com/stackabletech/secret-operator/25.7.0/deploy/helm/secret-operator/crds/crds.yaml || true
260+ kubectl apply -f https://raw.githubusercontent.com/stackabletech/secret-operator/25.7.0/deploy/helm/secret-operator/crds/crds.yaml
253261kubectl replace -f https://raw.githubusercontent.com/stackabletech/spark-k8s-operator/25.7.0/deploy/helm/spark-k8s-operator/crds/crds.yaml
254262kubectl replace -f https://raw.githubusercontent.com/stackabletech/superset-operator/25.7.0/deploy/helm/superset-operator/crds/crds.yaml
255263kubectl replace -f https://raw.githubusercontent.com/stackabletech/trino-operator/25.7.0/deploy/helm/trino-operator/crds/crds.yaml
@@ -290,7 +298,14 @@ release "commons-operator" uninstalled
290298----
291299
292300Afterward you will need to upgrade the CustomResourceDefinitions (CRDs) installed by the Stackable Platform.
293- The reason for this is that helm will uninstall the operators but not the CRDs. This can be done using `kubectl replace`:
301+ The reason for this is that helm will uninstall the operators but not the CRDs. This can be done using `kubectl replace`.
302+
303+ [IMPORTANT]
304+ ====
305+ The Stackable secret operator CRD needs to be applied in addition to being replaced, because it introduces the new TrustStore custom resource.
306+ The commands below are adjusted accordingly.
307+ This issue is also mentioned in the known issues section below.
308+ ====
294309
295310[source]
296311----
@@ -304,7 +319,8 @@ kubectl replace -f https://raw.githubusercontent.com/stackabletech/kafka-operato
304319kubectl replace -f https://raw.githubusercontent.com/stackabletech/listener-operator/25.7.0/deploy/helm/listener-operator/crds/crds.yaml
305320kubectl replace -f https://raw.githubusercontent.com/stackabletech/nifi-operator/25.7.0/deploy/helm/nifi-operator/crds/crds.yaml
306321kubectl replace -f https://raw.githubusercontent.com/stackabletech/opa-operator/25.7.0/deploy/helm/opa-operator/crds/crds.yaml
307- kubectl replace -f https://raw.githubusercontent.com/stackabletech/secret-operator/25.7.0/deploy/helm/secret-operator/crds/crds.yaml
322+ kubectl replace -f https://raw.githubusercontent.com/stackabletech/secret-operator/25.7.0/deploy/helm/secret-operator/crds/crds.yaml || true
323+ kubectl apply -f https://raw.githubusercontent.com/stackabletech/secret-operator/25.7.0/deploy/helm/secret-operator/crds/crds.yaml
308324kubectl replace -f https://raw.githubusercontent.com/stackabletech/spark-k8s-operator/25.7.0/deploy/helm/spark-k8s-operator/crds/crds.yaml
309325kubectl replace -f https://raw.githubusercontent.com/stackabletech/superset-operator/25.7.0/deploy/helm/superset-operator/crds/crds.yaml
310326kubectl replace -f https://raw.githubusercontent.com/stackabletech/trino-operator/25.7.0/deploy/helm/trino-operator/crds/crds.yaml
0 commit comments