Skip to content

Commit bb46a22

Browse files
authored
Merge pull request #87237 from subhtk/ocpbug23406
OCPBUG 23406: Updated note regarding cert-manager operator about namespaces
2 parents da4210e + 8c64c8c commit bb46a22

File tree

3 files changed

+29
-1
lines changed

3 files changed

+29
-1
lines changed

modules/cert-manager-install-cli.adoc

Lines changed: 19 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,25 @@ spec:
3535
- "cert-manager-operator"
3636
----
3737

38+
.. For {cert-manager-operator} v1.15.0 or later, create a YAML file with the following content:
39+
+
40+
[source, yaml]
41+
----
42+
apiVersion: operators.coreos.com/v1
43+
kind: OperatorGroup
44+
metadata:
45+
name: openshift-cert-manager-operator
46+
namespace: cert-manager-operator
47+
spec:
48+
targetNamespaces: []
49+
spec: {}
50+
----
51+
+
52+
[NOTE]
53+
====
54+
Starting from {cert-manager-operator} version 1.15.0, it is recommended to install the Operator using the `AllNamespaces` OLM `installMode`. Older versions can continue using the `SingleNamespace` or `OwnNamespace` OLM `installMode`. Support for `SingleNamespace` and `OwnNamespace` will be deprecated in future versions.
55+
====
56+
3857
.. Create the `OperatorGroup` object by running the following command:
3958
+
4059
[source, terminal]
@@ -59,7 +78,6 @@ spec:
5978
source: redhat-operators
6079
sourceNamespace: openshift-marketplace
6180
installPlanApproval: Automatic
62-
startingCSV: cert-manager-operator.v1.13.0
6381
----
6482

6583
.. Create the `Subscription` object by running the following command:

modules/cert-manager-install-console.adoc

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,11 @@ See supported {cert-manager-operator} versions in the following "Additional reso
3535
.. Choose the *Installed Namespace* for the Operator. The default Operator namespace is `cert-manager-operator`.
3636
+
3737
If the `cert-manager-operator` namespace does not exist, it is created for you.
38+
+
39+
[NOTE]
40+
====
41+
During the installation, the {product-title} web console allows you to select between `AllNamespaces` and `SingleNamespace` installation modes. For installations with {cert-manager-operator} version 1.15.0 or later, it is recommended to choose the `AllNamespaces` installation mode. `SingleNamespace` and `OwnNamespace` support will remain for earlier versions but will be deprecated in future versions.
42+
====
3843

3944
.. Select an *Update approval* strategy.
4045
+

security/cert_manager_operator/cert-manager-operator-install.adoc

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,11 @@ include::_attributes/common-attributes.adoc[]
66

77
toc::[]
88

9+
[IMPORTANT]
10+
====
11+
The {cert-manager-operator} version 1.15 or later supports the `AllNamespaces`, `SingleNamespace`, and `OwnNamespace` installation modes. Earlier versions, such as 1.14, support only the `SingleNamespace` and `OwnNamespace` installation modes.
12+
====
13+
914
The {cert-manager-operator} is not installed in {product-title} by default. You can install the {cert-manager-operator} by using the web console.
1015

1116
== Installing the {cert-manager-operator}

0 commit comments

Comments
 (0)