@@ -237,6 +237,13 @@ Afterwards you will need to upgrade the CustomResourceDefinitions (CRDs) install
237
237
The reason for this is that helm will uninstall the operators but not the CRDs.
238
238
This can be done using `kubectl replace`.
239
239
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
+
240
247
[source]
241
248
----
242
249
kubectl 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
249
256
kubectl replace -f https://raw.githubusercontent.com/stackabletech/listener-operator/25.7.0/deploy/helm/listener-operator/crds/crds.yaml
250
257
kubectl replace -f https://raw.githubusercontent.com/stackabletech/nifi-operator/25.7.0/deploy/helm/nifi-operator/crds/crds.yaml
251
258
kubectl 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
253
261
kubectl replace -f https://raw.githubusercontent.com/stackabletech/spark-k8s-operator/25.7.0/deploy/helm/spark-k8s-operator/crds/crds.yaml
254
262
kubectl replace -f https://raw.githubusercontent.com/stackabletech/superset-operator/25.7.0/deploy/helm/superset-operator/crds/crds.yaml
255
263
kubectl 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
290
298
----
291
299
292
300
Afterward 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
+ ====
294
309
295
310
[source]
296
311
----
@@ -304,7 +319,8 @@ kubectl replace -f https://raw.githubusercontent.com/stackabletech/kafka-operato
304
319
kubectl replace -f https://raw.githubusercontent.com/stackabletech/listener-operator/25.7.0/deploy/helm/listener-operator/crds/crds.yaml
305
320
kubectl replace -f https://raw.githubusercontent.com/stackabletech/nifi-operator/25.7.0/deploy/helm/nifi-operator/crds/crds.yaml
306
321
kubectl 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
308
324
kubectl replace -f https://raw.githubusercontent.com/stackabletech/spark-k8s-operator/25.7.0/deploy/helm/spark-k8s-operator/crds/crds.yaml
309
325
kubectl replace -f https://raw.githubusercontent.com/stackabletech/superset-operator/25.7.0/deploy/helm/superset-operator/crds/crds.yaml
310
326
kubectl replace -f https://raw.githubusercontent.com/stackabletech/trino-operator/25.7.0/deploy/helm/trino-operator/crds/crds.yaml
0 commit comments