From 70dd13065b3245d801c93a8a0888586983d49e9d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Vincent=20Lain=C3=A9?= Date: Mon, 11 Jun 2018 19:01:35 +0200 Subject: [PATCH] kubeadm: update section about CA certs in high-availability.md (#8917) Added information to install cfssl and cfssljson on all etc nodes as they are required to generate clients certificates Change to in static pod yaml description for etcd deployment Additionaly the first bash script in "Run kubeadm init on master0" section doesn't render correctly on kubernetes.io site (https://kubernetes.io/docs/setup/independent/high-availability/) but I don't see any pb with markdown. --- content/en/docs/setup/independent/high-availability.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/content/en/docs/setup/independent/high-availability.md b/content/en/docs/setup/independent/high-availability.md index faf3e56637..61ba8651d7 100644 --- a/content/en/docs/setup/independent/high-availability.md +++ b/content/en/docs/setup/independent/high-availability.md @@ -53,7 +53,7 @@ For **Option 2**: you can skip to the next step. Any reference to `etcd0`, `etcd ### Create etcd CA certs -1. Install `cfssl` and `cfssljson`: +1. Install `cfssl` and `cfssljson` on all etcd nodes: ```bash curl -o /usr/local/bin/cfssl https://pkg.cfssl.org/R1.2/cfssl_linux-amd64 @@ -278,7 +278,7 @@ Run the following to generate the manifest file: labels: component: etcd tier: control-plane - name: + name: namespace: kube-system spec: containers: @@ -339,7 +339,7 @@ Run the following to generate the manifest file: EOF Make sure you replace: -* `` with the name of the node you're running on (e.g. `etcd0`, `etcd1` or `etcd2`) +* `` with the name of the node you're running on (e.g. `etcd0`, `etcd1` or `etcd2`) * ``, `` and `` with the public IPv4s of the other machines that host etcd. {{% /tab %}} {{< /tabs >}}