Add or Remove Worker Nodes of the Cluster
The appdctl cluster add-workers and appdctl cluster remove-workers commands change cluster infrastructure and Virtual Appliance metadata. They do not add or remove AppDynamics application-service capacity. Scale application services separately when applicable.
- Deploy and bootstrap a replacement worker with the same Virtual Appliance version and build as the control-plane nodes.
- Remove the failed worker node. See Remove Worker Nodes.
- Add and join a new worker node to the cluster. See Add a Worker Node.
- Verify the cluster, then scale out the required application service to the replacement worker.
Add a Worker Node
- Log in as
appduseron an existing, healthy control-plane node. - Wait for any cluster upgrade to complete successfully.
- Deploy and bootstrap each worker with the same Virtual Appliance version and build as the control-plane nodes.
- Size each worker for the installed standard or hybrid profile.
- Verify that Kubernetes does not list any worker as a node and that each worker has a unique InternalIP.
- Verify SSH and SCP connectivity from the control-plane node to worker node.
- Verify that
/home/appduser/.ssh/id_rsa.pubexists on the control-plane node.
Remove Worker Nodes
You must remove the worker node from an existing control plane node. Perform the following steps to remove one or more worker nodes: