> For the complete documentation index, see [llms.txt](https://docs.rumi.systems/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.rumi.systems/rumi-cli/commands/cloud/civo/configure.md).

# configure

Add or update a controller configuration property in a provisioned environment. Properties are organized into sections (e.g. `Launch`).

## Syntax

```bash
rumi cloud civo configure \
  --api-key <token> \
  --region <region> \
  --network <network> \
  --keyPair <keypair> \
  --section <section> \
  --key <key> \
  --value <value> \
  [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 use (e.g. `FRA1`)                      | Required |
| `--network` | `-n`  | The name of the environment whose config is to be updated | Required |
| `--keyPair` | `-K`  | The network SSH key pair                                  | Required |
| `--section` | `-s`  | The configuration property section (e.g. `Launch`)        | Required |
| `--key`     | `-e`  | The configuration property key                            | Required |
| `--value`   | `-v`  | The configuration property value                          | Required |

## Example

```bash
rumi cloud civo configure \
  --api-key $CIVO_API_TOKEN \
  --region FRA1 \
  --network my-cloud \
  --keyPair rumi \
  --section Launch \
  --key nv.controller.containerlaunchtimeout \
  --value 90s
```

## Notes

* Runs against the admin node's controller configuration via the bastion; the bastion must be running.

## See Also

* [deploy](/rumi-cli/commands/cloud/civo/deploy.md)
* [provision](/rumi-cli/commands/cloud/civo/provision.md)
