Releases: terraform-ibm-modules/terraform-ibm-landing-zone-vpc
v7.4.1
v7.4.0
v7.3.2
v7.3.1
v7.3.0
7.3.0 (2023-06-14)
Features (#542) (6718c01)
-
Added the ability to to pass multiple network CIDRs to the module. This feature means the input variable
network_cidrhas been renamed tonetwork_cidrsand changed from a string to a list type. If you are updating to this version of the module from a previous version, you now need to change the way you pass values to this variable. For example:- Versions < 7.3.0:
network_cidr = "10.0.0.0/8" - Versions >= 7.3.0:
network_cidrs = ["10.0.0.0/8"]
- Versions < 7.3.0:
v7.2.0
v7.1.0
7.1.0 (2023-05-05)
Features
- add the ability to remove all rules from the default VPC security group (using variable
clean_default_security_group) (#516) (0a575f4) - add the ability to remove all rules from the default VPC ACL (using variable
clean_default_acl) (#516) (0a575f4)
NOTES:
- Both of these features are optional. If
clean_default_security_grouporclean_default_aclare set to true, then a value must be passed foribmcloud_api_key. It also means the runtime must have the ibmcloud cli and the vpc-infrastructure[infrastructure-service/is] plugin installed - Removal of VPC default rules is not supported by the IBM Terraform provider at this time, so the rules are removed using a back-end command. You will not see the removal of default rules in either Terraform plan or in the Terraform logs.
v7.0.1
v7.0.0
7.0.0 (2023-04-18)
Bug Fixes
- use_manual_address_prefixes input variable has been removed
BREAKING CHANGES
- Removed the input variable
use_manual_address_prefixes. The value of this variable is now computed by the module based on theaddress_prefixesinput variable. Ifaddress_prefixesvariable is set, then the modules determine that manual address prefix are used.
Note: in the event that use_manual_address_prefix=false (the default value) AND address_prefixes was specified, the VPC and everything deployed into it will be destroyed and it will be recreated when moving up to this version. To avoid this - BEFORE upgrading to this version of the module - set use_manual_address_prefix to true, and apply the change (terraform apply). You are now ready to upgrade to the new version without ending up in a VPC deletion.