Skip to content

Commit 31de436

Browse files
JuliaMongojwilliams-mongo
authored andcommitted
(DOCSP-14567) Add a step about forced rollout after renewing certs (#697)
* (DOCSP-14567) Add a step about forced rollout after renewing certs * Added this step to other similar procedures * fix the build * Copy review * Periodic commit to add separate steps for rs and sharded for TLS, to be continued * fixing the build * Add files for renewing certs for x509 * Add files for renewing certs for internal x509 * Trying to fix the build again * 2nd attempt to fix the build * Trying again to get rid of warnings * Fixing build * Removing force rollout from create new cert procedures -- missed that * Added one missing space * Include final tech review comments, ready to merge
1 parent e6c84b0 commit 31de436

17 files changed

+539
-131
lines changed

source/includes/steps-deploy-k8s-replica-set-tls-custom.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -85,4 +85,5 @@ ref: track-k8s-deployment-basic-rs-tls
8585
content: |
8686
8787
.. include:: /includes/check-resource-status.rst
88+
8889
...

source/includes/steps-deploy-k8s-replica-set-tls.yaml

Lines changed: 0 additions & 104 deletions
This file was deleted.

source/includes/steps-deploy-k8s-replica-set-x509-custom.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -92,4 +92,5 @@ ref: track-k8s-deployment-rs-x509
9292
content: |
9393
9494
.. include:: /includes/check-resource-status.rst
95+
9596
...

source/includes/steps-deploy-k8s-replica-set-x509-internal-custom.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -106,4 +106,5 @@ ref: track-k8s-deployment-rs-x509
106106
content: |
107107
108108
.. include:: /includes/check-resource-status.rst
109+
109110
...

source/includes/steps-deploy-k8s-replica-set-x509-internal.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -150,4 +150,5 @@ ref: track-k8s-deployment-rs-x509
150150
content: |
151151
152152
.. include:: /includes/check-resource-status.rst
153+
153154
...

source/includes/steps-deploy-k8s-replica-set-x509.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -120,4 +120,5 @@ ref: track-k8s-deployment-rs-x509
120120
content: |
121121
122122
.. include:: /includes/check-resource-status.rst
123+
123124
...
Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
---
2+
stepnum: 1
3+
ref: configure-kubectl-repl-tls
4+
inherit:
5+
file: steps-configure-kubectl-namespace.yaml
6+
ref: configure-kubectl-namespace
7+
---
8+
stepnum: 2
9+
ref: renew-k8s-rs-tls-secret
10+
source:
11+
file: steps-source-deploy-k8s-resource.yaml
12+
ref: renew-rs-tls-secret
13+
---
14+
stepnum: 3
15+
level: 4
16+
source:
17+
file: steps-source-deploy-k8s-resource.yaml
18+
ref: force-rollout-stateful-set
19+
replacement:
20+
k8sResource: :term:`replica set`
21+
---
22+
stepnum: 4
23+
title: "Track the status of your deployment."
24+
level: 4
25+
ref: track-k8s-deployment-basic-rs-tls
26+
content: |
27+
28+
.. include:: /includes/check-resource-status.rst
29+
30+
...
Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
---
2+
ref: configure-kubectl-repl-x509
3+
stepnum: 1
4+
inherit:
5+
file: steps-configure-kubectl-namespace.yaml
6+
ref: configure-kubectl-namespace
7+
---
8+
stepnum: 2
9+
ref: renew-k8s-rs-tls-secret
10+
source:
11+
file: steps-source-deploy-k8s-resource.yaml
12+
ref: renew-rs-tls-secret
13+
---
14+
stepnum: 3
15+
level: 4
16+
source:
17+
file: steps-source-deploy-k8s-resource.yaml
18+
ref: force-rollout-stateful-set
19+
replacement:
20+
k8sResource: :term:`replica set`
21+
---
22+
title: "Track the status of your deployment."
23+
stepnum: 4
24+
level: 4
25+
ref: track-k8s-deployment-rs-x509
26+
content: |
27+
28+
.. include:: /includes/check-resource-status.rst
29+
30+
...
Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
1+
---
2+
ref: configure-kubectl-repl-x509-internal
3+
stepnum: 1
4+
inherit:
5+
file: steps-configure-kubectl-namespace.yaml
6+
ref: configure-kubectl-namespace
7+
---
8+
stepnum: 2
9+
ref: renew-k8s-rs-tls-secret
10+
source:
11+
file: steps-source-deploy-k8s-resource.yaml
12+
ref: renew-rs-tls-secret
13+
---
14+
stepnum: 3
15+
ref: renew-k8s-rs-x509-secret
16+
source:
17+
file: steps-source-deploy-k8s-resource.yaml
18+
ref: renew-rs-x509-secret
19+
---
20+
stepnum: 4
21+
level: 4
22+
source:
23+
file: steps-source-deploy-k8s-resource.yaml
24+
ref: force-rollout-stateful-set
25+
replacement:
26+
k8sResource: :term:`replica set`
27+
---
28+
title: "Track the status of your deployment."
29+
stepnum: 5
30+
level: 4
31+
ref: track-k8s-deployment-rs-x509
32+
content: |
33+
34+
.. include:: /includes/check-resource-status.rst
35+
...
Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,42 @@
1+
---
2+
stepnum: 1
3+
ref: configure-kubectl-shard-tls
4+
inherit:
5+
file: steps-configure-kubectl-namespace.yaml
6+
ref: configure-kubectl-namespace
7+
---
8+
stepnum: 2
9+
ref: renew-k8s-sc-shards-tls-secret
10+
source:
11+
file: steps-source-deploy-k8s-resource.yaml
12+
ref: renew-sc-shards-tls-secret
13+
---
14+
stepnum: 3
15+
ref: renew-k8s-sc-config-tls-secret
16+
source:
17+
file: steps-source-deploy-k8s-resource.yaml
18+
ref: renew-sc-config-tls-secret
19+
---
20+
stepnum: 4
21+
ref: renew-k8s-sc-mongos-tls-secret
22+
source:
23+
file: steps-source-deploy-k8s-resource.yaml
24+
ref: renew-sc-mongos-tls-secret
25+
---
26+
stepnum: 5
27+
level: 4
28+
source:
29+
file: steps-source-deploy-k8s-resource.yaml
30+
ref: force-rollout-stateful-set
31+
replacement:
32+
k8sResource: :term:`sharded cluster`
33+
---
34+
stepnum: 6
35+
title: "Track the status of your deployment."
36+
level: 4
37+
ref: track-k8s-deployment-sc-tls
38+
content: |
39+
40+
.. include:: /includes/check-resource-status.rst
41+
42+
...
Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,42 @@
1+
---
2+
ref: configure-kubectl-shard-x509
3+
stepnum: 1
4+
inherit:
5+
file: steps-configure-kubectl-namespace.yaml
6+
ref: configure-kubectl-namespace
7+
---
8+
stepnum: 2
9+
ref: renew-k8s-sc-shards-tls-secret
10+
source:
11+
file: steps-source-deploy-k8s-resource.yaml
12+
ref: renew-sc-shards-tls-secret
13+
---
14+
stepnum: 3
15+
ref: renew-k8s-sc-config-tls-secret
16+
source:
17+
file: steps-source-deploy-k8s-resource.yaml
18+
ref: renew-sc-config-tls-secret
19+
---
20+
stepnum: 4
21+
ref: renew-k8s-sc-mongos-tls-secret
22+
source:
23+
file: steps-source-deploy-k8s-resource.yaml
24+
ref: renew-sc-mongos-tls-secret
25+
---
26+
stepnum: 5
27+
level: 4
28+
source:
29+
file: steps-source-deploy-k8s-resource.yaml
30+
ref: force-rollout-stateful-set
31+
replacement:
32+
k8sResource: :term:`sharded cluster`
33+
---
34+
title: "Track the status of your deployment."
35+
stepnum: 6
36+
level: 4
37+
ref: track-k8s-deployment-sc-x509
38+
content: |
39+
40+
.. include:: /includes/check-resource-status.rst
41+
42+
...
Lines changed: 59 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,59 @@
1+
---
2+
ref: configure-kubectl-shard-tls
3+
stepnum: 1
4+
inherit:
5+
file: steps-configure-kubectl-namespace.yaml
6+
ref: configure-kubectl-namespace
7+
---
8+
stepnum: 2
9+
ref: renew-k8s-sc-shards-tls-secret
10+
source:
11+
file: steps-source-deploy-k8s-resource.yaml
12+
ref: renew-sc-shards-tls-secret
13+
---
14+
stepnum: 3
15+
ref: renew-k8s-sc-config-tls-secret
16+
source:
17+
file: steps-source-deploy-k8s-resource.yaml
18+
ref: renew-sc-config-tls-secret
19+
---
20+
stepnum: 4
21+
ref: renew-k8s-sc-mongos-tls-secret
22+
source:
23+
file: steps-source-deploy-k8s-resource.yaml
24+
ref: renew-sc-mongos-tls-secret
25+
---
26+
stepnum: 5
27+
ref: renew-k8s-sc-shards-x509-secret
28+
source:
29+
file: steps-source-deploy-k8s-resource.yaml
30+
ref: renew-sc-shards-x509-secret
31+
---
32+
stepnum: 6
33+
ref: renew-k8s-sc-config-x509-secret
34+
source:
35+
file: steps-source-deploy-k8s-resource.yaml
36+
ref: renew-sc-config-x509-secret
37+
---
38+
stepnum: 7
39+
ref: renew-k8s-sc-mongos-x509-secret
40+
source:
41+
file: steps-source-deploy-k8s-resource.yaml
42+
ref: renew-sc-mongos-x509-secret
43+
---
44+
stepnum: 8
45+
level: 4
46+
source:
47+
file: steps-source-deploy-k8s-resource.yaml
48+
ref: force-rollout-stateful-set
49+
replacement:
50+
k8sResource: :term:`sharded cluster`
51+
---
52+
title: "Track the status of your deployment."
53+
stepnum: 9
54+
level: 4
55+
ref: track-k8s-deployment-sc-x509
56+
content: |
57+
58+
.. include:: /includes/check-resource-status.rst
59+
...

0 commit comments

Comments
 (0)