Releases: vmware/terraform-aws-avi-alb-deployment-aws
Releases · vmware/terraform-aws-avi-alb-deployment-aws
v1.0.6
- Fix gslb add sites task
v1.0.5
v1.0.4
What's Changed
- Always check cluster readiness by @jpeters-vmw in #24
- Ignore Error when Ansible Galaxy unreachable by @jpeters-vmw in #23
Full Changelog: v1.0.3...v1.0.4
v1.0.3
- Consolidate all GSLB configuration variables into one variable -
configure_gslb
- Added example for configure_gslb variable parameters to README
- Updates to Ansible playbook for provisioning
v1.0.2
What's Changed
- Removed Provider config from within module. The AWS provider block must be configured as shown in the example and detailed here - https://registry.terraform.io/providers/hashicorp/aws/latest/docs
- Consolidate GSLB configuration variables. The
gslb_site_name
,gslb_domains
,additional_gslb_sites
variables are now parameters to theconfigure_gslb
variable. Theconfigure_gslb_additional_sites
var is no longer need and additional sites will be added with the optional additional_gslb_sites parameter. - Consolidate DNS VS creation variables. The
dns_vs_settings
variable parameters has been migrated to theconfigure_dns_vs
variable. - Consolidate Avi DNS Profile variables. The
configure_dns_profile
variable is now a dictionary to support all the parameters for DNS Profile configuration. Thedns_service_domain
variable is now found as theusable_domains
parameter in theconfigure_dns_profile
variable. - Consolidate
- Add support for Controller Encryption with the
controller_ebs_encryption
variable. The Avi Controller and SE EBS and bucket are now encrypted using the AWS managed KMS keys by default. - Support for using AWS GovCloud by @jpeters-vmw
- Various updates to the Ansible playbooks to help with reusability after the initial deployment
- Add support for IAM policies in different AWS partitions (ie GovCloud) by @jpeters-vmw in #6
- Fix admin no password authentication in NSX ALB v22.x by @jpeters-vmw in #7
- Feature - Provide private key contents as string by @jpeters-vmw in #8
- Feature for Custom Controller Name by @jpeters-vmw in #10
- GovCloud controllers require FedRamp logon banner by @jpeters-vmw in #13
- Add support for S3 and EBS encryption by @jpeters-vmw in #15
- Add support for additional DNS Profile types by @jpeters-vmw in #17
New Contributors
- @jpeters-vmw made their first contribution in #6
Full Changelog: v1.0.1...v1.0.2
Feature Release - Cloud Services Registration and Patch Upgrades
- Add support for registering Controller with Avi Cloud Services by setting the register_controller variables
- Add support for patch upgrades on deployment with the avi_upgrade variable. The README has additional information about the parameters.
- Update README with information on avi-upgrade.yml and avi-cloud-services-registration.yml Ansible Day 1 plays.
- Misc updates for consistency across all Cloud modules
- Update Avi Cloud configuration to use IAM role if create_iam is set to true
- Update IAM policy json to latest recommended policy
- Update GSLB tasks and example
- Expose new Security control variables for customization - create_firewall_rules, firewall_controller_allow_source_range, firewall_controller_security_group_ids, firewall_se_data_rules
Initial Stable Release
v1.0.0 Initial release