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
@@ -184,7 +184,7 @@ on Kubernetes dual-stack support see [Dual-stack support with kubeadm](/docs/set
184
184
find /tmp/${HOST1} -name ca.key -type f -delete
185
185
```
186
186
187
-
1. Copy certificates and kubeadm configs
187
+
1. Copy certificates and kubeadm configs.
188
188
189
189
The certificates have been generated and now they must be moved to their
190
190
respective hosts.
@@ -199,7 +199,7 @@ on Kubernetes dual-stack support see [Dual-stack support with kubeadm](/docs/set
199
199
root@HOST $ mv pki /etc/kubernetes/
200
200
```
201
201
202
-
1. Ensure all expected files exist
202
+
1. Ensure all expected files exist.
203
203
204
204
The complete list of required files on `$HOST0` is:
205
205
@@ -240,7 +240,7 @@ on Kubernetes dual-stack support see [Dual-stack support with kubeadm](/docs/set
240
240
└── server.key
241
241
```
242
242
243
-
On `$HOST2`
243
+
On `$HOST2`:
244
244
245
245
```
246
246
$HOME
@@ -259,7 +259,7 @@ on Kubernetes dual-stack support see [Dual-stack support with kubeadm](/docs/set
259
259
└── server.key
260
260
```
261
261
262
-
1. Create the static pod manifests
262
+
1. Create the static pod manifests.
263
263
264
264
Now that the certificates and configs are in place it's time to create the
265
265
manifests. On each host run the `kubeadm`command to generate a static manifest
@@ -271,7 +271,7 @@ on Kubernetes dual-stack support see [Dual-stack support with kubeadm](/docs/set
271
271
root@HOST2 $ kubeadm init phase etcd local --config=$HOME/kubeadmcfg.yaml
272
272
```
273
273
274
-
1. Optional: Check the cluster health
274
+
1. Optional: Check the cluster health.
275
275
276
276
```sh
277
277
docker run --rm -it \
@@ -286,15 +286,15 @@ on Kubernetes dual-stack support see [Dual-stack support with kubeadm](/docs/set
286
286
https://[HOST1 IP]:2379 is healthy: successfully committed proposal: took = 19.44402ms
287
287
https://[HOST2 IP]:2379 is healthy: successfully committed proposal: took = 35.926451ms
288
288
```
289
-
- Set `${ETCD_TAG}` to the version tag of your etcd image. For example `3.4.3-0`. To see the etcd image and tag that kubeadm uses execute `kubeadm config images list --kubernetes-version ${K8S_VERSION}`, where `${K8S_VERSION}` is for example `v1.17.0`
289
+
- Set `${ETCD_TAG}` to the version tag of your etcd image. For example `3.4.3-0`. To see the etcd image and tag that kubeadm uses execute `kubeadm config images list --kubernetes-version ${K8S_VERSION}`, where `${K8S_VERSION}` is for example `v1.17.0`.
290
290
- Set `${HOST0}`to the IP address of the host you are testing.
291
291
292
292
293
293
294
294
## {{% heading "whatsnext" %}}
295
295
296
296
297
-
Once you have a working 3 member etcd cluster, you can continue setting up a
298
-
highly available control plane using the [external etcd method with
0 commit comments