You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/modules/secret-operator/pages/secretclass.adoc
+16-17Lines changed: 16 additions & 17 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -148,17 +148,16 @@ spec:
148
148
`autoTls.maxCertificateLifetime`:: Maximum lifetime the created certificates are allowed to have. In case consumers request a longer lifetime than allowed by this setting, the lifetime will be the minimum of both.
149
149
150
150
[#backend-certmanager]
151
-
=== `experimentalCertManager`
151
+
=== `certManager`
152
152
153
153
*Format*: xref:#format-tls-pem[]
154
154
155
155
*TrustStore*: No
156
156
157
157
Injects a TLS certificate issued by {cert-manager}[Cert-Manager].
158
158
159
-
WARNING: This backend is experimental, and subject to change.
160
-
161
-
NOTE: This backend requires {cert-manager}[Cert-Manager] to already be installed and configured.
159
+
NOTE: This backend was marked as non-experimental in SDP 25.11.0.
160
+
This backend requires {cert-manager}[Cert-Manager] to already be installed and configured.
162
161
163
162
A new certificate will be requested the first time it is used by a Pod, it will be reused after that (subject to Cert-Manager's renewal rules).
164
163
@@ -167,15 +166,15 @@ Node-scoped requests will cause a Pod to become "sticky" to the Node that it was
<1> `experimentalCertManager.ca.keyGeneration` specifies which algorithm and additional parameters are used
177
-
<2> `experimentalCertManager.ca.keyGeneration.rsa` specifies the RSA key pair algorithm (RSA currently is the only one supported)
178
-
<3> `experimentalCertManager.ca.keyGeneration.rsa.length` specifies the amount of bits used for generating the RSA key pair. Currently, `2048`, `3072` and `4096` are supported. Defaults to `2048` bits.
175
+
<1> `certManager.ca.keyGeneration` specifies which algorithm and additional parameters are used
176
+
<2> `certManager.ca.keyGeneration.rsa` specifies the RSA key pair algorithm (RSA currently is the only one supported)
177
+
<3> `certManager.ca.keyGeneration.rsa.length` specifies the amount of bits used for generating the RSA key pair. Currently, `2048`, `3072` and `4096` are supported. Defaults to `2048` bits.
179
178
180
179
CAUTION
181
180
====
@@ -193,7 +192,7 @@ If options higher than `2048` are chosen, the CPU resources for the issuer may n
193
192
----
194
193
spec:
195
194
backend:
196
-
experimentalCertManager:
195
+
certManager:
197
196
issuer:
198
197
kind: Issuer
199
198
name: secret-operator-demonstration
@@ -203,14 +202,14 @@ spec:
203
202
length: 4096
204
203
----
205
204
206
-
`experimentalCertManager`:: Declares that the `experimentalCertManager` backend is used.
207
-
`experimentalCertManager.issuer`:: The reference to the Cert-Manager issuer that should issue the certificates.
208
-
`experimentalCertManager.issuer.kind`:: The kind of the Cert-Manager issuer, either Issuer or ClusterIssuer. Note that Issuer must be in the same namespace as the Pod requesting the secret.
209
-
`experimentalCertManager.issuer.name`:: The name of the Issuer or ClusterIssuer to be used.
210
-
`experimentalCertManager.defaultCertificateLifetime`:: The default duration of the certificates. This may need to be increased for backends that impose stricter rate limits, such as https://letsencrypt.org/[Let's Encrypt].
211
-
`experimentalCertManager.keyGeneration`:: Configures how keys should be generated.
212
-
`experimentalCertManager.keyGeneration.rsa`:: Declares that keys should be generated using the RSA algorithm.
213
-
`experimentalCertManager.keyGeneration.rsa.length`:: The amount of bits used for generating the RSA key pair. Currently, `2048`, `3072` and `4096` are supported. Defaults to `2048` bits.
205
+
`certManager`:: Declares that the `certManager` backend is used.
206
+
`certManager.issuer`:: The reference to the Cert-Manager issuer that should issue the certificates.
207
+
`certManager.issuer.kind`:: The kind of the Cert-Manager issuer, either Issuer or ClusterIssuer. Note that Issuer must be in the same namespace as the Pod requesting the secret.
208
+
`certManager.issuer.name`:: The name of the Issuer or ClusterIssuer to be used.
209
+
`certManager.defaultCertificateLifetime`:: The default duration of the certificates. This may need to be increased for backends that impose stricter rate limits, such as https://letsencrypt.org/[Let's Encrypt].
210
+
`certManager.keyGeneration`:: Configures how keys should be generated.
211
+
`certManager.keyGeneration.rsa`:: Declares that keys should be generated using the RSA algorithm.
212
+
`certManager.keyGeneration.rsa.length`:: The amount of bits used for generating the RSA key pair. Currently, `2048`, `3072` and `4096` are supported. Defaults to `2048` bits.
0 commit comments