launch-platform
Last updated
Convenience: launch a standard Rumi platform in dependency order — the bastion, then Admin, Monitor, and a Solace broker — into an existing network.
rumi cloud hetzner launch-platform \
--api-key <token> \
--network <network> \
--key-pair <keypair> \
[options]--api-key
-k
The Hetzner Cloud project API token (or set HCLOUD_TOKEN)
Required
--region
-r
The Hetzner location to launch into
fsn1
--network
-n
Name of the network to launch into
Required
--key-pair
-K
The SSH key pair to launch with
Required
rumi cloud hetzner launch-platform \
--api-key $HCLOUD_TOKEN \
--network my-cloud \
--key-pair rumiLaunches, in order: launch-bastion → launch-admin → launch-monitor → launch-solace, wiring DNS for each.
The bastion is always launched first (it hosts DNS and is the entry point).
To use a different broker, or to add brokers/services afterwards, launch the individual roles (launch-kafka, launch-amq, launch-instance) instead of or in addition to this command.
Last updated