Pre-provisioned Define Control Plane Endpoint
A control plane should have three, five, or seven nodes, so it can remain available if one, two, or three nodes fail. A control plane with one node should not be used in production.
In addition, the control plane should have an endpoint that remains available if some nodes fail.
-------- cp1.example.com:6443
|
lb.example.com:6443 ---------- cp2.example.com:6443
|
-------- cp3.example.com:6443
In this example, the control plane endpoint host is lb.example.com
, and the control plane endpoint port is 6443
. The control plane nodes are cp1.example.com
, cp2.example.com
, and cp3.example.com
. The port of each API server is 6443
.
The control plane endpoint port is also used as the API server port on each control plane machine. The default port is 6443. Before you create the cluster, ensure the port is available for use on each control plane machine.
Next Step
Pre-provisioned Configure MetalLB
If none of the customizations apply, continue to installation instructions for your environment: