k0s install and join flow with k0sctl

Scroll or pinch to zoom, drag to move, double-click to zoom in 100% SVG PNG Back to the post
k0s install flow in eight steps: the operator runs k0sctl apply; k0sctl connects over SSH to the controller host, installs and starts k0s as a controller, creates a join token, passes it over SSH to the worker host, installs the worker, which joins the controller on port 9443 and registers its kubelet as a node; the operator then uses the kubeconfig to see the node Ready.