Skip to content

v1.0.2

Compare
Choose a tag to compare
@slarimore02 slarimore02 released this 28 Oct 21:51
· 72 commits to main since this release

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 the configure_gslb variable. The configure_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 the configure_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. The dns_service_domain variable is now found as the usable_domains parameter in the configure_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

Full Changelog: v1.0.1...v1.0.2