How To Add Nodes To An Existing Cluster

To add nodes to an existing Shield cluster that is already in production, follow these steps:

Make sure to prepare the node(s) as required (detailed here)

Join the node(s) to the existing cluster using the copied commaned from Rancher (as explained in the Installation process). Make sure the copied command matches the node to join (Master/Worker)

Once the new nodes are added, set the labels (detailed here).

If the new node(s) are Management or Proxy nodes, the cluster should be redeployed for the changes to take affect.

Note

When new node(s) are Browser nodes, this step can be skipped.

Run these commands to redeploy the system with the new cluster formation:

./delete-shield.sh
./deploy-shield.sh

The cluster is now updated with the new nodes.