Releases: canonical/terraform-provider-maas
Releases · canonical/terraform-provider-maas
v1.0.0-rc1
- Allow env vars
MAAS_API_KEY
andMAAS_API_URL
to be used for the provider configuration. - Use VM host naming instead of Pod.
- Implement new managed resources:
maas_block_device
maas_fabric
maas_vlan
maas_subnet
maas_space
maas_subnet_ip_range
maas_dns_domain
maas_dns_record
maas_user
- Implement importers for the existing managed resources:
maas_machine
maas_instance
maas_tag
maas_network_interface_physical
maas_vm_host
maas_vm_host_machine
- Add validation for
maas_machine
resourcepower_type
argument. - Update VM host machine network and storage params.
- Properly implement the network and storage parameters for the
maas_vm_host_machine
resource.
- Properly implement the network and storage parameters for the
- Remove
managed
argument frommaas_subnet
resource and data source. This is consideredtrue
by default on MAAS 2.0 and newer. - Update docs and examples.
v0.1.0
This is the first release of the Terraform MAAS provider.
Currently, the following are implemented:
-
Data sources:
maas_fabric
maas_vlan
maas_subnet
-
Resources:
maas_instance
maas_pod
maas_pod_machine
maas_machine
maas_network_interface_physical
maas_network_interface_link
maas_tag