kubeadm: add links to external guides for HA topics

- Add link that kubeadm uses static etcd bootstrap and link to
external details.
- Instead of linking to HA proxy, link to the kubeadm "LB options"
guide.
This commit is contained in:
Lubomir I. Ivanov
2020-05-30 00:35:02 +03:00
parent 9faec3d31e
commit 6de17c7d63
2 changed files with 8 additions and 2 deletions
@@ -17,6 +17,11 @@ You can set up an HA cluster:
You should carefully consider the advantages and disadvantages of each topology before setting up an HA cluster. You should carefully consider the advantages and disadvantages of each topology before setting up an HA cluster.
{{< note >}}
kubeadm bootstraps the etcd cluster statically. Read the etcd [Clustering Guide](https://github.com/etcd-io/etcd/blob/release-3.4/Documentation/op-guide/clustering.md#static)
for more details.
{{< /note >}}
{{% /capture %}} {{% /capture %}}
{{% capture body %}} {{% capture body %}}
@@ -77,11 +77,12 @@ option. Your cluster requirements may need a different configuration.
on the apiserver port. It must also allow incoming traffic on its on the apiserver port. It must also allow incoming traffic on its
listening port. listening port.
- [HAProxy](http://www.haproxy.org/) can be used as a load balancer.
- Make sure the address of the load balancer always matches - Make sure the address of the load balancer always matches
the address of kubeadm's `ControlPlaneEndpoint`. the address of kubeadm's `ControlPlaneEndpoint`.
- Read the [Options for Software Load Balancing](https://github.com/kubernetes/kubeadm/blob/master/docs/ha-considerations.md#options-for-software-load-balancing)
guide for more details.
1. Add the first control plane nodes to the load balancer and test the 1. Add the first control plane nodes to the load balancer and test the
connection: connection: