For the complete documentation index, see llms.txt. This page is also available as Markdown.

provision

Provision a complete Rumi environment in one step: create the private network and launch the standard platform (bastion, admin, monitor, solace) on it. A convenience over create-network + launch-platform.

Syntax

rumi cloud civo provision \
  --api-key <token> \
  --region <region> \
  --network <network> \
  --keyPair <keypair> \
  [options]

Options

Option
Short
Description
Default

--api-key

-k

The Civo API token to use (or set CIVO_API_TOKEN)

Required

--region

-r

The Civo region to provision in (e.g. FRA1)

Required

--network

-n

The name of the network (VPC) to create

Required

--keyPair

-K

The network SSH key pair

Required

Example

rumi cloud civo provision \
  --api-key $CIVO_API_TOKEN \
  --region FRA1 \
  --network my-cloud \
  --keyPair rumi

Notes

  • Fails if an environment of this name already exists; tear it down first with deprovision.

  • Because Civo installs software at boot (cloud-init), first-boot provisioning takes longer than a prebaked-image provider.

  • After provisioning, deploy an application and (optionally) run enable-https.

See Also

Last updated