Skip to content

Commit f8a405c

Browse files
committed
docs: Mention how CRD maintenance can be disabled
1 parent 33902c5 commit f8a405c

File tree

1 file changed

+24
-0
lines changed

1 file changed

+24
-0
lines changed

modules/ROOT/partials/release-notes/release-25.11.adoc

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -508,6 +508,30 @@ See the xref:secret-operator:secretclass.adoc#ca-rotation[SecretClass] and xref:
508508
The resources are automatically converted by the operator.
509509
** The operator now deploys the CRDs for SecretClass and TrustStore by itself instead of relying on the Helm chart.
510510
This enables the operator to automatically rotate and update the TLS certificate (`caBundle`) used for the conversion webhook.
511+
The maintenance of CRDs (and default custom resources) can be disabled via Helm:
512+
+
513+
--
514+
[source,yaml]
515+
----
516+
maintenance:
517+
customResourceDefinitions:
518+
maintain: false
519+
----
520+
521+
[WARNING]
522+
====
523+
When CRD maintenance is disabled, the operator will *not* deploy and manage the CRD.
524+
The CRDs need to be deployed manually and the conversion webhook is disabled.
525+
As a result, only `v1alpha1` SecretClasses can be used.
526+
Only use this setting if you know what you are doing!
527+
====
528+
529+
[NOTE]
530+
====
531+
Currently the maintenance of CRDs and the deployment of default custom resources, such as the `tls` SecretClass are tied together.
532+
This is slated to be changed in an upcoming SDP release.
533+
====
534+
--
511535

512536
+
513537
See https://github.com/stackabletech/secret-operator/pull/634[secret-operator#634].

0 commit comments

Comments
 (0)