Skip to content

MissionCriticalCloud/terraform-cosmic-instance

Repository files navigation

terraform-cosmic-instance-chef

Terraform module to provision a Cosmic instance.

Requirements

Name Version
terraform >= 0.13
cosmic >= 0.5.0

Providers

Name Version
cosmic >= 0.5.0

Inputs

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

Outputs

Name Description
id Instance ID
ip_address Instance IP address
name Instance name

About

Terraform module to create and manage a Cosmic instance.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages