1 *pmgcm* `<COMMAND> [ARGS] [OPTIONS]`
5 Create initial cluster config with current node as master.
9 Remove a node from the cluster.
11 `<cid>`: `<integer> (1 - N)` ::
15 *pmgcm help* `[OPTIONS]`
17 Get help about specified command.
19 `--extra-args` `<array>` ::
21 Shows help for a specific command
23 `--verbose` `<boolean>` ::
25 Verbose output format.
27 *pmgcm join* `<master_ip>` `[OPTIONS]`
29 Join a new node to an existing cluster.
31 `<master_ip>`: `<string>` ::
35 `--fingerprint` `^(:?[A-Z0-9][A-Z0-9]:){31}[A-Z0-9][A-Z0-9]$` ::
37 SSL certificate fingerprint.
41 Prints the command for joining an new node to the cluster. You need to
42 execute the command on the new node.
46 An alias for 'pmgcm join-cmd'.
50 Promote current node to become the new master.
52 *pmgcm status* `[OPTIONS]`
56 `--list_single_node` `<boolean>` ('default =' `0`)::
58 List local node if there is no cluster defined. Please note that RSA keys and fingerprint are not valid in that case.
60 *pmgcm sync* `[OPTIONS]`
62 Synchronize cluster configuration.
64 `--master_ip` `<string>` ::
66 Optional IP address for master node.
68 *pmgcm update-fingerprints*
70 Notify master to refresh all certificate fingerprints