From af2ce9bf6ed6684fd7e41980ee87224af525e510 Mon Sep 17 00:00:00 2001 From: Techassi Date: Mon, 27 Oct 2025 08:57:06 +0100 Subject: [PATCH 1/2] docs: Mark certManager as non-experimental in guide --- .../secret-operator/examples/cert-manager/secretclass.yaml | 2 +- .../examples/secretclass-certmanager-key-length.yaml | 2 +- docs/modules/secret-operator/pages/cert-manager.adoc | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/docs/modules/secret-operator/examples/cert-manager/secretclass.yaml b/docs/modules/secret-operator/examples/cert-manager/secretclass.yaml index 1c62700e..05862d0e 100644 --- a/docs/modules/secret-operator/examples/cert-manager/secretclass.yaml +++ b/docs/modules/secret-operator/examples/cert-manager/secretclass.yaml @@ -5,7 +5,7 @@ metadata: name: tls-cert-manager # <1> spec: backend: - experimentalCertManager: + certManager: issuer: kind: Issuer # <2> name: secret-operator-demonstration # <3> diff --git a/docs/modules/secret-operator/examples/secretclass-certmanager-key-length.yaml b/docs/modules/secret-operator/examples/secretclass-certmanager-key-length.yaml index e79162c6..dedc5e52 100644 --- a/docs/modules/secret-operator/examples/secretclass-certmanager-key-length.yaml +++ b/docs/modules/secret-operator/examples/secretclass-certmanager-key-length.yaml @@ -5,7 +5,7 @@ metadata: name: tls spec: backend: - experimentalCertManager: + certManager: issuer: kind: Issuer name: secret-operator-demonstration diff --git a/docs/modules/secret-operator/pages/cert-manager.adoc b/docs/modules/secret-operator/pages/cert-manager.adoc index 50774d2f..d9ab27f4 100644 --- a/docs/modules/secret-operator/pages/cert-manager.adoc +++ b/docs/modules/secret-operator/pages/cert-manager.adoc @@ -3,7 +3,7 @@ :cert-manager: https://cert-manager.io/ :letsencrypt: https://letsencrypt.org/ -WARNING: The Cert-Manager backend is experimental, and subject to change. +NOTE: The Cert-Manager backend was marked as non-experimental in SDP 25.11.0 {cert-manager}[Cert-Manager] is a common tool to manage certificates in Kubernetes, especially when backed by an external Certificate Authority (CA) such as {letsencrypt}[Let\'s Encrypt]. From 47e43279911cfa9ceae5a2f0f20675330b34b817 Mon Sep 17 00:00:00 2001 From: Techassi Date: Mon, 27 Oct 2025 09:26:39 +0100 Subject: [PATCH 2/2] docs: Move SecretClass to v1alpha2 in guide --- .../secret-operator/examples/cert-manager/secretclass.yaml | 2 +- .../examples/secretclass-certmanager-key-length.yaml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/modules/secret-operator/examples/cert-manager/secretclass.yaml b/docs/modules/secret-operator/examples/cert-manager/secretclass.yaml index 05862d0e..14592998 100644 --- a/docs/modules/secret-operator/examples/cert-manager/secretclass.yaml +++ b/docs/modules/secret-operator/examples/cert-manager/secretclass.yaml @@ -1,5 +1,5 @@ --- -apiVersion: secrets.stackable.tech/v1alpha1 +apiVersion: secrets.stackable.tech/v1alpha2 kind: SecretClass metadata: name: tls-cert-manager # <1> diff --git a/docs/modules/secret-operator/examples/secretclass-certmanager-key-length.yaml b/docs/modules/secret-operator/examples/secretclass-certmanager-key-length.yaml index dedc5e52..138fcf37 100644 --- a/docs/modules/secret-operator/examples/secretclass-certmanager-key-length.yaml +++ b/docs/modules/secret-operator/examples/secretclass-certmanager-key-length.yaml @@ -1,5 +1,5 @@ --- -apiVersion: secrets.stackable.tech/v1alpha1 +apiVersion: secrets.stackable.tech/v1alpha2 kind: SecretClass metadata: name: tls