What's Changed (November 12, 2024)
FEATURES:
- Module Changes:
- terraform-zscc-ccvm-aws:
- add variable additional_management_security_group_ids
- add variables hostname_type and resource_name_dns_a_record_enabled
- change default private_dns_name_options hostname_type to AWS recommended resource-name from ip-name
- lifecycle ignore private_dns_name_options on aws_instance resource
- While AWS supports changing hostname_type for deployed instances if stopped first, Cloud Connector does not. This change will only apply to newly deployed EC2 instances
- terraform-zscc-asg-aws:
- add variable additional_management_security_group_ids
- add variables hostname_type and resource_name_dns_a_record_enabled
- change default private_dns_name_options hostname_type to AWS recommended resource-name from ip-name
- lifecycle ignore private_dns_name_options on aws_launch_template resource
- While AWS supports changing hostname_type for deployed instances if stopped first, Cloud Connector does not. This change will only apply to newly deployed EC2 instances
- terraform-zscc-sg-aws:
- add resource aws_security_group.outbound_endpoint_sg
- add variables byo_route53_resolver_outbound_endpoint_group_id and zpa_enabled
- terraform-zscc-route53-aws:
- add variable outbound_endpoint_security_group_ids
- remove default security group usage per AWS best practices
- terraform-zscc-gwlbendpoint-aws:
- add variable byo_endpoint_service_name supporting brownfield deployments using a pre-existing VPC Endpoint Service
- terraform-zscc-network-aws:
- add variables byo_r53_subnet_ids and r53_route_table_enabled option for custom zpa deployments with existing Route53 subnets and/or Route Tables
- change aws_subnet.route53_subnet resource count from hard coded "2" to the value of var.az_count or minimum 2 (whichever is greater) for more consistent private subnet creations
- add variables hostname_type and resource_name_dns_a_record_enabled
- change default private_dns_hostname_type_on_launch to AWS recommended resource-name from ip-name for greenfield CC Subnet creations
- terraform-zscc-ccvm-aws:
- feat: add zsec configuration support for Zscaler Cloud: zscalergov.net
ENHANCEMENTS:
- refactor: add zsec prompts brownfield zpa network options
Full Changelog: v1.3.3...v1.4.0