Skip to content

ClusterControl Cloud

This optional package is introduced in ClusterControl v1.5. The package name is clustercontrol-cloud and it provides a GUI extension in ClusterControl under Cloud Provider Integrations.

This package installs the following new files:

  • /etc/cron.d/cmon-cloud – Cron’s job to monitor cmon-cloud process.
  • /etc/rc.d/init.d/cmon-cloud – sysvinit script.
  • /etc/systemd/system/cmon-cloud.service – Systemd unit file.
  • /usr/sbin/cmon-cloud – The executable binary file.

By default, this service will use port 9518 on localhost interface. Cloud credentials are stored under /var/lib/cmon/ with permission set to root only.

Info

ClusterControl Cloud is a reintroduction of a feature called "Service Providers", available in ClusterControl 1.4 and older.

Commands

Name, Shorthand Description
upload Upload a file to the cloud.
download Download a file from the cloud.
rm Delete a file on the cloud.
clouds List supported cloud providers.
help, h Shows a list of commands or help for one command.

Options

Shorthand, Option Description
-cloud Use this cloud for the action.
--service Use this service within the cloud.
--credentials Raw credentials JSON.
--credentials-file Take credentials from this file instead of using STDIN input.
--auto-create-bucket Use this flag if the bucket should be auto-created if not exists.
--help, -h Show help.
--version Print the version.