Adding Cluster Nodes with sealos add
sealos add
is a command in the Sealos command-line tool used to add nodes to a cluster. This guide provides detailed instructions on how to use the command and its options.
Note: Make sure the number of control nodes is odd to ensure proper etcd leader election.
Basic Usage
Adding Nodes
To add nodes to the cluster, you can use the --nodes
option:
sealos add --nodes x.x.x.x
In the above command, replace x.x.x.x
with the IP address of the node you want to add.
Adding Control Nodes
To add control nodes to the cluster, you can use the --masters
option:
sealos add --masters x.x.x.x
Adding Control and Regular Nodes Together
If you want to add both control nodes and regular nodes to the cluster, you can use the --masters
and --nodes
options together:
sealos add --masters x.x.x.x --nodes x.x.x.x
sealos add --masters x.x.x.x-x.x.x.y --nodes x.x.x.x-x.x.x.y
Options
The sealos add
command provides the following options:
--cluster='default'
: The name of the cluster to perform the add operation. Defaults todefault
.--masters=''
: The control nodes to be added.--nodes=''
: The nodes to be added.
Each option can be followed by an argument.
Usage Example
Here's an example usage that adds a node with the IP address 192.168.0.2
to the cluster:
sealos add --nodes 192.168.0.2
That's it for the usage guide of the sealos add
command. We hope this helps you. If you have any questions or encounter any issues during the process, feel free to ask us.