Ubuntu 20.04
Sponsored Link

MicroK8s : Add Nodes
2020/08/03
 
If you'd like to add more Nodes to your MicroK8s Cluster, Configure like follows.
[1] Make sure commands to join in Cluster on primary Node.
root@dlp:~#
microk8s add-node

Join node with: microk8s join 10.0.0.30:25000/8a7b7760190d27f0e4598aa705f7c495

If the node you are adding is not reachable through the default interface you can use one of the following:
 microk8s join 10.0.0.30:25000/8a7b7760190d27f0e4598aa705f7c495
 microk8s join 10.1.21.0:25000/8a7b7760190d27f0e4598aa705f7c495
[2] On a new Node, Install MicroK8s and join in Cluster.
root@node01:~#
snap install microk8s --classic

microk8s v1.18.6 from Canonical installed
# run the command confirmed in [1]

root@node01:~#
microk8s join 10.0.0.30:25000/8a7b7760190d27f0e4598aa705f7c495

[3] On primary Node, Make sure a new Node has been added in Cluster.
root@dlp:~#
microk8s kubectl get nodes

NAME               STATUS   ROLES    AGE   VERSION
dlp.srv.world      Ready    <none>   45m   v1.18.6-1+64f53401f200a7
node01.srv.world   Ready    <none>   71s   v1.18.6-1+64f53401f200a7
[4] To remove a Node, Set like follows.
# specify Node name and run [remove-node]

root@dlp:~#
microk8s remove-node node01.srv.world
root@dlp:~#
microk8s kubectl get nodes

NAME            STATUS   ROLES    AGE   VERSION
dlp.srv.world   Ready    <none>   46m   v1.18.6-1+64f53401f200a7
Matched Content