All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
- Add
zone
field to provider config and deprecatezone
field on resources
- Add ability to rename
cosmic_network_acl
'sname
anddescription
fields - Add
client_timeout
andserver_timeout
fields tocosmic_loadbalancer_rule
- Fix bug where a resource's offering is saved in state as a case sensitive value
- Fix bug where changing
cosmic_loadbalancer_rule
private or public ports did not recreate the resource - Fix bug where changing
cosmic_loadbalancer_rule
protocol did not recreate the resource
- Add
source_nat_ip_id
field tocosmic_vpc
resource
- Add
cosmic_network_acl
data source to look up Network ACL Lists - Add
private_end_port
andpublic_end_port
fields tocosmic_port_forward
- Add
cosmic_port_forward
importer - Set
optimise_for
value when importing a Cosmic instance
- Remove project support
- Fix importing
cosmic_secondary_ipaddress
resources
- Support Terraform 0.12
- Add
dns
option tocosmic_network
to allow configuring DNS resolver per tier - Add
disk_controller
option tocosmic_instance
- Add
disk_controller
option tocosmic_disk
- Add option to configure provider using
COSMIC_CONFIG
andCOSMIC_PROFILE
environment variables - Add ability to use protocol numbers for
cosmic_network_acl_rule
'sprotocol
option (instead of onlyicmp
,tcp
,udp
,all
) - Changing
cosmic_loadbalancer_rule
'smember_ids
,private_port
,public_port
orprotocol
options no longer recreates the resource - Changing
cosmic_network
'sip_exclusion_list
option no longer recreates the resource - Changing
cosmic_vpc
'svpc_offering
option no longer recreates the resource - Removed
cosmic_egress_firewall
andcosmic_firewall
resources; no longer implemented by the Cosmic API
First versioned release.
Recent additions include:
- Add
config
andprofile
options to configure cosmic provider using a cloudmonkey config - Add
optimise_for
option forcosmic_instance
- Add
protocol
option forcosmic_loadbalancer_rule
- Add
terraform import ...
support to cosmic resources to import existing infrastructure