Run the clusterctl install command for installing Cryptographic Security Platform. This command supports demo-mode
and prod-mode
modes with the following differences.
Setting | demo-mode | prod-mode |
---|---|---|
Deployment type | Proof-of-concept deployments. | Production deployments. |
Requirements | Does not need the disk performance requirements described in Machine requirements. Specifically, fsync latency is not an issue in this mode. | All the Requirements. |
Supported number of nodes | One | One or more. See Required number of nodes for details. |
Supported operations | You cannot perform the operations described in Joining nodes, Backing up the state, Recovering from disaster, or Restoring the state. | All |
Supported updates | You cannot upgrade to a newer version or migrate to a multi-node installation. | All |
See below for how to run these modes.
The clusterctl install command validates the Requirements and throws an error if not met.
demo-mode installations
For a proof-of-concept installation, run clusterctl install on demo-mode
in the machine where you have installed the Cryptographic Security Platform image (this mode only supports one node).
$ sudo clusterctl install --mode demo-mode
Installing done ╢▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌╟ 100 %
prod-mode installations on a single node
For a production environment installation on a single node, run clusterctl install with the default prod-mode
in the machine where you have installed the Cryptographic Security Platform image.
$ sudo clusterctl install
Installing done ╢▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌╟ 100 %
prod-mode mode installations on several nodes
For a production environment installation on several nodes:
- Run clusterctl install with the default
prod-mode
mode in only one of the machines where you have installed the Cryptographic Security Platform image.$ sudo clusterctl install
Installing done ╢▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌╟ 100 %
- Follow the steps described in Joining nodes to add the remaining cluster nodes.