Terraform module to provision a Cosmic instance.
Name | Version |
---|---|
terraform | >= 0.13 |
cosmic | >= 0.5.0 |
Name | Version |
---|---|
cosmic | >= 0.5.0 |
Name | Description | Type | Default | Required |
---|---|---|---|---|
name | Instance name | string |
n/a | yes |
network_id | Network name | string |
n/a | yes |
os_type | Instance OS ("linux" or "windows") | string |
n/a | yes |
template | Instance template name | string |
n/a | yes |
affinity_group_ids | Host affinity group IDs | list(string) |
[] |
no |
disk_controller | Disk controller type | string |
null |
no |
disk_offering | Disk offering to default to | string |
null |
no |
disks | Map of additional disks to create and attach | map(any) |
{} |
no |
ip_address | Instance IP address | string |
null |
no |
root_disk_size | Root disk size (in GB) | string |
null |
no |
service_offering | Cosmic service offering | string |
null |
no |
user_data | Instance user data | string |
null |
no |
Name | Description |
---|---|
id | Instance ID |
ip_address | Instance IP address |
name | Instance name |