Skip to content

Commit 1052df9

Browse files
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
1 parent 180e50e commit 1052df9

File tree

1 file changed

+16
-14
lines changed

1 file changed

+16
-14
lines changed

source/ak8so-dry-run.txt

Lines changed: 16 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -24,20 +24,8 @@ Prerequisites
2424

2525
In order to use the |ak8so| Dry Run feature, you need to:
2626

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+}**.
4129
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>`__.
4230
You need a new {+cluster+}, because upgrading CRDs on your existing |k8s| {+cluster+}
4331
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:
5038
need to deploy a new |k8s| cluster (possibly a temporary cluster) to
5139
execute the dry run.
5240

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>`.
48+
49+
- ``list``
50+
- ``get``
51+
- ``create``
52+
- ``update``
53+
- ``delete``
54+
5355
Dry Run Events
5456
--------------
5557

0 commit comments

Comments
 (0)