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:

  1. 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 %
  2. Follow the steps described in Joining nodes to add the remaining cluster nodes.