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
DOCSP-48160 -- update prereqs to highlight need for a new cluster (#214)
* DOCSP-48160 -- update prereqs to highlight need for a new cluster
* DOCSP-48160 -- update prereqs to highlight need for a new cluster
* DOCSP-48160 -- update prereqs to highlight need for a new cluster
* DOCSP-48160 -- copy review
Copy file name to clipboardExpand all lines: source/ak8so-dry-run.txt
+16-14Lines changed: 16 additions & 14 deletions
Original file line number
Diff line number
Diff line change
@@ -24,20 +24,8 @@ Prerequisites
24
24
25
25
In order to use the |ak8so| Dry Run feature, you need to:
26
26
27
-
- have access to a |k8s| or Open Shift {+cluster+}.
28
-
- install CRDs to your {+cluster+} for the version of the |ak8so| you want to execute dry-run for.
29
-
- create a ``mongodb-atlas-operator`` service account in your |k8s| {+cluster+}.
30
-
- either manually or with the :ref:`Atlas CLI <ak8so-quick-start-ref>`, create a
31
-
`role <https://github.com/mongodb/mongodb-atlas-kubernetes/blob/main/config/rbac/clusterwide/role.yaml>`__ and `rolebinding <https://github.com/mongodb/mongodb-atlas-kubernetes/blob/main/config/rbac/clusterwide/role_binding.yaml>`__ for your `service account <https://github.com/mongodb/mongodb-atlas-kubernetes/blob/main/config/rbac/service_account.yaml>`__ with the following permissions
32
-
related to your |ak8so| custom resources:
33
-
34
-
- ``list``
35
-
- ``get``
36
-
- ``create``
37
-
- ``update``
38
-
- ``delete``
39
-
40
-
- apply |ak8so| custom resources to your new |k8s| {+cluster+}.
27
+
- Have access to a **new Kubernetes or Open Shift {+cluster+}**.
28
+
- Apply |ak8so| custom resources to your **new Kubernetes {+cluster+}**.
41
29
When you apply your resources, make sure you provide a `secret with credentials <https://www.mongodb.com/docs/atlas/operator/stable/ak8so-quick-start/#create-a-secret-with-your-api-keys-and-organization-id>`__.
42
30
You need a new {+cluster+}, because upgrading CRDs on your existing |k8s| {+cluster+}
43
31
might leave |ak8so| unable to reconcile existing custom resources. Moreover,
@@ -50,6 +38,20 @@ In order to use the |ak8so| Dry Run feature, you need to:
50
38
need to deploy a new |k8s| cluster (possibly a temporary cluster) to
51
39
execute the dry run.
52
40
41
+
- Install CRDs to your {+cluster+} for the version of the |ak8so| you want to execute dry-run for.
42
+
- Create a ``mongodb-atlas-operator`` service account in your |k8s| {+cluster+}.
43
+
- Create a `role <https://github.com/mongodb/mongodb-atlas-kubernetes/blob/main/config/rbac/clusterwide/role.yaml>`__
44
+
and `rolebinding <https://github.com/mongodb/mongodb-atlas-kubernetes/blob/main/config/rbac/clusterwide/role_binding.yaml>`__
45
+
for your `service account <https://github.com/mongodb/mongodb-atlas-kubernetes/blob/main/config/rbac/service_account.yaml>`__
46
+
with the following permissions related to your |ak8so| custom resources. You
47
+
can either create these resources manually or with the :ref:`Atlas CLI <ak8so-quick-start-ref>`.
0 commit comments