1. Lightweight Kubernetes

1-1. MicroK8s

1-2. Add-ons

2. Install MicroK8s

2-1. Install a cluster

2-2. Update a cluster

2-3. Uninstall a cluster

3. Adding a node

$ microk8s add-node

From the node you wish to join to this cluster, run the following:
microk8s join 192.168.0.2:25000/1d22bcb2216bc91fca70582b4899ff75/8b152156bf26

Use the '--worker' flag to join a node as a worker not running the control plane, eg:
microk8s join 192.168.0.2:25000/1d22bcb2216bc91fca70582b4899ff75/8b152156bf26 --worker

If the node you are adding is not reachable through the default interface you can use one of the following:
microk8s join 192.168.0.2:25000/1d22bcb2216bc91fca70582b4899ff75/8b152156bf26
microk8s join 192.168.0.18:25000/1d22bcb2216bc91fca70582b4899ff75/8b152156bf26
microk8s join 172.17.0.1:25000/1d22bcb2216bc91fca70582b4899ff75/8b152156bf26

References