Output: DEBUG_EXPECTED: TF_VAR_region='eu-west-2' TF_VAR_cidr='10.0.0.0/16' TF_VAR_root_domain_zone='dalmatian.dxw.net' TF_VAR_internal_domain_zone='dalmatian.internal' TF_VAR_ecs_private_subnets='[{availability_zone ="eu-west-2a",cidr ="10.0.128.0/24"},{availability_zone ="eu-west-2b",cidr ="10.0.129.0/24"},{availability_zone ="eu-west-2c",cidr ="10.0.130.0/24"}]' TF_VAR_extra_public_subnets='[{availability_zone ="eu-west-2a",cidr ="10.0.0.0/24"},{availability_zone ="eu-west-2b",cidr ="10.0.1.0/24"},{availability_zone ="eu-west-2c",cidr ="10.0.2.0/24"}]' TF_VAR_instances_key_name='dalmatian-ecs-instances' TF_VAR_instance_type='t2.medium' TF_VAR_min_servers='2' TF_VAR_max_servers='4' TF_VAR_max_instance_lifetime='86400' TF_VAR_associate_public_ip_address='0' TF_VAR_docker_storage_size='40' TF_VAR_dockerhub_email='' TF_VAR_dockerhub_token='' TF_VAR_enable_efs='false' TF_VAR_encrypt_efs='true' TF_VAR_efs_dirs='[]' TF_VAR_monitoring_docs_path='https://github.com/dxw/dalmatian/docs/monitoring-alarms/' TF_VAR_account_id='123456789012' TF_VAR_infrastructure_name='new-dedicated-cluster' TF_VAR_dalmatian_role='dalmatian-read' TF_VAR_environment='production' TF_VAR_aurora='{identifier ="testaurora",in_use_by =["test-service"],clusters_in_use ={production =["test"],staging =["test"]},minimum_size ={production =2,staging =1},maximum_size ={production =2,staging =1},engine ="aurora-postgresql",engine_version ="11.9",db_name ="testapp",port =5432,force_ssl =true,maintenance_window ="mon:19:00-mon:19:30",backup_window ="09:00-10:00",backup_retention_period =31,parameter_store_path_db_url_name ="DATABASE_URL",sql_backup_scheduled_task_environment_variables =[{name ="foo",value ="bar"}],check_sql_backup_scheduled_task_environment_variables =[{name ="foo",value ="bar"}],sync_sql_backup_to_azure =false,replication_bucket_destination_arn ="arn:aws:s3:::your-destination-bucket-name",replication_kms_key_id ="your-destination-kms-key-id"}' terraform validate
DEBUG_CMD: TF_VAR_region='eu-west-2' TF_VAR_cidr='10.0.0.0/16' TF_VAR_root_domain_zone='dalmatian.dxw.net' TF_VAR_internal_domain_zone='dalmatian.internal' TF_VAR_ecs_private_subnets='[{availability_zone ="eu-west-2a",cidr ="10.0.128.0/24"},{availability_zone ="eu-west-2b",cidr ="10.0.129.0/24"},{availability_zone ="eu-west-2c",cidr ="10.0.130.0/24"}]' TF_VAR_extra_public_subnets='[{availability_zone ="eu-west-2a",cidr ="10.0.0.0/24"},{availability_zone ="eu-west-2b",cidr ="10.0.1.0/24"},{availability_zone ="eu-west-2c",cidr ="10.0.2.0/24"}]' TF_VAR_instances_key_name='dalmatian-ecs-instances' TF_VAR_instance_type='t2.medium' TF_VAR_min_servers='2' TF_VAR_max_servers='4' TF_VAR_max_instance_lifetime='86400' TF_VAR_associate_public_ip_address='0' TF_VAR_docker_storage_size='40' TF_VAR_dockerhub_email='' TF_VAR_dockerhub_token='' TF_VAR_enable_efs='false' TF_VAR_encrypt_efs='true' TF_VAR_efs_dirs='[]' TF_VAR_monitoring_docs_path='https://github.com/dxw/dalmatian/docs/monitoring-alarms/' TF_VAR_environment='production' TF_VAR_account_id='123456789012' TF_VAR_infrastructure_name='new-dedicated-cluster' TF_VAR_dalmatian_role='dalmatian-read' TF_VAR_aurora='{identifier ="testaurora",in_use_by =["test-service"],clusters_in_use ={production =["test"],staging =["test"]},minimum_size ={production =2,staging =1},maximum_size ={production =2,staging =1},engine ="aurora-postgresql",engine_version ="11.9",db_name ="testapp",port =5432,force_ssl =true,maintenance_window ="mon:19:00-mon:19:30",backup_window ="09:00-10:00",backup_retention_period =31,parameter_store_path_db_url_name ="DATABASE_URL",sql_backup_scheduled_task_environment_variables =[{name ="foo",value ="bar"}],check_sql_backup_scheduled_task_environment_variables =[{name ="foo",value ="bar"}],sync_sql_backup_to_azure =false,replication_bucket_destination_arn ="arn:aws:s3:::your-destination-bucket-name",replication_kms_key_id ="your-destination-kms-key-id"}' terraform plan
DEBUG_CMD: TF_VAR_region='eu-west-2' TF_VAR_cidr='10.0.0.0/16' TF_VAR_root_domain_zone='dalmatian.dxw.net' TF_VAR_internal_domain_zone='dalmatian.internal' TF_VAR_ecs_private_subnets='[{availability_zone ="eu-west-2a",cidr ="10.0.128.0/24"},{availability_zone ="eu-west-2b",cidr ="10.0.129.0/24"},{availability_zone ="eu-west-2c",cidr ="10.0.130.0/24"}]' TF_VAR_extra_public_subnets='[{availability_zone ="eu-west-2a",cidr ="10.0.0.0/24"},{availability_zone ="eu-west-2b",cidr ="10.0.1.0/24"},{availability_zone ="eu-west-2c",cidr ="10.0.2.0/24"}]' TF_VAR_instances_key_name='dalmatian-ecs-instances' TF_VAR_instance_type='t2.small' TF_VAR_min_servers='2' TF_VAR_max_servers='4' TF_VAR_max_instance_lifetime='86400' TF_VAR_associate_public_ip_address='0' TF_VAR_docker_storage_size='40' TF_VAR_dockerhub_email='' TF_VAR_dockerhub_token='' TF_VAR_enable_efs='false' TF_VAR_encrypt_efs='true' TF_VAR_efs_dirs='[]' TF_VAR_monitoring_docs_path='https://github.com/dxw/dalmatian/docs/monitoring-alarms/' TF_VAR_track_revision='feature/experiment' TF_VAR_extra_ecs_clusters='[{name ="test",subnets_name ="extra_private_subnets",min_servers ="2",max_servers ="4",instance_type ="t3.small"}]' TF_VAR_tinyproxy='{create =true}' TF_VAR_environment='staging' TF_VAR_account_id='123456789012' TF_VAR_infrastructure_name='new-dedicated-cluster' TF_VAR_dalmatian_role='dalmatian-read' TF_VAR_aurora='{identifier ="testaurora",in_use_by =["test-service"],clusters_in_use ={production =["test"],staging =["test"]},minimum_size ={production =2,staging =1},maximum_size ={production =2,staging =1},engine ="aurora-postgresql",engine_version ="11.9",db_name ="testapp",port =5432,force_ssl =true,maintenance_window ="mon:19:00-mon:19:30",backup_window ="09:00-10:00",backup_retention_period =31,parameter_store_path_db_url_name ="DATABASE_URL",sql_backup_scheduled_task_environment_variables =[{name ="foo",value ="bar"}],check_sql_backup_scheduled_task_environment_variables =[{name ="foo",value ="bar"}],sync_sql_backup_to_azure =false,replication_bucket_destination_arn ="arn:aws:s3:::your-destination-bucket-name",replication_kms_key_id ="your-destination-kms-key-id"}' terraform plan
DEBUG_EXPECTED: TF_VAR_region='eu-west-2' TF_VAR_cidr='10.0.0.0/16' TF_VAR_root_domain_zone='dalmatian.dxw.net' TF_VAR_internal_domain_zone='dalmatian.internal' TF_VAR_ecs_private_subnets='[{availability_zone ="eu-west-2a",cidr ="10.0.128.0/24"},{availability_zone ="eu-west-2b",cidr ="10.0.129.0/24"},{availability_zone ="eu-west-2c",cidr ="10.0.130.0/24"}]' TF_VAR_extra_public_subnets='[{availability_zone ="eu-west-2a",cidr ="10.0.0.0/24"},{availability_zone ="eu-west-2b",cidr ="10.0.1.0/24"},{availability_zone ="eu-west-2c",cidr ="10.0.2.0/24"}]' TF_VAR_instances_key_name='dalmatian-ecs-instances' TF_VAR_instance_type='t2.medium' TF_VAR_min_servers='2' TF_VAR_max_servers='4' TF_VAR_max_instance_lifetime='86400' TF_VAR_associate_public_ip_address='0' TF_VAR_docker_storage_size='40' TF_VAR_dockerhub_email='' TF_VAR_dockerhub_token='' TF_VAR_enable_efs='false' TF_VAR_encrypt_efs='true' TF_VAR_efs_dirs='[]' TF_VAR_monitoring_docs_path='https://github.com/dxw/dalmatian/docs/monitoring-alarms/' TF_VAR_account_id='123456789012' TF_VAR_infrastructure_name='new-dedicated-cluster' TF_VAR_dalmatian_role='dalmatian-read' TF_VAR_environment='production' TF_VAR_aurora='{identifier ="testaurora",in_use_by =["test-service"],clusters_in_use ={production =["test"],staging =["test"]},minimum_size ={production =2,staging =1},maximum_size ={production =2,staging =1},engine ="aurora-postgresql",engine_version ="11.9",db_name ="testapp",port =5432,force_ssl =true,maintenance_window ="mon:19:00-mon:19:30",backup_window ="09:00-10:00",backup_retention_period =31,parameter_store_path_db_url_name ="DATABASE_URL",sql_backup_scheduled_task_environment_variables =[{name ="foo",value ="bar"}],check_sql_backup_scheduled_task_environment_variables =[{name ="foo",value ="bar"}],sync_sql_backup_to_azure =false,replication_bucket_destination_arn ="arn:aws:s3:::your-destination-bucket-name",replication_kms_key_id ="your-destination-kms-key-id"}' terraform validate
DEBUG_CMD: TF_VAR_region='eu-west-2' TF_VAR_cidr='10.0.0.0/16' TF_VAR_root_domain_zone='dalmatian.dxw.net' TF_VAR_internal_domain_zone='dalmatian.internal' TF_VAR_ecs_private_subnets='[{availability_zone ="eu-west-2a",cidr ="10.0.128.0/24"},{availability_zone ="eu-west-2b",cidr ="10.0.129.0/24"},{availability_zone ="eu-west-2c",cidr ="10.0.130.0/24"}]' TF_VAR_extra_public_subnets='[{availability_zone ="eu-west-2a",cidr ="10.0.0.0/24"},{availability_zone ="eu-west-2b",cidr ="10.0.1.0/24"},{availability_zone ="eu-west-2c",cidr ="10.0.2.0/24"}]' TF_VAR_instances_key_name='dalmatian-ecs-instances' TF_VAR_instance_type='t2.medium' TF_VAR_min_servers='2' TF_VAR_max_servers='4' TF_VAR_max_instance_lifetime='86400' TF_VAR_associate_public_ip_address='0' TF_VAR_docker_storage_size='40' TF_VAR_dockerhub_email='' TF_VAR_dockerhub_token='' TF_VAR_enable_efs='false' TF_VAR_encrypt_efs='true' TF_VAR_efs_dirs='[]' TF_VAR_monitoring_docs_path='https://github.com/dxw/dalmatian/docs/monitoring-alarms/' TF_VAR_environment='production' TF_VAR_account_id='123456789012' TF_VAR_infrastructure_name='new-dedicated-cluster' TF_VAR_dalmatian_role='dalmatian-read' TF_VAR_aurora='{identifier ="testaurora",in_use_by =["test-service"],clusters_in_use ={production =["test"],staging =["test"]},minimum_size ={production =2,staging =1},maximum_size ={production =2,staging =1},engine ="aurora-postgresql",engine_version ="11.9",db_name ="testapp",port =5432,force_ssl =true,maintenance_window ="mon:19:00-mon:19:30",backup_window ="09:00-10:00",backup_retention_period =31,parameter_store_path_db_url_name ="DATABASE_URL",sql_backup_scheduled_task_environment_variables =[{name ="foo",value ="bar"}],check_sql_backup_scheduled_task_environment_variables =[{name ="foo",value ="bar"}],sync_sql_backup_to_azure =false,replication_bucket_destination_arn ="arn:aws:s3:::your-destination-bucket-name",replication_kms_key_id ="your-destination-kms-key-id"}' terraform plan
DEBUG_CMD: TF_VAR_region='eu-west-2' TF_VAR_cidr='10.0.0.0/16' TF_VAR_root_domain_zone='dalmatian.dxw.net' TF_VAR_internal_domain_zone='dalmatian.internal' TF_VAR_ecs_private_subnets='[{availability_zone ="eu-west-2a",cidr ="10.0.128.0/24"},{availability_zone ="eu-west-2b",cidr ="10.0.129.0/24"},{availability_zone ="eu-west-2c",cidr ="10.0.130.0/24"}]' TF_VAR_extra_public_subnets='[{availability_zone ="eu-west-2a",cidr ="10.0.0.0/24"},{availability_zone ="eu-west-2b",cidr ="10.0.1.0/24"},{availability_zone ="eu-west-2c",cidr ="10.0.2.0/24"}]' TF_VAR_instances_key_name='dalmatian-ecs-instances' TF_VAR_instance_type='t2.small' TF_VAR_min_servers='2' TF_VAR_max_servers='4' TF_VAR_max_instance_lifetime='86400' TF_VAR_associate_public_ip_address='0' TF_VAR_docker_storage_size='40' TF_VAR_dockerhub_email='' TF_VAR_dockerhub_token='' TF_VAR_enable_efs='false' TF_VAR_encrypt_efs='true' TF_VAR_efs_dirs='[]' TF_VAR_monitoring_docs_path='https://github.com/dxw/dalmatian/docs/monitoring-alarms/' TF_VAR_track_revision='feature/experiment' TF_VAR_extra_ecs_clusters='[{name ="test",subnets_name ="extra_private_subnets",min_servers ="2",max_servers ="4",instance_type ="t3.small"}]' TF_VAR_tinyproxy='{create =true}' TF_VAR_environment='staging' TF_VAR_account_id='123456789012' TF_VAR_infrastructure_name='new-dedicated-cluster' TF_VAR_dalmatian_role='dalmatian-read' TF_VAR_aurora='{identifier ="testaurora",in_use_by =["test-service"],clusters_in_use ={production =["test"],staging =["test"]},minimum_size ={production =2,staging =1},maximum_size ={production =2,staging =1},engine ="aurora-postgresql",engine_version ="11.9",db_name ="testapp",port =5432,force_ssl =true,maintenance_window ="mon:19:00-mon:19:30",backup_window ="09:00-10:00",backup_retention_period =31,parameter_store_path_db_url_name ="DATABASE_URL",sql_backup_scheduled_task_environment_variables =[{name ="foo",value ="bar"}],check_sql_backup_scheduled_task_environment_variables =[{name ="foo",value ="bar"}],sync_sql_backup_to_azure =false,replication_bucket_destination_arn ="arn:aws:s3:::your-destination-bucket-name",replication_kms_key_id ="your-destination-kms-key-id"}' terraform plan
DEBUG_EXPECTED: TF_VAR_region='eu-west-2' TF_VAR_cidr='10.0.0.0/16' TF_VAR_root_domain_zone='dalmatian.dxw.net' TF_VAR_internal_domain_zone='dalmatian.internal' TF_VAR_ecs_private_subnets='[{availability_zone ="eu-west-2a",cidr ="10.0.128.0/24"},{availability_zone ="eu-west-2b",cidr ="10.0.129.0/24"},{availability_zone ="eu-west-2c",cidr ="10.0.130.0/24"}]' TF_VAR_extra_public_subnets='[{availability_zone ="eu-west-2a",cidr ="10.0.0.0/24"},{availability_zone ="eu-west-2b",cidr ="10.0.1.0/24"},{availability_zone ="eu-west-2c",cidr ="10.0.2.0/24"}]' TF_VAR_instances_key_name='dalmatian-ecs-instances' TF_VAR_instance_type='t2.medium' TF_VAR_min_servers='2' TF_VAR_max_servers='4' TF_VAR_max_instance_lifetime='86400' TF_VAR_associate_public_ip_address='0' TF_VAR_docker_storage_size='40' TF_VAR_dockerhub_email='' TF_VAR_dockerhub_token='' TF_VAR_enable_efs='false' TF_VAR_encrypt_efs='true' TF_VAR_efs_dirs='[]' TF_VAR_monitoring_docs_path='https://github.com/dxw/dalmatian/docs/monitoring-alarms/' TF_VAR_account_id='123456789012' TF_VAR_infrastructure_name='new-dedicated-cluster' TF_VAR_dalmatian_role='dalmatian-read' TF_VAR_environment='production' TF_VAR_aurora='{identifier ="testaurora",in_use_by =["test-service"],clusters_in_use ={production =["test"],staging =["test"]},minimum_size ={production =2,staging =1},maximum_size ={production =2,staging =1},engine ="aurora-postgresql",engine_version ="11.9",db_name ="testapp",port =5432,force_ssl =true,maintenance_window ="mon:19:00-mon:19:30",backup_window ="09:00-10:00",backup_retention_period =31,parameter_store_path_db_url_name ="DATABASE_URL",sql_backup_scheduled_task_environment_variables =[{name ="foo",value ="bar"}],check_sql_backup_scheduled_task_environment_variables =[{name ="foo",value ="bar"}],sync_sql_backup_to_azure =false,replication_bucket_destination_arn ="arn:aws:s3:::your-destination-bucket-name",replication_kms_key_id ="your-destination-kms-key-id"}' terraform validate
DEBUG_CMD: TF_VAR_region='eu-west-2' TF_VAR_cidr='10.0.0.0/16' TF_VAR_root_domain_zone='dalmatian.dxw.net' TF_VAR_internal_domain_zone='dalmatian.internal' TF_VAR_ecs_private_subnets='[{availability_zone ="eu-west-2a",cidr ="10.0.128.0/24"},{availability_zone ="eu-west-2b",cidr ="10.0.129.0/24"},{availability_zone ="eu-west-2c",cidr ="10.0.130.0/24"}]' TF_VAR_extra_public_subnets='[{availability_zone ="eu-west-2a",cidr ="10.0.0.0/24"},{availability_zone ="eu-west-2b",cidr ="10.0.1.0/24"},{availability_zone ="eu-west-2c",cidr ="10.0.2.0/24"}]' TF_VAR_instances_key_name='dalmatian-ecs-instances' TF_VAR_instance_type='t2.medium' TF_VAR_min_servers='2' TF_VAR_max_servers='4' TF_VAR_max_instance_lifetime='86400' TF_VAR_associate_public_ip_address='0' TF_VAR_docker_storage_size='40' TF_VAR_dockerhub_email='' TF_VAR_dockerhub_token='' TF_VAR_enable_efs='false' TF_VAR_encrypt_efs='true' TF_VAR_efs_dirs='[]' TF_VAR_monitoring_docs_path='https://github.com/dxw/dalmatian/docs/monitoring-alarms/' TF_VAR_environment='production' TF_VAR_account_id='123456789012' TF_VAR_infrastructure_name='new-dedicated-cluster' TF_VAR_dalmatian_role='dalmatian-read' TF_VAR_aurora='{identifier ="testaurora",in_use_by =["test-service"],clusters_in_use ={production =["test"],staging =["test"]},minimum_size ={production =2,staging =1},maximum_size ={production =2,staging =1},engine ="aurora-postgresql",engine_version ="11.9",db_name ="testapp",port =5432,force_ssl =true,maintenance_window ="mon:19:00-mon:19:30",backup_window ="09:00-10:00",backup_retention_period =31,parameter_store_path_db_url_name ="DATABASE_URL",sql_backup_scheduled_task_environment_variables =[{name ="foo",value ="bar"}],check_sql_backup_scheduled_task_environment_variables =[{name ="foo",value ="bar"}],sync_sql_backup_to_azure =false,replication_bucket_destination_arn ="arn:aws:s3:::your-destination-bucket-name",replication_kms_key_id ="your-destination-kms-key-id"}' terraform plan
DEBUG_CMD: TF_VAR_region='eu-west-2' TF_VAR_cidr='10.0.0.0/16' TF_VAR_root_domain_zone='dalmatian.dxw.net' TF_VAR_internal_domain_zone='dalmatian.internal' TF_VAR_ecs_private_subnets='[{availability_zone ="eu-west-2a",cidr ="10.0.128.0/24"},{availability_zone ="eu-west-2b",cidr ="10.0.129.0/24"},{availability_zone ="eu-west-2c",cidr ="10.0.130.0/24"}]' TF_VAR_extra_public_subnets='[{availability_zone ="eu-west-2a",cidr ="10.0.0.0/24"},{availability_zone ="eu-west-2b",cidr ="10.0.1.0/24"},{availability_zone ="eu-west-2c",cidr ="10.0.2.0/24"}]' TF_VAR_instances_key_name='dalmatian-ecs-instances' TF_VAR_instance_type='t2.small' TF_VAR_min_servers='2' TF_VAR_max_servers='4' TF_VAR_max_instance_lifetime='86400' TF_VAR_associate_public_ip_address='0' TF_VAR_docker_storage_size='40' TF_VAR_dockerhub_email='' TF_VAR_dockerhub_token='' TF_VAR_enable_efs='false' TF_VAR_encrypt_efs='true' TF_VAR_efs_dirs='[]' TF_VAR_monitoring_docs_path='https://github.com/dxw/dalmatian/docs/monitoring-alarms/' TF_VAR_track_revision='feature/experiment' TF_VAR_extra_ecs_clusters='[{name ="test",subnets_name ="extra_private_subnets",min_servers ="2",max_servers ="4",instance_type ="t3.small"}]' TF_VAR_tinyproxy='{create =true}' TF_VAR_environment='staging' TF_VAR_account_id='123456789012' TF_VAR_infrastructure_name='new-dedicated-cluster' TF_VAR_dalmatian_role='dalmatian-read' TF_VAR_aurora='{identifier ="testaurora",in_use_by =["test-service"],clusters_in_use ={production =["test"],staging =["test"]},minimum_size ={production =2,staging =1},maximum_size ={production =2,staging =1},engine ="aurora-postgresql",engine_version ="11.9",db_name ="testapp",port =5432,force_ssl =true,maintenance_window ="mon:19:00-mon:19:30",backup_window ="09:00-10:00",backup_retention_period =31,parameter_store_path_db_url_name ="DATABASE_URL",sql_backup_scheduled_task_environment_variables =[{name ="foo",value ="bar"}],check_sql_backup_scheduled_task_environment_variables =[{name ="foo",value ="bar"}],sync_sql_backup_to_azure =false,replication_bucket_destination_arn ="arn:aws:s3:::your-destination-bucket-name",replication_kms_key_id ="your-destination-kms-key-id"}' terraform plan
DEBUG_EXPECTED: TF_VAR_region='eu-west-2' TF_VAR_cidr='10.0.0.0/16' TF_VAR_root_domain_zone='dalmatian.dxw.net' TF_VAR_internal_domain_zone='dalmatian.internal' TF_VAR_ecs_private_subnets='[{availability_zone ="eu-west-2a",cidr ="10.0.128.0/24"},{availability_zone ="eu-west-2b",cidr ="10.0.129.0/24"},{availability_zone ="eu-west-2c",cidr ="10.0.130.0/24"}]' TF_VAR_extra_public_subnets='[{availability_zone ="eu-west-2a",cidr ="10.0.0.0/24"},{availability_zone ="eu-west-2b",cidr ="10.0.1.0/24"},{availability_zone ="eu-west-2c",cidr ="10.0.2.0/24"}]' TF_VAR_instances_key_name='dalmatian-ecs-instances' TF_VAR_instance_type='t2.medium' TF_VAR_min_servers='2' TF_VAR_max_servers='4' TF_VAR_max_instance_lifetime='86400' TF_VAR_associate_public_ip_address='0' TF_VAR_docker_storage_size='40' TF_VAR_dockerhub_email='' TF_VAR_dockerhub_token='' TF_VAR_enable_efs='false' TF_VAR_encrypt_efs='true' TF_VAR_efs_dirs='[]' TF_VAR_monitoring_docs_path='https://github.com/dxw/dalmatian/docs/monitoring-alarms/' TF_VAR_account_id='123456789012' TF_VAR_infrastructure_name='new-dedicated-cluster' TF_VAR_dalmatian_role='dalmatian-read' TF_VAR_environment='production' TF_VAR_aurora='{identifier ="testaurora",in_use_by =["test-service"],clusters_in_use ={production =["test"],staging =["test"]},minimum_size ={production =2,staging =1},maximum_size ={production =2,staging =1},engine ="aurora-postgresql",engine_version ="11.9",db_name ="testapp",port =5432,force_ssl =true,maintenance_window ="mon:19:00-mon:19:30",backup_window ="09:00-10:00",backup_retention_period =31,parameter_store_path_db_url_name ="DATABASE_URL",sql_backup_scheduled_task_environment_variables =[{name ="foo",value ="bar"}],check_sql_backup_scheduled_task_environment_variables =[{name ="foo",value ="bar"}],sync_sql_backup_to_azure =false,replication_bucket_destination_arn ="arn:aws:s3:::your-destination-bucket-name",replication_kms_key_id ="your-destination-kms-key-id"}' terraform validate
DEBUG_CMD: TF_VAR_region='eu-west-2' TF_VAR_cidr='10.0.0.0/16' TF_VAR_root_domain_zone='dalmatian.dxw.net' TF_VAR_internal_domain_zone='dalmatian.internal' TF_VAR_ecs_private_subnets='[{availability_zone ="eu-west-2a",cidr ="10.0.128.0/24"},{availability_zone ="eu-west-2b",cidr ="10.0.129.0/24"},{availability_zone ="eu-west-2c",cidr ="10.0.130.0/24"}]' TF_VAR_extra_public_subnets='[{availability_zone ="eu-west-2a",cidr ="10.0.0.0/24"},{availability_zone ="eu-west-2b",cidr ="10.0.1.0/24"},{availability_zone ="eu-west-2c",cidr ="10.0.2.0/24"}]' TF_VAR_instances_key_name='dalmatian-ecs-instances' TF_VAR_instance_type='t2.medium' TF_VAR_min_servers='2' TF_VAR_max_servers='4' TF_VAR_max_instance_lifetime='86400' TF_VAR_associate_public_ip_address='0' TF_VAR_docker_storage_size='40' TF_VAR_dockerhub_email='' TF_VAR_dockerhub_token='' TF_VAR_enable_efs='false' TF_VAR_encrypt_efs='true' TF_VAR_efs_dirs='[]' TF_VAR_monitoring_docs_path='https://github.com/dxw/dalmatian/docs/monitoring-alarms/' TF_VAR_environment='production' TF_VAR_account_id='123456789012' TF_VAR_infrastructure_name='new-dedicated-cluster' TF_VAR_dalmatian_role='dalmatian-read' TF_VAR_aurora='{identifier ="testaurora",in_use_by =["test-service"],clusters_in_use ={production =["test"],staging =["test"]},minimum_size ={production =2,staging =1},maximum_size ={production =2,staging =1},engine ="aurora-postgresql",engine_version ="11.9",db_name ="testapp",port =5432,force_ssl =true,maintenance_window ="mon:19:00-mon:19:30",backup_window ="09:00-10:00",backup_retention_period =31,parameter_store_path_db_url_name ="DATABASE_URL",sql_backup_scheduled_task_environment_variables =[{name ="foo",value ="bar"}],check_sql_backup_scheduled_task_environment_variables =[{name ="foo",value ="bar"}],sync_sql_backup_to_azure =false,replication_bucket_destination_arn ="arn:aws:s3:::your-destination-bucket-name",replication_kms_key_id ="your-destination-kms-key-id"}' terraform plan
DEBUG_CMD: TF_VAR_region='eu-west-2' TF_VAR_cidr='10.0.0.0/16' TF_VAR_root_domain_zone='dalmatian.dxw.net' TF_VAR_internal_domain_zone='dalmatian.internal' TF_VAR_ecs_private_subnets='[{availability_zone ="eu-west-2a",cidr ="10.0.128.0/24"},{availability_zone ="eu-west-2b",cidr ="10.0.129.0/24"},{availability_zone ="eu-west-2c",cidr ="10.0.130.0/24"}]' TF_VAR_extra_public_subnets='[{availability_zone ="eu-west-2a",cidr ="10.0.0.0/24"},{availability_zone ="eu-west-2b",cidr ="10.0.1.0/24"},{availability_zone ="eu-west-2c",cidr ="10.0.2.0/24"}]' TF_VAR_instances_key_name='dalmatian-ecs-instances' TF_VAR_instance_type='t2.small' TF_VAR_min_servers='2' TF_VAR_max_servers='4' TF_VAR_max_instance_lifetime='86400' TF_VAR_associate_public_ip_address='0' TF_VAR_docker_storage_size='40' TF_VAR_dockerhub_email='' TF_VAR_dockerhub_token='' TF_VAR_enable_efs='false' TF_VAR_encrypt_efs='true' TF_VAR_efs_dirs='[]' TF_VAR_monitoring_docs_path='https://github.com/dxw/dalmatian/docs/monitoring-alarms/' TF_VAR_track_revision='feature/experiment' TF_VAR_extra_ecs_clusters='[{name ="test",subnets_name ="extra_private_subnets",min_servers ="2",max_servers ="4",instance_type ="t3.small"}]' TF_VAR_tinyproxy='{create =true}' TF_VAR_environment='staging' TF_VAR_account_id='123456789012' TF_VAR_infrastructure_name='new-dedicated-cluster' TF_VAR_dalmatian_role='dalmatian-read' TF_VAR_aurora='{identifier ="testaurora",in_use_by =["test-service"],clusters_in_use ={production =["test"],staging =["test"]},minimum_size ={production =2,staging =1},maximum_size ={production =2,staging =1},engine ="aurora-postgresql",engine_version ="11.9",db_name ="testapp",port =5432,force_ssl =true,maintenance_window ="mon:19:00-mon:19:30",backup_window ="09:00-10:00",backup_retention_period =31,parameter_store_path_db_url_name ="DATABASE_URL",sql_backup_scheduled_task_environment_variables =[{name ="foo",value ="bar"}],check_sql_backup_scheduled_task_environment_variables =[{name ="foo",value ="bar"}],sync_sql_backup_to_azure =false,replication_bucket_destination_arn ="arn:aws:s3:::your-destination-bucket-name",replication_kms_key_id ="your-destination-kms-key-id"}' terraform plan
DEBUG_EXPECTED: TF_VAR_region='eu-west-2' TF_VAR_cidr='10.0.0.0/16' TF_VAR_root_domain_zone='dalmatian.dxw.net' TF_VAR_internal_domain_zone='dalmatian.internal' TF_VAR_ecs_private_subnets='[{availability_zone ="eu-west-2a",cidr ="10.0.128.0/24"},{availability_zone ="eu-west-2b",cidr ="10.0.129.0/24"},{availability_zone ="eu-west-2c",cidr ="10.0.130.0/24"}]' TF_VAR_extra_public_subnets='[{availability_zone ="eu-west-2a",cidr ="10.0.0.0/24"},{availability_zone ="eu-west-2b",cidr ="10.0.1.0/24"},{availability_zone ="eu-west-2c",cidr ="10.0.2.0/24"}]' TF_VAR_instances_key_name='dalmatian-ecs-instances' TF_VAR_instance_type='t2.medium' TF_VAR_min_servers='2' TF_VAR_max_servers='4' TF_VAR_max_instance_lifetime='86400' TF_VAR_associate_public_ip_address='0' TF_VAR_docker_storage_size='40' TF_VAR_dockerhub_email='' TF_VAR_dockerhub_token='' TF_VAR_enable_efs='false' TF_VAR_encrypt_efs='true' TF_VAR_efs_dirs='[]' TF_VAR_monitoring_docs_path='https://github.com/dxw/dalmatian/docs/monitoring-alarms/' TF_VAR_account_id='123456789012' TF_VAR_infrastructure_name='new-dedicated-cluster' TF_VAR_dalmatian_role='dalmatian-read' TF_VAR_environment='production' TF_VAR_aurora='{identifier ="testaurora",in_use_by =["test-service"],clusters_in_use ={production =["test"],staging =["test"]},minimum_size ={production =2,staging =1},maximum_size ={production =2,staging =1},engine ="aurora-postgresql",engine_version ="11.9",db_name ="testapp",port =5432,force_ssl =true,maintenance_window ="mon:19:00-mon:19:30",backup_window ="09:00-10:00",backup_retention_period =31,parameter_store_path_db_url_name ="DATABASE_URL",sql_backup_scheduled_task_environment_variables =[{name ="foo",value ="bar"}],check_sql_backup_scheduled_task_environment_variables =[{name ="foo",value ="bar"}],sync_sql_backup_to_azure =false,replication_bucket_destination_arn ="arn:aws:s3:::your-destination-bucket-name",replication_kms_key_id ="your-destination-kms-key-id"}' terraform validate
DEBUG_CMD: TF_VAR_region='eu-west-2' TF_VAR_cidr='10.0.0.0/16' TF_VAR_root_domain_zone='dalmatian.dxw.net' TF_VAR_internal_domain_zone='dalmatian.internal' TF_VAR_ecs_private_subnets='[{availability_zone ="eu-west-2a",cidr ="10.0.128.0/24"},{availability_zone ="eu-west-2b",cidr ="10.0.129.0/24"},{availability_zone ="eu-west-2c",cidr ="10.0.130.0/24"}]' TF_VAR_extra_public_subnets='[{availability_zone ="eu-west-2a",cidr ="10.0.0.0/24"},{availability_zone ="eu-west-2b",cidr ="10.0.1.0/24"},{availability_zone ="eu-west-2c",cidr ="10.0.2.0/24"}]' TF_VAR_instances_key_name='dalmatian-ecs-instances' TF_VAR_instance_type='t2.medium' TF_VAR_min_servers='2' TF_VAR_max_servers='4' TF_VAR_max_instance_lifetime='86400' TF_VAR_associate_public_ip_address='0' TF_VAR_docker_storage_size='40' TF_VAR_dockerhub_email='' TF_VAR_dockerhub_token='' TF_VAR_enable_efs='false' TF_VAR_encrypt_efs='true' TF_VAR_efs_dirs='[]' TF_VAR_monitoring_docs_path='https://github.com/dxw/dalmatian/docs/monitoring-alarms/' TF_VAR_environment='production' TF_VAR_account_id='123456789012' TF_VAR_infrastructure_name='new-dedicated-cluster' TF_VAR_dalmatian_role='dalmatian-read' TF_VAR_aurora='{identifier ="testaurora",in_use_by =["test-service"],clusters_in_use ={production =["test"],staging =["test"]},minimum_size ={production =2,staging =1},maximum_size ={production =2,staging =1},engine ="aurora-postgresql",engine_version ="11.9",db_name ="testapp",port =5432,force_ssl =true,maintenance_window ="mon:19:00-mon:19:30",backup_window ="09:00-10:00",backup_retention_period =31,parameter_store_path_db_url_name ="DATABASE_URL",sql_backup_scheduled_task_environment_variables =[{name ="foo",value ="bar"}],check_sql_backup_scheduled_task_environment_variables =[{name ="foo",value ="bar"}],sync_sql_backup_to_azure =false,replication_bucket_destination_arn ="arn:aws:s3:::your-destination-bucket-name",replication_kms_key_id ="your-destination-kms-key-id"}' terraform plan
DEBUG_CMD: TF_VAR_region='eu-west-2' TF_VAR_cidr='10.0.0.0/16' TF_VAR_root_domain_zone='dalmatian.dxw.net' TF_VAR_internal_domain_zone='dalmatian.internal' TF_VAR_ecs_private_subnets='[{availability_zone ="eu-west-2a",cidr ="10.0.128.0/24"},{availability_zone ="eu-west-2b",cidr ="10.0.129.0/24"},{availability_zone ="eu-west-2c",cidr ="10.0.130.0/24"}]' TF_VAR_extra_public_subnets='[{availability_zone ="eu-west-2a",cidr ="10.0.0.0/24"},{availability_zone ="eu-west-2b",cidr ="10.0.1.0/24"},{availability_zone ="eu-west-2c",cidr ="10.0.2.0/24"}]' TF_VAR_instances_key_name='dalmatian-ecs-instances' TF_VAR_instance_type='t2.small' TF_VAR_min_servers='2' TF_VAR_max_servers='4' TF_VAR_max_instance_lifetime='86400' TF_VAR_associate_public_ip_address='0' TF_VAR_docker_storage_size='40' TF_VAR_dockerhub_email='' TF_VAR_dockerhub_token='' TF_VAR_enable_efs='false' TF_VAR_encrypt_efs='true' TF_VAR_efs_dirs='[]' TF_VAR_monitoring_docs_path='https://github.com/dxw/dalmatian/docs/monitoring-alarms/' TF_VAR_track_revision='feature/experiment' TF_VAR_extra_ecs_clusters='[{name ="test",subnets_name ="extra_private_subnets",min_servers ="2",max_servers ="4",instance_type ="t3.small"}]' TF_VAR_tinyproxy='{create =true}' TF_VAR_environment='staging' TF_VAR_account_id='123456789012' TF_VAR_infrastructure_name='new-dedicated-cluster' TF_VAR_dalmatian_role='dalmatian-read' TF_VAR_aurora='{identifier ="testaurora",in_use_by =["test-service"],clusters_in_use ={production =["test"],staging =["test"]},minimum_size ={production =2,staging =1},maximum_size ={production =2,staging =1},engine ="aurora-postgresql",engine_version ="11.9",db_name ="testapp",port =5432,force_ssl =true,maintenance_window ="mon:19:00-mon:19:30",backup_window ="09:00-10:00",backup_retention_period =31,parameter_store_path_db_url_name ="DATABASE_URL",sql_backup_scheduled_task_environment_variables =[{name ="foo",value ="bar"}],check_sql_backup_scheduled_task_environment_variables =[{name ="foo",value ="bar"}],sync_sql_backup_to_azure =false,replication_bucket_destination_arn ="arn:aws:s3:::your-destination-bucket-name",replication_kms_key_id ="your-destination-kms-key-id"}' terraform plan
DEBUG_EXPECTED: TF_VAR_region='eu-west-2' TF_VAR_cidr='10.0.0.0/16' TF_VAR_root_domain_zone='dalmatian.dxw.net' TF_VAR_internal_domain_zone='dalmatian.internal' TF_VAR_ecs_private_subnets='[{availability_zone ="eu-west-2a",cidr ="10.0.128.0/24"},{availability_zone ="eu-west-2b",cidr ="10.0.129.0/24"},{availability_zone ="eu-west-2c",cidr ="10.0.130.0/24"}]' TF_VAR_extra_public_subnets='[{availability_zone ="eu-west-2a",cidr ="10.0.0.0/24"},{availability_zone ="eu-west-2b",cidr ="10.0.1.0/24"},{availability_zone ="eu-west-2c",cidr ="10.0.2.0/24"}]' TF_VAR_instances_key_name='dalmatian-ecs-instances' TF_VAR_instance_type='t2.medium' TF_VAR_min_servers='2' TF_VAR_max_servers='4' TF_VAR_max_instance_lifetime='86400' TF_VAR_associate_public_ip_address='0' TF_VAR_docker_storage_size='40' TF_VAR_dockerhub_email='' TF_VAR_dockerhub_token='' TF_VAR_enable_efs='false' TF_VAR_encrypt_efs='true' TF_VAR_efs_dirs='[]' TF_VAR_monitoring_docs_path='https://github.com/dxw/dalmatian/docs/monitoring-alarms/' TF_VAR_account_id='123456789012' TF_VAR_infrastructure_name='new-dedicated-cluster' TF_VAR_dalmatian_role='dalmatian-read' TF_VAR_environment='production' TF_VAR_aurora='{identifier ="testaurora",in_use_by =["test-service"],clusters_in_use ={production =["test"],staging =["test"]},minimum_size ={production =2,staging =1},maximum_size ={production =2,staging =1},engine ="aurora-postgresql",engine_version ="11.9",db_name ="testapp",port =5432,force_ssl =true,maintenance_window ="mon:19:00-mon:19:30",backup_window ="09:00-10:00",backup_retention_period =31,parameter_store_path_db_url_name ="DATABASE_URL",sql_backup_scheduled_task_environment_variables =[{name ="foo",value ="bar"}],check_sql_backup_scheduled_task_environment_variables =[{name ="foo",value ="bar"}],sync_sql_backup_to_azure =false,replication_bucket_destination_arn ="arn:aws:s3:::your-destination-bucket-name",replication_kms_key_id ="your-destination-kms-key-id"}' terraform validate
DEBUG_CMD: TF_VAR_region='eu-west-2' TF_VAR_cidr='10.0.0.0/16' TF_VAR_root_domain_zone='dalmatian.dxw.net' TF_VAR_internal_domain_zone='dalmatian.internal' TF_VAR_ecs_private_subnets='[{availability_zone ="eu-west-2a",cidr ="10.0.128.0/24"},{availability_zone ="eu-west-2b",cidr ="10.0.129.0/24"},{availability_zone ="eu-west-2c",cidr ="10.0.130.0/24"}]' TF_VAR_extra_public_subnets='[{availability_zone ="eu-west-2a",cidr ="10.0.0.0/24"},{availability_zone ="eu-west-2b",cidr ="10.0.1.0/24"},{availability_zone ="eu-west-2c",cidr ="10.0.2.0/24"}]' TF_VAR_instances_key_name='dalmatian-ecs-instances' TF_VAR_instance_type='t2.medium' TF_VAR_min_servers='2' TF_VAR_max_servers='4' TF_VAR_max_instance_lifetime='86400' TF_VAR_associate_public_ip_address='0' TF_VAR_docker_storage_size='40' TF_VAR_dockerhub_email='' TF_VAR_dockerhub_token='' TF_VAR_enable_efs='false' TF_VAR_encrypt_efs='true' TF_VAR_efs_dirs='[]' TF_VAR_monitoring_docs_path='https://github.com/dxw/dalmatian/docs/monitoring-alarms/' TF_VAR_environment='production' TF_VAR_account_id='123456789012' TF_VAR_infrastructure_name='new-dedicated-cluster' TF_VAR_dalmatian_role='dalmatian-read' TF_VAR_aurora='{identifier ="testaurora",in_use_by =["test-service"],clusters_in_use ={production =["test"],staging =["test"]},minimum_size ={production =2,staging =1},maximum_size ={production =2,staging =1},engine ="aurora-postgresql",engine_version ="11.9",db_name ="testapp",port =5432,force_ssl =true,maintenance_window ="mon:19:00-mon:19:30",backup_window ="09:00-10:00",backup_retention_period =31,parameter_store_path_db_url_name ="DATABASE_URL",sql_backup_scheduled_task_environment_variables =[{name ="foo",value ="bar"}],check_sql_backup_scheduled_task_environment_variables =[{name ="foo",value ="bar"}],sync_sql_backup_to_azure =false,replication_bucket_destination_arn ="arn:aws:s3:::your-destination-bucket-name",replication_kms_key_id ="your-destination-kms-key-id"}' terraform plan
DEBUG_CMD: TF_VAR_region='eu-west-2' TF_VAR_cidr='10.0.0.0/16' TF_VAR_root_domain_zone='dalmatian.dxw.net' TF_VAR_internal_domain_zone='dalmatian.internal' TF_VAR_ecs_private_subnets='[{availability_zone ="eu-west-2a",cidr ="10.0.128.0/24"},{availability_zone ="eu-west-2b",cidr ="10.0.129.0/24"},{availability_zone ="eu-west-2c",cidr ="10.0.130.0/24"}]' TF_VAR_extra_public_subnets='[{availability_zone ="eu-west-2a",cidr ="10.0.0.0/24"},{availability_zone ="eu-west-2b",cidr ="10.0.1.0/24"},{availability_zone ="eu-west-2c",cidr ="10.0.2.0/24"}]' TF_VAR_instances_key_name='dalmatian-ecs-instances' TF_VAR_instance_type='t2.small' TF_VAR_min_servers='2' TF_VAR_max_servers='4' TF_VAR_max_instance_lifetime='86400' TF_VAR_associate_public_ip_address='0' TF_VAR_docker_storage_size='40' TF_VAR_dockerhub_email='' TF_VAR_dockerhub_token='' TF_VAR_enable_efs='false' TF_VAR_encrypt_efs='true' TF_VAR_efs_dirs='[]' TF_VAR_monitoring_docs_path='https://github.com/dxw/dalmatian/docs/monitoring-alarms/' TF_VAR_track_revision='feature/experiment' TF_VAR_extra_ecs_clusters='[{name ="test",subnets_name ="extra_private_subnets",min_servers ="2",max_servers ="4",instance_type ="t3.small"}]' TF_VAR_tinyproxy='{create =true}' TF_VAR_environment='staging' TF_VAR_account_id='123456789012' TF_VAR_infrastructure_name='new-dedicated-cluster' TF_VAR_dalmatian_role='dalmatian-read' TF_VAR_aurora='{identifier ="testaurora",in_use_by =["test-service"],clusters_in_use ={production =["test"],staging =["test"]},minimum_size ={production =2,staging =1},maximum_size ={production =2,staging =1},engine ="aurora-postgresql",engine_version ="11.9",db_name ="testapp",port =5432,force_ssl =true,maintenance_window ="mon:19:00-mon:19:30",backup_window ="09:00-10:00",backup_retention_period =31,parameter_store_path_db_url_name ="DATABASE_URL",sql_backup_scheduled_task_environment_variables =[{name ="foo",value ="bar"}],check_sql_backup_scheduled_task_environment_variables =[{name ="foo",value ="bar"}],sync_sql_backup_to_azure =false,replication_bucket_destination_arn ="arn:aws:s3:::your-destination-bucket-name",replication_kms_key_id ="your-destination-kms-key-id"}' terraform plan
DEBUG_EXPECTED: TF_VAR_region='eu-west-2' TF_VAR_cidr='10.0.0.0/16' TF_VAR_root_domain_zone='dalmatian.dxw.net' TF_VAR_internal_domain_zone='dalmatian.internal' TF_VAR_ecs_private_subnets='[{availability_zone ="eu-west-2a",cidr ="10.0.128.0/24"},{availability_zone ="eu-west-2b",cidr ="10.0.129.0/24"},{availability_zone ="eu-west-2c",cidr ="10.0.130.0/24"}]' TF_VAR_extra_public_subnets='[{availability_zone ="eu-west-2a",cidr ="10.0.0.0/24"},{availability_zone ="eu-west-2b",cidr ="10.0.1.0/24"},{availability_zone ="eu-west-2c",cidr ="10.0.2.0/24"}]' TF_VAR_instances_key_name='dalmatian-ecs-instances' TF_VAR_instance_type='t2.medium' TF_VAR_min_servers='2' TF_VAR_max_servers='4' TF_VAR_max_instance_lifetime='86400' TF_VAR_associate_public_ip_address='0' TF_VAR_docker_storage_size='40' TF_VAR_dockerhub_email='' TF_VAR_dockerhub_token='' TF_VAR_enable_efs='false' TF_VAR_encrypt_efs='true' TF_VAR_efs_dirs='[]' TF_VAR_monitoring_docs_path='https://github.com/dxw/dalmatian/docs/monitoring-alarms/' TF_VAR_account_id='123456789012' TF_VAR_infrastructure_name='new-dedicated-cluster' TF_VAR_dalmatian_role='dalmatian-read' TF_VAR_environment='production' TF_VAR_aurora='{identifier ="testaurora",in_use_by =["test-service"],clusters_in_use ={production =["test"],staging =["test"]},minimum_size ={production =2,staging =1},maximum_size ={production =2,staging =1},engine ="aurora-postgresql",engine_version ="11.9",db_name ="testapp",port =5432,force_ssl =true,maintenance_window ="mon:19:00-mon:19:30",backup_window ="09:00-10:00",backup_retention_period =31,parameter_store_path_db_url_name ="DATABASE_URL",sql_backup_scheduled_task_environment_variables =[{name ="foo",value ="bar"}],check_sql_backup_scheduled_task_environment_variables =[{name ="foo",value ="bar"}],sync_sql_backup_to_azure =false,replication_bucket_destination_arn ="arn:aws:s3:::your-destination-bucket-name",replication_kms_key_id ="your-destination-kms-key-id"}' terraform validate
DEBUG_CMD: TF_VAR_region='eu-west-2' TF_VAR_cidr='10.0.0.0/16' TF_VAR_root_domain_zone='dalmatian.dxw.net' TF_VAR_internal_domain_zone='dalmatian.internal' TF_VAR_ecs_private_subnets='[{availability_zone ="eu-west-2a",cidr ="10.0.128.0/24"},{availability_zone ="eu-west-2b",cidr ="10.0.129.0/24"},{availability_zone ="eu-west-2c",cidr ="10.0.130.0/24"}]' TF_VAR_extra_public_subnets='[{availability_zone ="eu-west-2a",cidr ="10.0.0.0/24"},{availability_zone ="eu-west-2b",cidr ="10.0.1.0/24"},{availability_zone ="eu-west-2c",cidr ="10.0.2.0/24"}]' TF_VAR_instances_key_name='dalmatian-ecs-instances' TF_VAR_instance_type='t2.medium' TF_VAR_min_servers='2' TF_VAR_max_servers='4' TF_VAR_max_instance_lifetime='86400' TF_VAR_associate_public_ip_address='0' TF_VAR_docker_storage_size='40' TF_VAR_dockerhub_email='' TF_VAR_dockerhub_token='' TF_VAR_enable_efs='false' TF_VAR_encrypt_efs='true' TF_VAR_efs_dirs='[]' TF_VAR_monitoring_docs_path='https://github.com/dxw/dalmatian/docs/monitoring-alarms/' TF_VAR_environment='production' TF_VAR_account_id='123456789012' TF_VAR_infrastructure_name='new-dedicated-cluster' TF_VAR_dalmatian_role='dalmatian-read' TF_VAR_aurora='{identifier ="testaurora",in_use_by =["test-service"],clusters_in_use ={production =["test"],staging =["test"]},minimum_size ={production =2,staging =1},maximum_size ={production =2,staging =1},engine ="aurora-postgresql",engine_version ="11.9",db_name ="testapp",port =5432,force_ssl =true,maintenance_window ="mon:19:00-mon:19:30",backup_window ="09:00-10:00",backup_retention_period =31,parameter_store_path_db_url_name ="DATABASE_URL",sql_backup_scheduled_task_environment_variables =[{name ="foo",value ="bar"}],check_sql_backup_scheduled_task_environment_variables =[{name ="foo",value ="bar"}],sync_sql_backup_to_azure =false,replication_bucket_destination_arn ="arn:aws:s3:::your-destination-bucket-name",replication_kms_key_id ="your-destination-kms-key-id"}' terraform plan
DEBUG_CMD: TF_VAR_region='eu-west-2' TF_VAR_cidr='10.0.0.0/16' TF_VAR_root_domain_zone='dalmatian.dxw.net' TF_VAR_internal_domain_zone='dalmatian.internal' TF_VAR_ecs_private_subnets='[{availability_zone ="eu-west-2a",cidr ="10.0.128.0/24"},{availability_zone ="eu-west-2b",cidr ="10.0.129.0/24"},{availability_zone ="eu-west-2c",cidr ="10.0.130.0/24"}]' TF_VAR_extra_public_subnets='[{availability_zone ="eu-west-2a",cidr ="10.0.0.0/24"},{availability_zone ="eu-west-2b",cidr ="10.0.1.0/24"},{availability_zone ="eu-west-2c",cidr ="10.0.2.0/24"}]' TF_VAR_instances_key_name='dalmatian-ecs-instances' TF_VAR_instance_type='t2.small' TF_VAR_min_servers='2' TF_VAR_max_servers='4' TF_VAR_max_instance_lifetime='86400' TF_VAR_associate_public_ip_address='0' TF_VAR_docker_storage_size='40' TF_VAR_dockerhub_email='' TF_VAR_dockerhub_token='' TF_VAR_enable_efs='false' TF_VAR_encrypt_efs='true' TF_VAR_efs_dirs='[]' TF_VAR_monitoring_docs_path='https://github.com/dxw/dalmatian/docs/monitoring-alarms/' TF_VAR_track_revision='feature/experiment' TF_VAR_extra_ecs_clusters='[{name ="test",subnets_name ="extra_private_subnets",min_servers ="2",max_servers ="4",instance_type ="t3.small"}]' TF_VAR_tinyproxy='{create =true}' TF_VAR_environment='staging' TF_VAR_account_id='123456789012' TF_VAR_infrastructure_name='new-dedicated-cluster' TF_VAR_dalmatian_role='dalmatian-read' TF_VAR_aurora='{identifier ="testaurora",in_use_by =["test-service"],clusters_in_use ={production =["test"],staging =["test"]},minimum_size ={production =2,staging =1},maximum_size ={production =2,staging =1},engine ="aurora-postgresql",engine_version ="11.9",db_name ="testapp",port =5432,force_ssl =true,maintenance_window ="mon:19:00-mon:19:30",backup_window ="09:00-10:00",backup_retention_period =31,parameter_store_path_db_url_name ="DATABASE_URL",sql_backup_scheduled_task_environment_variables =[{name ="foo",value ="bar"}],check_sql_backup_scheduled_task_environment_variables =[{name ="foo",value ="bar"}],sync_sql_backup_to_azure =false,replication_bucket_destination_arn ="arn:aws:s3:::your-destination-bucket-name",replication_kms_key_id ="your-destination-kms-key-id"}' terraform plan
DEBUG_EXPECTED: TF_VAR_region='eu-west-2' TF_VAR_cidr='10.0.0.0/16' TF_VAR_root_domain_zone='dalmatian.dxw.net' TF_VAR_internal_domain_zone='dalmatian.internal' TF_VAR_ecs_private_subnets='[{availability_zone ="eu-west-2a",cidr ="10.0.128.0/24"},{availability_zone ="eu-west-2b",cidr ="10.0.129.0/24"},{availability_zone ="eu-west-2c",cidr ="10.0.130.0/24"}]' TF_VAR_extra_public_subnets='[{availability_zone ="eu-west-2a",cidr ="10.0.0.0/24"},{availability_zone ="eu-west-2b",cidr ="10.0.1.0/24"},{availability_zone ="eu-west-2c",cidr ="10.0.2.0/24"}]' TF_VAR_instances_key_name='dalmatian-ecs-instances' TF_VAR_instance_type='t2.medium' TF_VAR_min_servers='2' TF_VAR_max_servers='4' TF_VAR_max_instance_lifetime='86400' TF_VAR_associate_public_ip_address='0' TF_VAR_docker_storage_size='40' TF_VAR_dockerhub_email='' TF_VAR_dockerhub_token='' TF_VAR_enable_efs='false' TF_VAR_encrypt_efs='true' TF_VAR_efs_dirs='[]' TF_VAR_monitoring_docs_path='https://github.com/dxw/dalmatian/docs/monitoring-alarms/' TF_VAR_account_id='123456789012' TF_VAR_infrastructure_name='new-dedicated-cluster' TF_VAR_dalmatian_role='dalmatian-read' TF_VAR_environment='production' TF_VAR_aurora='{identifier ="testaurora",in_use_by =["test-service"],clusters_in_use ={production =["test"],staging =["test"]},minimum_size ={production =2,staging =1},maximum_size ={production =2,staging =1},engine ="aurora-postgresql",engine_version ="11.9",db_name ="testapp",port =5432,force_ssl =true,maintenance_window ="mon:19:00-mon:19:30",backup_window ="09:00-10:00",backup_retention_period =31,parameter_store_path_db_url_name ="DATABASE_URL",sql_backup_scheduled_task_environment_variables =[{name ="foo",value ="bar"}],check_sql_backup_scheduled_task_environment_variables =[{name ="foo",value ="bar"}],sync_sql_backup_to_azure =false,replication_bucket_destination_arn ="arn:aws:s3:::your-destination-bucket-name",replication_kms_key_id ="your-destination-kms-key-id"}' terraform validate
DEBUG_CMD: TF_VAR_region='eu-west-2' TF_VAR_cidr='10.0.0.0/16' TF_VAR_root_domain_zone='dalmatian.dxw.net' TF_VAR_internal_domain_zone='dalmatian.internal' TF_VAR_ecs_private_subnets='[{availability_zone ="eu-west-2a",cidr ="10.0.128.0/24"},{availability_zone ="eu-west-2b",cidr ="10.0.129.0/24"},{availability_zone ="eu-west-2c",cidr ="10.0.130.0/24"}]' TF_VAR_extra_public_subnets='[{availability_zone ="eu-west-2a",cidr ="10.0.0.0/24"},{availability_zone ="eu-west-2b",cidr ="10.0.1.0/24"},{availability_zone ="eu-west-2c",cidr ="10.0.2.0/24"}]' TF_VAR_instances_key_name='dalmatian-ecs-instances' TF_VAR_instance_type='t2.medium' TF_VAR_min_servers='2' TF_VAR_max_servers='4' TF_VAR_max_instance_lifetime='86400' TF_VAR_associate_public_ip_address='0' TF_VAR_docker_storage_size='40' TF_VAR_dockerhub_email='' TF_VAR_dockerhub_token='' TF_VAR_enable_efs='false' TF_VAR_encrypt_efs='true' TF_VAR_efs_dirs='[]' TF_VAR_monitoring_docs_path='https://github.com/dxw/dalmatian/docs/monitoring-alarms/' TF_VAR_environment='production' TF_VAR_account_id='123456789012' TF_VAR_infrastructure_name='new-dedicated-cluster' TF_VAR_dalmatian_role='dalmatian-read' TF_VAR_aurora='{identifier ="testaurora",in_use_by =["test-service"],clusters_in_use ={production =["test"],staging =["test"]},minimum_size ={production =2,staging =1},maximum_size ={production =2,staging =1},engine ="aurora-postgresql",engine_version ="11.9",db_name ="testapp",port =5432,force_ssl =true,maintenance_window ="mon:19:00-mon:19:30",backup_window ="09:00-10:00",backup_retention_period =31,parameter_store_path_db_url_name ="DATABASE_URL",sql_backup_scheduled_task_environment_variables =[{name ="foo",value ="bar"}],check_sql_backup_scheduled_task_environment_variables =[{name ="foo",value ="bar"}],sync_sql_backup_to_azure =false,replication_bucket_destination_arn ="arn:aws:s3:::your-destination-bucket-name",replication_kms_key_id ="your-destination-kms-key-id"}' terraform plan
DEBUG_CMD: TF_VAR_region='eu-west-2' TF_VAR_cidr='10.0.0.0/16' TF_VAR_root_domain_zone='dalmatian.dxw.net' TF_VAR_internal_domain_zone='dalmatian.internal' TF_VAR_ecs_private_subnets='[{availability_zone ="eu-west-2a",cidr ="10.0.128.0/24"},{availability_zone ="eu-west-2b",cidr ="10.0.129.0/24"},{availability_zone ="eu-west-2c",cidr ="10.0.130.0/24"}]' TF_VAR_extra_public_subnets='[{availability_zone ="eu-west-2a",cidr ="10.0.0.0/24"},{availability_zone ="eu-west-2b",cidr ="10.0.1.0/24"},{availability_zone ="eu-west-2c",cidr ="10.0.2.0/24"}]' TF_VAR_instances_key_name='dalmatian-ecs-instances' TF_VAR_instance_type='t2.small' TF_VAR_min_servers='2' TF_VAR_max_servers='4' TF_VAR_max_instance_lifetime='86400' TF_VAR_associate_public_ip_address='0' TF_VAR_docker_storage_size='40' TF_VAR_dockerhub_email='' TF_VAR_dockerhub_token='' TF_VAR_enable_efs='false' TF_VAR_encrypt_efs='true' TF_VAR_efs_dirs='[]' TF_VAR_monitoring_docs_path='https://github.com/dxw/dalmatian/docs/monitoring-alarms/' TF_VAR_track_revision='feature/experiment' TF_VAR_extra_ecs_clusters='[{name ="test",subnets_name ="extra_private_subnets",min_servers ="2",max_servers ="4",instance_type ="t3.small"}]' TF_VAR_tinyproxy='{create =true}' TF_VAR_environment='staging' TF_VAR_account_id='123456789012' TF_VAR_infrastructure_name='new-dedicated-cluster' TF_VAR_dalmatian_role='dalmatian-read' TF_VAR_aurora='{identifier ="testaurora",in_use_by =["test-service"],clusters_in_use ={production =["test"],staging =["test"]},minimum_size ={production =2,staging =1},maximum_size ={production =2,staging =1},engine ="aurora-postgresql",engine_version ="11.9",db_name ="testapp",port =5432,force_ssl =true,maintenance_window ="mon:19:00-mon:19:30",backup_window ="09:00-10:00",backup_retention_period =31,parameter_store_path_db_url_name ="DATABASE_URL",sql_backup_scheduled_task_environment_variables =[{name ="foo",value ="bar"}],check_sql_backup_scheduled_task_environment_variables =[{name ="foo",value ="bar"}],sync_sql_backup_to_azure =false,replication_bucket_destination_arn ="arn:aws:s3:::your-destination-bucket-name",replication_kms_key_id ="your-destination-kms-key-id"}' terraform plan
DEBUG_EXPECTED: TF_VAR_region='eu-west-2' TF_VAR_cidr='10.0.0.0/16' TF_VAR_root_domain_zone='dalmatian.dxw.net' TF_VAR_internal_domain_zone='dalmatian.internal' TF_VAR_ecs_private_subnets='[{availability_zone ="eu-west-2a",cidr ="10.0.128.0/24"},{availability_zone ="eu-west-2b",cidr ="10.0.129.0/24"},{availability_zone ="eu-west-2c",cidr ="10.0.130.0/24"}]' TF_VAR_extra_public_subnets='[{availability_zone ="eu-west-2a",cidr ="10.0.0.0/24"},{availability_zone ="eu-west-2b",cidr ="10.0.1.0/24"},{availability_zone ="eu-west-2c",cidr ="10.0.2.0/24"}]' TF_VAR_instances_key_name='dalmatian-ecs-instances' TF_VAR_instance_type='t2.medium' TF_VAR_min_servers='2' TF_VAR_max_servers='4' TF_VAR_max_instance_lifetime='86400' TF_VAR_associate_public_ip_address='0' TF_VAR_docker_storage_size='40' TF_VAR_dockerhub_email='' TF_VAR_dockerhub_token='' TF_VAR_enable_efs='false' TF_VAR_encrypt_efs='true' TF_VAR_efs_dirs='[]' TF_VAR_monitoring_docs_path='https://github.com/dxw/dalmatian/docs/monitoring-alarms/' TF_VAR_account_id='123456789012' TF_VAR_infrastructure_name='new-dedicated-cluster' TF_VAR_dalmatian_role='dalmatian-read' TF_VAR_environment='production' TF_VAR_aurora='{identifier ="testaurora",in_use_by =["test-service"],clusters_in_use ={production =["test"],staging =["test"]},minimum_size ={production =2,staging =1},maximum_size ={production =2,staging =1},engine ="aurora-postgresql",engine_version ="11.9",db_name ="testapp",port =5432,force_ssl =true,maintenance_window ="mon:19:00-mon:19:30",backup_window ="09:00-10:00",backup_retention_period =31,parameter_store_path_db_url_name ="DATABASE_URL",sql_backup_scheduled_task_environment_variables =[{name ="foo",value ="bar"}],check_sql_backup_scheduled_task_environment_variables =[{name ="foo",value ="bar"}],sync_sql_backup_to_azure =false,replication_bucket_destination_arn ="arn:aws:s3:::your-destination-bucket-name",replication_kms_key_id ="your-destination-kms-key-id"}' terraform validate
DEBUG_CMD: TF_VAR_region='eu-west-2' TF_VAR_cidr='10.0.0.0/16' TF_VAR_root_domain_zone='dalmatian.dxw.net' TF_VAR_internal_domain_zone='dalmatian.internal' TF_VAR_ecs_private_subnets='[{availability_zone ="eu-west-2a",cidr ="10.0.128.0/24"},{availability_zone ="eu-west-2b",cidr ="10.0.129.0/24"},{availability_zone ="eu-west-2c",cidr ="10.0.130.0/24"}]' TF_VAR_extra_public_subnets='[{availability_zone ="eu-west-2a",cidr ="10.0.0.0/24"},{availability_zone ="eu-west-2b",cidr ="10.0.1.0/24"},{availability_zone ="eu-west-2c",cidr ="10.0.2.0/24"}]' TF_VAR_instances_key_name='dalmatian-ecs-instances' TF_VAR_instance_type='t2.medium' TF_VAR_min_servers='2' TF_VAR_max_servers='4' TF_VAR_max_instance_lifetime='86400' TF_VAR_associate_public_ip_address='0' TF_VAR_docker_storage_size='40' TF_VAR_dockerhub_email='' TF_VAR_dockerhub_token='' TF_VAR_enable_efs='false' TF_VAR_encrypt_efs='true' TF_VAR_efs_dirs='[]' TF_VAR_monitoring_docs_path='https://github.com/dxw/dalmatian/docs/monitoring-alarms/' TF_VAR_environment='production' TF_VAR_account_id='123456789012' TF_VAR_infrastructure_name='new-dedicated-cluster' TF_VAR_dalmatian_role='dalmatian-read' TF_VAR_aurora='{identifier ="testaurora",in_use_by =["test-service"],clusters_in_use ={production =["test"],staging =["test"]},minimum_size ={production =2,staging =1},maximum_size ={production =2,staging =1},engine ="aurora-postgresql",engine_version ="11.9",db_name ="testapp",port =5432,force_ssl =true,maintenance_window ="mon:19:00-mon:19:30",backup_window ="09:00-10:00",backup_retention_period =31,parameter_store_path_db_url_name ="DATABASE_URL",sql_backup_scheduled_task_environment_variables =[{name ="foo",value ="bar"}],check_sql_backup_scheduled_task_environment_variables =[{name ="foo",value ="bar"}],sync_sql_backup_to_azure =false,replication_bucket_destination_arn ="arn:aws:s3:::your-destination-bucket-name",replication_kms_key_id ="your-destination-kms-key-id"}' terraform plan
DEBUG_CMD: TF_VAR_region='eu-west-2' TF_VAR_cidr='10.0.0.0/16' TF_VAR_root_domain_zone='dalmatian.dxw.net' TF_VAR_internal_domain_zone='dalmatian.internal' TF_VAR_ecs_private_subnets='[{availability_zone ="eu-west-2a",cidr ="10.0.128.0/24"},{availability_zone ="eu-west-2b",cidr ="10.0.129.0/24"},{availability_zone ="eu-west-2c",cidr ="10.0.130.0/24"}]' TF_VAR_extra_public_subnets='[{availability_zone ="eu-west-2a",cidr ="10.0.0.0/24"},{availability_zone ="eu-west-2b",cidr ="10.0.1.0/24"},{availability_zone ="eu-west-2c",cidr ="10.0.2.0/24"}]' TF_VAR_instances_key_name='dalmatian-ecs-instances' TF_VAR_instance_type='t2.small' TF_VAR_min_servers='2' TF_VAR_max_servers='4' TF_VAR_max_instance_lifetime='86400' TF_VAR_associate_public_ip_address='0' TF_VAR_docker_storage_size='40' TF_VAR_dockerhub_email='' TF_VAR_dockerhub_token='' TF_VAR_enable_efs='false' TF_VAR_encrypt_efs='true' TF_VAR_efs_dirs='[]' TF_VAR_monitoring_docs_path='https://github.com/dxw/dalmatian/docs/monitoring-alarms/' TF_VAR_track_revision='feature/experiment' TF_VAR_extra_ecs_clusters='[{name ="test",subnets_name ="extra_private_subnets",min_servers ="2",max_servers ="4",instance_type ="t3.small"}]' TF_VAR_tinyproxy='{create =true}' TF_VAR_environment='staging' TF_VAR_account_id='123456789012' TF_VAR_infrastructure_name='new-dedicated-cluster' TF_VAR_dalmatian_role='dalmatian-read' TF_VAR_aurora='{identifier ="testaurora",in_use_by =["test-service"],clusters_in_use ={production =["test"],staging =["test"]},minimum_size ={production =2,staging =1},maximum_size ={production =2,staging =1},engine ="aurora-postgresql",engine_version ="11.9",db_name ="testapp",port =5432,force_ssl =true,maintenance_window ="mon:19:00-mon:19:30",backup_window ="09:00-10:00",backup_retention_period =31,parameter_store_path_db_url_name ="DATABASE_URL",sql_backup_scheduled_task_environment_variables =[{name ="foo",value ="bar"}],check_sql_backup_scheduled_task_environment_variables =[{name ="foo",value ="bar"}],sync_sql_backup_to_azure =false,replication_bucket_destination_arn ="arn:aws:s3:::your-destination-bucket-name",replication_kms_key_id ="your-destination-kms-key-id"}' terraform plan
DEBUG_EXPECTED: TF_VAR_region='eu-west-2' TF_VAR_cidr='10.0.0.0/16' TF_VAR_root_domain_zone='dalmatian.dxw.net' TF_VAR_internal_domain_zone='dalmatian.internal' TF_VAR_ecs_private_subnets='[{availability_zone ="eu-west-2a",cidr ="10.0.128.0/24"},{availability_zone ="eu-west-2b",cidr ="10.0.129.0/24"},{availability_zone ="eu-west-2c",cidr ="10.0.130.0/24"}]' TF_VAR_extra_public_subnets='[{availability_zone ="eu-west-2a",cidr ="10.0.0.0/24"},{availability_zone ="eu-west-2b",cidr ="10.0.1.0/24"},{availability_zone ="eu-west-2c",cidr ="10.0.2.0/24"}]' TF_VAR_instances_key_name='dalmatian-ecs-instances' TF_VAR_instance_type='t2.medium' TF_VAR_min_servers='2' TF_VAR_max_servers='4' TF_VAR_max_instance_lifetime='86400' TF_VAR_associate_public_ip_address='0' TF_VAR_docker_storage_size='40' TF_VAR_dockerhub_email='' TF_VAR_dockerhub_token='' TF_VAR_enable_efs='false' TF_VAR_encrypt_efs='true' TF_VAR_efs_dirs='[]' TF_VAR_monitoring_docs_path='https://github.com/dxw/dalmatian/docs/monitoring-alarms/' TF_VAR_account_id='123456789012' TF_VAR_infrastructure_name='new-dedicated-cluster' TF_VAR_dalmatian_role='dalmatian-read' TF_VAR_environment='production' TF_VAR_aurora='{identifier ="testaurora",in_use_by =["test-service"],clusters_in_use ={production =["test"],staging =["test"]},minimum_size ={production =2,staging =1},maximum_size ={production =2,staging =1},engine ="aurora-postgresql",engine_version ="11.9",db_name ="testapp",port =5432,force_ssl =true,maintenance_window ="mon:19:00-mon:19:30",backup_window ="09:00-10:00",backup_retention_period =31,parameter_store_path_db_url_name ="DATABASE_URL",sql_backup_scheduled_task_environment_variables =[{name ="foo",value ="bar"}],check_sql_backup_scheduled_task_environment_variables =[{name ="foo",value ="bar"}],sync_sql_backup_to_azure =false,replication_bucket_destination_arn ="arn:aws:s3:::your-destination-bucket-name",replication_kms_key_id ="your-destination-kms-key-id"}' terraform validate
DEBUG_CMD: TF_VAR_region='eu-west-2' TF_VAR_cidr='10.0.0.0/16' TF_VAR_root_domain_zone='dalmatian.dxw.net' TF_VAR_internal_domain_zone='dalmatian.internal' TF_VAR_ecs_private_subnets='[{availability_zone ="eu-west-2a",cidr ="10.0.128.0/24"},{availability_zone ="eu-west-2b",cidr ="10.0.129.0/24"},{availability_zone ="eu-west-2c",cidr ="10.0.130.0/24"}]' TF_VAR_extra_public_subnets='[{availability_zone ="eu-west-2a",cidr ="10.0.0.0/24"},{availability_zone ="eu-west-2b",cidr ="10.0.1.0/24"},{availability_zone ="eu-west-2c",cidr ="10.0.2.0/24"}]' TF_VAR_instances_key_name='dalmatian-ecs-instances' TF_VAR_instance_type='t2.medium' TF_VAR_min_servers='2' TF_VAR_max_servers='4' TF_VAR_max_instance_lifetime='86400' TF_VAR_associate_public_ip_address='0' TF_VAR_docker_storage_size='40' TF_VAR_dockerhub_email='' TF_VAR_dockerhub_token='' TF_VAR_enable_efs='false' TF_VAR_encrypt_efs='true' TF_VAR_efs_dirs='[]' TF_VAR_monitoring_docs_path='https://github.com/dxw/dalmatian/docs/monitoring-alarms/' TF_VAR_environment='production' TF_VAR_account_id='123456789012' TF_VAR_infrastructure_name='new-dedicated-cluster' TF_VAR_dalmatian_role='dalmatian-read' TF_VAR_aurora='{identifier ="testaurora",in_use_by =["test-service"],clusters_in_use ={production =["test"],staging =["test"]},minimum_size ={production =2,staging =1},maximum_size ={production =2,staging =1},engine ="aurora-postgresql",engine_version ="11.9",db_name ="testapp",port =5432,force_ssl =true,maintenance_window ="mon:19:00-mon:19:30",backup_window ="09:00-10:00",backup_retention_period =31,parameter_store_path_db_url_name ="DATABASE_URL",sql_backup_scheduled_task_environment_variables =[{name ="foo",value ="bar"}],check_sql_backup_scheduled_task_environment_variables =[{name ="foo",value ="bar"}],sync_sql_backup_to_azure =false,replication_bucket_destination_arn ="arn:aws:s3:::your-destination-bucket-name",replication_kms_key_id ="your-destination-kms-key-id"}' terraform plan
DEBUG_CMD: TF_VAR_region='eu-west-2' TF_VAR_cidr='10.0.0.0/16' TF_VAR_root_domain_zone='dalmatian.dxw.net' TF_VAR_internal_domain_zone='dalmatian.internal' TF_VAR_ecs_private_subnets='[{availability_zone ="eu-west-2a",cidr ="10.0.128.0/24"},{availability_zone ="eu-west-2b",cidr ="10.0.129.0/24"},{availability_zone ="eu-west-2c",cidr ="10.0.130.0/24"}]' TF_VAR_extra_public_subnets='[{availability_zone ="eu-west-2a",cidr ="10.0.0.0/24"},{availability_zone ="eu-west-2b",cidr ="10.0.1.0/24"},{availability_zone ="eu-west-2c",cidr ="10.0.2.0/24"}]' TF_VAR_instances_key_name='dalmatian-ecs-instances' TF_VAR_instance_type='t2.small' TF_VAR_min_servers='2' TF_VAR_max_servers='4' TF_VAR_max_instance_lifetime='86400' TF_VAR_associate_public_ip_address='0' TF_VAR_docker_storage_size='40' TF_VAR_dockerhub_email='' TF_VAR_dockerhub_token='' TF_VAR_enable_efs='false' TF_VAR_encrypt_efs='true' TF_VAR_efs_dirs='[]' TF_VAR_monitoring_docs_path='https://github.com/dxw/dalmatian/docs/monitoring-alarms/' TF_VAR_track_revision='feature/experiment' TF_VAR_extra_ecs_clusters='[{name ="test",subnets_name ="extra_private_subnets",min_servers ="2",max_servers ="4",instance_type ="t3.small"}]' TF_VAR_tinyproxy='{create =true}' TF_VAR_environment='staging' TF_VAR_account_id='123456789012' TF_VAR_infrastructure_name='new-dedicated-cluster' TF_VAR_dalmatian_role='dalmatian-read' TF_VAR_aurora='{identifier ="testaurora",in_use_by =["test-service"],clusters_in_use ={production =["test"],staging =["test"]},minimum_size ={production =2,staging =1},maximum_size ={production =2,staging =1},engine ="aurora-postgresql",engine_version ="11.9",db_name ="testapp",port =5432,force_ssl =true,maintenance_window ="mon:19:00-mon:19:30",backup_window ="09:00-10:00",backup_retention_period =31,parameter_store_path_db_url_name ="DATABASE_URL",sql_backup_scheduled_task_environment_variables =[{name ="foo",value ="bar"}],check_sql_backup_scheduled_task_environment_variables =[{name ="foo",value ="bar"}],sync_sql_backup_to_azure =false,replication_bucket_destination_arn ="arn:aws:s3:::your-destination-bucket-name",replication_kms_key_id ="your-destination-kms-key-id"}' terraform plan
DEBUG_EXPECTED: TF_VAR_region='eu-west-2' TF_VAR_cidr='10.0.0.0/16' TF_VAR_root_domain_zone='dalmatian.dxw.net' TF_VAR_internal_domain_zone='dalmatian.internal' TF_VAR_ecs_private_subnets='[{availability_zone ="eu-west-2a",cidr ="10.0.128.0/24"},{availability_zone ="eu-west-2b",cidr ="10.0.129.0/24"},{availability_zone ="eu-west-2c",cidr ="10.0.130.0/24"}]' TF_VAR_extra_public_subnets='[{availability_zone ="eu-west-2a",cidr ="10.0.0.0/24"},{availability_zone ="eu-west-2b",cidr ="10.0.1.0/24"},{availability_zone ="eu-west-2c",cidr ="10.0.2.0/24"}]' TF_VAR_instances_key_name='dalmatian-ecs-instances' TF_VAR_instance_type='t2.medium' TF_VAR_min_servers='2' TF_VAR_max_servers='4' TF_VAR_max_instance_lifetime='86400' TF_VAR_associate_public_ip_address='0' TF_VAR_docker_storage_size='40' TF_VAR_dockerhub_email='' TF_VAR_dockerhub_token='' TF_VAR_enable_efs='false' TF_VAR_encrypt_efs='true' TF_VAR_efs_dirs='[]' TF_VAR_monitoring_docs_path='https://github.com/dxw/dalmatian/docs/monitoring-alarms/' TF_VAR_account_id='123456789012' TF_VAR_infrastructure_name='new-dedicated-cluster' TF_VAR_dalmatian_role='dalmatian-read' TF_VAR_environment='production' TF_VAR_aurora='{identifier ="testaurora",in_use_by =["test-service"],clusters_in_use ={production =["test"],staging =["test"]},minimum_size ={production =2,staging =1},maximum_size ={production =2,staging =1},engine ="aurora-postgresql",engine_version ="11.9",db_name ="testapp",port =5432,force_ssl =true,maintenance_window ="mon:19:00-mon:19:30",backup_window ="09:00-10:00",backup_retention_period =31,parameter_store_path_db_url_name ="DATABASE_URL",sql_backup_scheduled_task_environment_variables =[{name ="foo",value ="bar"}],check_sql_backup_scheduled_task_environment_variables =[{name ="foo",value ="bar"}],sync_sql_backup_to_azure =false,replication_bucket_destination_arn ="arn:aws:s3:::your-destination-bucket-name",replication_kms_key_id ="your-destination-kms-key-id"}' terraform validate
DEBUG_CMD: TF_VAR_region='eu-west-2' TF_VAR_cidr='10.0.0.0/16' TF_VAR_root_domain_zone='dalmatian.dxw.net' TF_VAR_internal_domain_zone='dalmatian.internal' TF_VAR_ecs_private_subnets='[{availability_zone ="eu-west-2a",cidr ="10.0.128.0/24"},{availability_zone ="eu-west-2b",cidr ="10.0.129.0/24"},{availability_zone ="eu-west-2c",cidr ="10.0.130.0/24"}]' TF_VAR_extra_public_subnets='[{availability_zone ="eu-west-2a",cidr ="10.0.0.0/24"},{availability_zone ="eu-west-2b",cidr ="10.0.1.0/24"},{availability_zone ="eu-west-2c",cidr ="10.0.2.0/24"}]' TF_VAR_instances_key_name='dalmatian-ecs-instances' TF_VAR_instance_type='t2.medium' TF_VAR_min_servers='2' TF_VAR_max_servers='4' TF_VAR_max_instance_lifetime='86400' TF_VAR_associate_public_ip_address='0' TF_VAR_docker_storage_size='40' TF_VAR_dockerhub_email='' TF_VAR_dockerhub_token='' TF_VAR_enable_efs='false' TF_VAR_encrypt_efs='true' TF_VAR_efs_dirs='[]' TF_VAR_monitoring_docs_path='https://github.com/dxw/dalmatian/docs/monitoring-alarms/' TF_VAR_environment='production' TF_VAR_account_id='123456789012' TF_VAR_infrastructure_name='new-dedicated-cluster' TF_VAR_dalmatian_role='dalmatian-read' TF_VAR_aurora='{identifier ="testaurora",in_use_by =["test-service"],clusters_in_use ={production =["test"],staging =["test"]},minimum_size ={production =2,staging =1},maximum_size ={production =2,staging =1},engine ="aurora-postgresql",engine_version ="11.9",db_name ="testapp",port =5432,force_ssl =true,maintenance_window ="mon:19:00-mon:19:30",backup_window ="09:00-10:00",backup_retention_period =31,parameter_store_path_db_url_name ="DATABASE_URL",sql_backup_scheduled_task_environment_variables =[{name ="foo",value ="bar"}],check_sql_backup_scheduled_task_environment_variables =[{name ="foo",value ="bar"}],sync_sql_backup_to_azure =false,replication_bucket_destination_arn ="arn:aws:s3:::your-destination-bucket-name",replication_kms_key_id ="your-destination-kms-key-id"}' terraform plan
DEBUG_CMD: TF_VAR_region='eu-west-2' TF_VAR_cidr='10.0.0.0/16' TF_VAR_root_domain_zone='dalmatian.dxw.net' TF_VAR_internal_domain_zone='dalmatian.internal' TF_VAR_ecs_private_subnets='[{availability_zone ="eu-west-2a",cidr ="10.0.128.0/24"},{availability_zone ="eu-west-2b",cidr ="10.0.129.0/24"},{availability_zone ="eu-west-2c",cidr ="10.0.130.0/24"}]' TF_VAR_extra_public_subnets='[{availability_zone ="eu-west-2a",cidr ="10.0.0.0/24"},{availability_zone ="eu-west-2b",cidr ="10.0.1.0/24"},{availability_zone ="eu-west-2c",cidr ="10.0.2.0/24"}]' TF_VAR_instances_key_name='dalmatian-ecs-instances' TF_VAR_instance_type='t2.small' TF_VAR_min_servers='2' TF_VAR_max_servers='4' TF_VAR_max_instance_lifetime='86400' TF_VAR_associate_public_ip_address='0' TF_VAR_docker_storage_size='40' TF_VAR_dockerhub_email='' TF_VAR_dockerhub_token='' TF_VAR_enable_efs='false' TF_VAR_encrypt_efs='true' TF_VAR_efs_dirs='[]' TF_VAR_monitoring_docs_path='https://github.com/dxw/dalmatian/docs/monitoring-alarms/' TF_VAR_track_revision='feature/experiment' TF_VAR_extra_ecs_clusters='[{name ="test",subnets_name ="extra_private_subnets",min_servers ="2",max_servers ="4",instance_type ="t3.small"}]' TF_VAR_tinyproxy='{create =true}' TF_VAR_environment='staging' TF_VAR_account_id='123456789012' TF_VAR_infrastructure_name='new-dedicated-cluster' TF_VAR_dalmatian_role='dalmatian-read' TF_VAR_aurora='{identifier ="testaurora",in_use_by =["test-service"],clusters_in_use ={production =["test"],staging =["test"]},minimum_size ={production =2,staging =1},maximum_size ={production =2,staging =1},engine ="aurora-postgresql",engine_version ="11.9",db_name ="testapp",port =5432,force_ssl =true,maintenance_window ="mon:19:00-mon:19:30",backup_window ="09:00-10:00",backup_retention_period =31,parameter_store_path_db_url_name ="DATABASE_URL",sql_backup_scheduled_task_environment_variables =[{name ="foo",value ="bar"}],check_sql_backup_scheduled_task_environment_variables =[{name ="foo",value ="bar"}],sync_sql_backup_to_azure =false,replication_bucket_destination_arn ="arn:aws:s3:::your-destination-bucket-name",replication_kms_key_id ="your-destination-kms-key-id"}' terraform plan
DEBUG_EXPECTED: TF_VAR_region='eu-west-2' TF_VAR_cidr='10.0.0.0/16' TF_VAR_root_domain_zone='dalmatian.dxw.net' TF_VAR_internal_domain_zone='dalmatian.internal' TF_VAR_ecs_private_subnets='[{availability_zone ="eu-west-2a",cidr ="10.0.128.0/24"},{availability_zone ="eu-west-2b",cidr ="10.0.129.0/24"},{availability_zone ="eu-west-2c",cidr ="10.0.130.0/24"}]' TF_VAR_extra_public_subnets='[{availability_zone ="eu-west-2a",cidr ="10.0.0.0/24"},{availability_zone ="eu-west-2b",cidr ="10.0.1.0/24"},{availability_zone ="eu-west-2c",cidr ="10.0.2.0/24"}]' TF_VAR_instances_key_name='dalmatian-ecs-instances' TF_VAR_instance_type='t2.medium' TF_VAR_min_servers='2' TF_VAR_max_servers='4' TF_VAR_max_instance_lifetime='86400' TF_VAR_associate_public_ip_address='0' TF_VAR_docker_storage_size='40' TF_VAR_dockerhub_email='' TF_VAR_dockerhub_token='' TF_VAR_enable_efs='false' TF_VAR_encrypt_efs='true' TF_VAR_efs_dirs='[]' TF_VAR_monitoring_docs_path='https://github.com/dxw/dalmatian/docs/monitoring-alarms/' TF_VAR_account_id='123456789012' TF_VAR_infrastructure_name='new-dedicated-cluster' TF_VAR_dalmatian_role='dalmatian-read' TF_VAR_environment='production' TF_VAR_aurora='{identifier ="testaurora",in_use_by =["test-service"],clusters_in_use ={production =["test"],staging =["test"]},minimum_size ={production =2,staging =1},maximum_size ={production =2,staging =1},engine ="aurora-postgresql",engine_version ="11.9",db_name ="testapp",port =5432,force_ssl =true,maintenance_window ="mon:19:00-mon:19:30",backup_window ="09:00-10:00",backup_retention_period =31,parameter_store_path_db_url_name ="DATABASE_URL",sql_backup_scheduled_task_environment_variables =[{name ="foo",value ="bar"}],check_sql_backup_scheduled_task_environment_variables =[{name ="foo",value ="bar"}],sync_sql_backup_to_azure =false,replication_bucket_destination_arn ="arn:aws:s3:::your-destination-bucket-name",replication_kms_key_id ="your-destination-kms-key-id"}' terraform validate
DEBUG_CMD: TF_VAR_region='eu-west-2' TF_VAR_cidr='10.0.0.0/16' TF_VAR_root_domain_zone='dalmatian.dxw.net' TF_VAR_internal_domain_zone='dalmatian.internal' TF_VAR_ecs_private_subnets='[{availability_zone ="eu-west-2a",cidr ="10.0.128.0/24"},{availability_zone ="eu-west-2b",cidr ="10.0.129.0/24"},{availability_zone ="eu-west-2c",cidr ="10.0.130.0/24"}]' TF_VAR_extra_public_subnets='[{availability_zone ="eu-west-2a",cidr ="10.0.0.0/24"},{availability_zone ="eu-west-2b",cidr ="10.0.1.0/24"},{availability_zone ="eu-west-2c",cidr ="10.0.2.0/24"}]' TF_VAR_instances_key_name='dalmatian-ecs-instances' TF_VAR_instance_type='t2.medium' TF_VAR_min_servers='2' TF_VAR_max_servers='4' TF_VAR_max_instance_lifetime='86400' TF_VAR_associate_public_ip_address='0' TF_VAR_docker_storage_size='40' TF_VAR_dockerhub_email='' TF_VAR_dockerhub_token='' TF_VAR_enable_efs='false' TF_VAR_encrypt_efs='true' TF_VAR_efs_dirs='[]' TF_VAR_monitoring_docs_path='https://github.com/dxw/dalmatian/docs/monitoring-alarms/' TF_VAR_environment='production' TF_VAR_account_id='123456789012' TF_VAR_infrastructure_name='new-dedicated-cluster' TF_VAR_dalmatian_role='dalmatian-read' TF_VAR_aurora='{identifier ="testaurora",in_use_by =["test-service"],clusters_in_use ={production =["test"],staging =["test"]},minimum_size ={production =2,staging =1},maximum_size ={production =2,staging =1},engine ="aurora-postgresql",engine_version ="11.9",db_name ="testapp",port =5432,force_ssl =true,maintenance_window ="mon:19:00-mon:19:30",backup_window ="09:00-10:00",backup_retention_period =31,parameter_store_path_db_url_name ="DATABASE_URL",sql_backup_scheduled_task_environment_variables =[{name ="foo",value ="bar"}],check_sql_backup_scheduled_task_environment_variables =[{name ="foo",value ="bar"}],sync_sql_backup_to_azure =false,replication_bucket_destination_arn ="arn:aws:s3:::your-destination-bucket-name",replication_kms_key_id ="your-destination-kms-key-id"}' terraform plan
DEBUG_CMD: TF_VAR_region='eu-west-2' TF_VAR_cidr='10.0.0.0/16' TF_VAR_root_domain_zone='dalmatian.dxw.net' TF_VAR_internal_domain_zone='dalmatian.internal' TF_VAR_ecs_private_subnets='[{availability_zone ="eu-west-2a",cidr ="10.0.128.0/24"},{availability_zone ="eu-west-2b",cidr ="10.0.129.0/24"},{availability_zone ="eu-west-2c",cidr ="10.0.130.0/24"}]' TF_VAR_extra_public_subnets='[{availability_zone ="eu-west-2a",cidr ="10.0.0.0/24"},{availability_zone ="eu-west-2b",cidr ="10.0.1.0/24"},{availability_zone ="eu-west-2c",cidr ="10.0.2.0/24"}]' TF_VAR_instances_key_name='dalmatian-ecs-instances' TF_VAR_instance_type='t2.small' TF_VAR_min_servers='2' TF_VAR_max_servers='4' TF_VAR_max_instance_lifetime='86400' TF_VAR_associate_public_ip_address='0' TF_VAR_docker_storage_size='40' TF_VAR_dockerhub_email='' TF_VAR_dockerhub_token='' TF_VAR_enable_efs='false' TF_VAR_encrypt_efs='true' TF_VAR_efs_dirs='[]' TF_VAR_monitoring_docs_path='https://github.com/dxw/dalmatian/docs/monitoring-alarms/' TF_VAR_track_revision='feature/experiment' TF_VAR_extra_ecs_clusters='[{name ="test",subnets_name ="extra_private_subnets",min_servers ="2",max_servers ="4",instance_type ="t3.small"}]' TF_VAR_tinyproxy='{create =true}' TF_VAR_environment='staging' TF_VAR_account_id='123456789012' TF_VAR_infrastructure_name='new-dedicated-cluster' TF_VAR_dalmatian_role='dalmatian-read' TF_VAR_aurora='{identifier ="testaurora",in_use_by =["test-service"],clusters_in_use ={production =["test"],staging =["test"]},minimum_size ={production =2,staging =1},maximum_size ={production =2,staging =1},engine ="aurora-postgresql",engine_version ="11.9",db_name ="testapp",port =5432,force_ssl =true,maintenance_window ="mon:19:00-mon:19:30",backup_window ="09:00-10:00",backup_retention_period =31,parameter_store_path_db_url_name ="DATABASE_URL",sql_backup_scheduled_task_environment_variables =[{name ="foo",value ="bar"}],check_sql_backup_scheduled_task_environment_variables =[{name ="foo",value ="bar"}],sync_sql_backup_to_azure =false,replication_bucket_destination_arn ="arn:aws:s3:::your-destination-bucket-name",replication_kms_key_id ="your-destination-kms-key-id"}' terraform plan
DEBUG_EXPECTED: TF_VAR_region='eu-west-2' TF_VAR_cidr='10.0.0.0/16' TF_VAR_root_domain_zone='dalmatian.dxw.net' TF_VAR_internal_domain_zone='dalmatian.internal' TF_VAR_ecs_private_subnets='[{availability_zone ="eu-west-2a",cidr ="10.0.128.0/24"},{availability_zone ="eu-west-2b",cidr ="10.0.129.0/24"},{availability_zone ="eu-west-2c",cidr ="10.0.130.0/24"}]' TF_VAR_extra_public_subnets='[{availability_zone ="eu-west-2a",cidr ="10.0.0.0/24"},{availability_zone ="eu-west-2b",cidr ="10.0.1.0/24"},{availability_zone ="eu-west-2c",cidr ="10.0.2.0/24"}]' TF_VAR_instances_key_name='dalmatian-ecs-instances' TF_VAR_instance_type='t2.medium' TF_VAR_min_servers='2' TF_VAR_max_servers='4' TF_VAR_max_instance_lifetime='86400' TF_VAR_associate_public_ip_address='0' TF_VAR_docker_storage_size='40' TF_VAR_dockerhub_email='' TF_VAR_dockerhub_token='' TF_VAR_enable_efs='false' TF_VAR_encrypt_efs='true' TF_VAR_efs_dirs='[]' TF_VAR_monitoring_docs_path='https://github.com/dxw/dalmatian/docs/monitoring-alarms/' TF_VAR_account_id='123456789012' TF_VAR_infrastructure_name='new-dedicated-cluster' TF_VAR_dalmatian_role='dalmatian-read' TF_VAR_environment='production' TF_VAR_aurora='{identifier ="testaurora",in_use_by =["test-service"],clusters_in_use ={production =["test"],staging =["test"]},minimum_size ={production =2,staging =1},maximum_size ={production =2,staging =1},engine ="aurora-postgresql",engine_version ="11.9",db_name ="testapp",port =5432,force_ssl =true,maintenance_window ="mon:19:00-mon:19:30",backup_window ="09:00-10:00",backup_retention_period =31,parameter_store_path_db_url_name ="DATABASE_URL",sql_backup_scheduled_task_environment_variables =[{name ="foo",value ="bar"}],check_sql_backup_scheduled_task_environment_variables =[{name ="foo",value ="bar"}],sync_sql_backup_to_azure =false,replication_bucket_destination_arn ="arn:aws:s3:::your-destination-bucket-name",replication_kms_key_id ="your-destination-kms-key-id"}' terraform validate
DEBUG_CMD: TF_VAR_region='eu-west-2' TF_VAR_cidr='10.0.0.0/16' TF_VAR_root_domain_zone='dalmatian.dxw.net' TF_VAR_internal_domain_zone='dalmatian.internal' TF_VAR_ecs_private_subnets='[{availability_zone ="eu-west-2a",cidr ="10.0.128.0/24"},{availability_zone ="eu-west-2b",cidr ="10.0.129.0/24"},{availability_zone ="eu-west-2c",cidr ="10.0.130.0/24"}]' TF_VAR_extra_public_subnets='[{availability_zone ="eu-west-2a",cidr ="10.0.0.0/24"},{availability_zone ="eu-west-2b",cidr ="10.0.1.0/24"},{availability_zone ="eu-west-2c",cidr ="10.0.2.0/24"}]' TF_VAR_instances_key_name='dalmatian-ecs-instances' TF_VAR_instance_type='t2.medium' TF_VAR_min_servers='2' TF_VAR_max_servers='4' TF_VAR_max_instance_lifetime='86400' TF_VAR_associate_public_ip_address='0' TF_VAR_docker_storage_size='40' TF_VAR_dockerhub_email='' TF_VAR_dockerhub_token='' TF_VAR_enable_efs='false' TF_VAR_encrypt_efs='true' TF_VAR_efs_dirs='[]' TF_VAR_monitoring_docs_path='https://github.com/dxw/dalmatian/docs/monitoring-alarms/' TF_VAR_environment='production' TF_VAR_account_id='123456789012' TF_VAR_infrastructure_name='new-dedicated-cluster' TF_VAR_dalmatian_role='dalmatian-read' TF_VAR_aurora='{identifier ="testaurora",in_use_by =["test-service"],clusters_in_use ={production =["test"],staging =["test"]},minimum_size ={production =2,staging =1},maximum_size ={production =2,staging =1},engine ="aurora-postgresql",engine_version ="11.9",db_name ="testapp",port =5432,force_ssl =true,maintenance_window ="mon:19:00-mon:19:30",backup_window ="09:00-10:00",backup_retention_period =31,parameter_store_path_db_url_name ="DATABASE_URL",sql_backup_scheduled_task_environment_variables =[{name ="foo",value ="bar"}],check_sql_backup_scheduled_task_environment_variables =[{name ="foo",value ="bar"}],sync_sql_backup_to_azure =false,replication_bucket_destination_arn ="arn:aws:s3:::your-destination-bucket-name",replication_kms_key_id ="your-destination-kms-key-id"}' terraform plan
DEBUG_CMD: TF_VAR_region='eu-west-2' TF_VAR_cidr='10.0.0.0/16' TF_VAR_root_domain_zone='dalmatian.dxw.net' TF_VAR_internal_domain_zone='dalmatian.internal' TF_VAR_ecs_private_subnets='[{availability_zone ="eu-west-2a",cidr ="10.0.128.0/24"},{availability_zone ="eu-west-2b",cidr ="10.0.129.0/24"},{availability_zone ="eu-west-2c",cidr ="10.0.130.0/24"}]' TF_VAR_extra_public_subnets='[{availability_zone ="eu-west-2a",cidr ="10.0.0.0/24"},{availability_zone ="eu-west-2b",cidr ="10.0.1.0/24"},{availability_zone ="eu-west-2c",cidr ="10.0.2.0/24"}]' TF_VAR_instances_key_name='dalmatian-ecs-instances' TF_VAR_instance_type='t2.small' TF_VAR_min_servers='2' TF_VAR_max_servers='4' TF_VAR_max_instance_lifetime='86400' TF_VAR_associate_public_ip_address='0' TF_VAR_docker_storage_size='40' TF_VAR_dockerhub_email='' TF_VAR_dockerhub_token='' TF_VAR_enable_efs='false' TF_VAR_encrypt_efs='true' TF_VAR_efs_dirs='[]' TF_VAR_monitoring_docs_path='https://github.com/dxw/dalmatian/docs/monitoring-alarms/' TF_VAR_track_revision='feature/experiment' TF_VAR_extra_ecs_clusters='[{name ="test",subnets_name ="extra_private_subnets",min_servers ="2",max_servers ="4",instance_type ="t3.small"}]' TF_VAR_tinyproxy='{create =true}' TF_VAR_environment='staging' TF_VAR_account_id='123456789012' TF_VAR_infrastructure_name='new-dedicated-cluster' TF_VAR_dalmatian_role='dalmatian-read' TF_VAR_aurora='{identifier ="testaurora",in_use_by =["test-service"],clusters_in_use ={production =["test"],staging =["test"]},minimum_size ={production =2,staging =1},maximum_size ={production =2,staging =1},engine ="aurora-postgresql",engine_version ="11.9",db_name ="testapp",port =5432,force_ssl =true,maintenance_window ="mon:19:00-mon:19:30",backup_window ="09:00-10:00",backup_retention_period =31,parameter_store_path_db_url_name ="DATABASE_URL",sql_backup_scheduled_task_environment_variables =[{name ="foo",value ="bar"}],check_sql_backup_scheduled_task_environment_variables =[{name ="foo",value ="bar"}],sync_sql_backup_to_azure =false,replication_bucket_destination_arn ="arn:aws:s3:::your-destination-bucket-name",replication_kms_key_id ="your-destination-kms-key-id"}' terraform plan
DEBUG_EXPECTED: TF_VAR_region='eu-west-2' TF_VAR_cidr='10.0.0.0/16' TF_VAR_root_domain_zone='dalmatian.dxw.net' TF_VAR_internal_domain_zone='dalmatian.internal' TF_VAR_ecs_private_subnets='[{availability_zone ="eu-west-2a",cidr ="10.0.128.0/24"},{availability_zone ="eu-west-2b",cidr ="10.0.129.0/24"},{availability_zone ="eu-west-2c",cidr ="10.0.130.0/24"}]' TF_VAR_extra_public_subnets='[{availability_zone ="eu-west-2a",cidr ="10.0.0.0/24"},{availability_zone ="eu-west-2b",cidr ="10.0.1.0/24"},{availability_zone ="eu-west-2c",cidr ="10.0.2.0/24"}]' TF_VAR_instances_key_name='dalmatian-ecs-instances' TF_VAR_instance_type='t2.medium' TF_VAR_min_servers='2' TF_VAR_max_servers='4' TF_VAR_max_instance_lifetime='86400' TF_VAR_associate_public_ip_address='0' TF_VAR_docker_storage_size='40' TF_VAR_dockerhub_email='' TF_VAR_dockerhub_token='' TF_VAR_enable_efs='false' TF_VAR_encrypt_efs='true' TF_VAR_efs_dirs='[]' TF_VAR_monitoring_docs_path='https://github.com/dxw/dalmatian/docs/monitoring-alarms/' TF_VAR_account_id='123456789012' TF_VAR_infrastructure_name='new-dedicated-cluster' TF_VAR_dalmatian_role='dalmatian-read' TF_VAR_environment='production' TF_VAR_aurora='{identifier ="testaurora",in_use_by =["test-service"],clusters_in_use ={production =["test"],staging =["test"]},minimum_size ={production =2,staging =1},maximum_size ={production =2,staging =1},engine ="aurora-postgresql",engine_version ="11.9",db_name ="testapp",port =5432,force_ssl =true,maintenance_window ="mon:19:00-mon:19:30",backup_window ="09:00-10:00",backup_retention_period =31,parameter_store_path_db_url_name ="DATABASE_URL",sql_backup_scheduled_task_environment_variables =[{name ="foo",value ="bar"}],check_sql_backup_scheduled_task_environment_variables =[{name ="foo",value ="bar"}],sync_sql_backup_to_azure =false,replication_bucket_destination_arn ="arn:aws:s3:::your-destination-bucket-name",replication_kms_key_id ="your-destination-kms-key-id"}' terraform validate
DEBUG_CMD: TF_VAR_region='eu-west-2' TF_VAR_cidr='10.0.0.0/16' TF_VAR_root_domain_zone='dalmatian.dxw.net' TF_VAR_internal_domain_zone='dalmatian.internal' TF_VAR_ecs_private_subnets='[{availability_zone ="eu-west-2a",cidr ="10.0.128.0/24"},{availability_zone ="eu-west-2b",cidr ="10.0.129.0/24"},{availability_zone ="eu-west-2c",cidr ="10.0.130.0/24"}]' TF_VAR_extra_public_subnets='[{availability_zone ="eu-west-2a",cidr ="10.0.0.0/24"},{availability_zone ="eu-west-2b",cidr ="10.0.1.0/24"},{availability_zone ="eu-west-2c",cidr ="10.0.2.0/24"}]' TF_VAR_instances_key_name='dalmatian-ecs-instances' TF_VAR_instance_type='t2.medium' TF_VAR_min_servers='2' TF_VAR_max_servers='4' TF_VAR_max_instance_lifetime='86400' TF_VAR_associate_public_ip_address='0' TF_VAR_docker_storage_size='40' TF_VAR_dockerhub_email='' TF_VAR_dockerhub_token='' TF_VAR_enable_efs='false' TF_VAR_encrypt_efs='true' TF_VAR_efs_dirs='[]' TF_VAR_monitoring_docs_path='https://github.com/dxw/dalmatian/docs/monitoring-alarms/' TF_VAR_environment='production' TF_VAR_account_id='123456789012' TF_VAR_infrastructure_name='new-dedicated-cluster' TF_VAR_dalmatian_role='dalmatian-read' TF_VAR_aurora='{identifier ="testaurora",in_use_by =["test-service"],clusters_in_use ={production =["test"],staging =["test"]},minimum_size ={production =2,staging =1},maximum_size ={production =2,staging =1},engine ="aurora-postgresql",engine_version ="11.9",db_name ="testapp",port =5432,force_ssl =true,maintenance_window ="mon:19:00-mon:19:30",backup_window ="09:00-10:00",backup_retention_period =31,parameter_store_path_db_url_name ="DATABASE_URL",sql_backup_scheduled_task_environment_variables =[{name ="foo",value ="bar"}],check_sql_backup_scheduled_task_environment_variables =[{name ="foo",value ="bar"}],sync_sql_backup_to_azure =false,replication_bucket_destination_arn ="arn:aws:s3:::your-destination-bucket-name",replication_kms_key_id ="your-destination-kms-key-id"}' terraform plan
DEBUG_CMD: TF_VAR_region='eu-west-2' TF_VAR_cidr='10.0.0.0/16' TF_VAR_root_domain_zone='dalmatian.dxw.net' TF_VAR_internal_domain_zone='dalmatian.internal' TF_VAR_ecs_private_subnets='[{availability_zone ="eu-west-2a",cidr ="10.0.128.0/24"},{availability_zone ="eu-west-2b",cidr ="10.0.129.0/24"},{availability_zone ="eu-west-2c",cidr ="10.0.130.0/24"}]' TF_VAR_extra_public_subnets='[{availability_zone ="eu-west-2a",cidr ="10.0.0.0/24"},{availability_zone ="eu-west-2b",cidr ="10.0.1.0/24"},{availability_zone ="eu-west-2c",cidr ="10.0.2.0/24"}]' TF_VAR_instances_key_name='dalmatian-ecs-instances' TF_VAR_instance_type='t2.small' TF_VAR_min_servers='2' TF_VAR_max_servers='4' TF_VAR_max_instance_lifetime='86400' TF_VAR_associate_public_ip_address='0' TF_VAR_docker_storage_size='40' TF_VAR_dockerhub_email='' TF_VAR_dockerhub_token='' TF_VAR_enable_efs='false' TF_VAR_encrypt_efs='true' TF_VAR_efs_dirs='[]' TF_VAR_monitoring_docs_path='https://github.com/dxw/dalmatian/docs/monitoring-alarms/' TF_VAR_track_revision='feature/experiment' TF_VAR_extra_ecs_clusters='[{name ="test",subnets_name ="extra_private_subnets",min_servers ="2",max_servers ="4",instance_type ="t3.small"}]' TF_VAR_tinyproxy='{create =true}' TF_VAR_environment='staging' TF_VAR_account_id='123456789012' TF_VAR_infrastructure_name='new-dedicated-cluster' TF_VAR_dalmatian_role='dalmatian-read' TF_VAR_aurora='{identifier ="testaurora",in_use_by =["test-service"],clusters_in_use ={production =["test"],staging =["test"]},minimum_size ={production =2,staging =1},maximum_size ={production =2,staging =1},engine ="aurora-postgresql",engine_version ="11.9",db_name ="testapp",port =5432,force_ssl =true,maintenance_window ="mon:19:00-mon:19:30",backup_window ="09:00-10:00",backup_retention_period =31,parameter_store_path_db_url_name ="DATABASE_URL",sql_backup_scheduled_task_environment_variables =[{name ="foo",value ="bar"}],check_sql_backup_scheduled_task_environment_variables =[{name ="foo",value ="bar"}],sync_sql_backup_to_azure =false,replication_bucket_destination_arn ="arn:aws:s3:::your-destination-bucket-name",replication_kms_key_id ="your-destination-kms-key-id"}' terraform plan
DEBUG_EXPECTED: TF_VAR_region='eu-west-2' TF_VAR_cidr='10.0.0.0/16' TF_VAR_root_domain_zone='dalmatian.dxw.net' TF_VAR_internal_domain_zone='dalmatian.internal' TF_VAR_ecs_private_subnets='[{availability_zone ="eu-west-2a",cidr ="10.0.128.0/24"},{availability_zone ="eu-west-2b",cidr ="10.0.129.0/24"},{availability_zone ="eu-west-2c",cidr ="10.0.130.0/24"}]' TF_VAR_extra_public_subnets='[{availability_zone ="eu-west-2a",cidr ="10.0.0.0/24"},{availability_zone ="eu-west-2b",cidr ="10.0.1.0/24"},{availability_zone ="eu-west-2c",cidr ="10.0.2.0/24"}]' TF_VAR_instances_key_name='dalmatian-ecs-instances' TF_VAR_instance_type='t2.medium' TF_VAR_min_servers='2' TF_VAR_max_servers='4' TF_VAR_max_instance_lifetime='86400' TF_VAR_associate_public_ip_address='0' TF_VAR_docker_storage_size='40' TF_VAR_dockerhub_email='' TF_VAR_dockerhub_token='' TF_VAR_enable_efs='false' TF_VAR_encrypt_efs='true' TF_VAR_efs_dirs='[]' TF_VAR_monitoring_docs_path='https://github.com/dxw/dalmatian/docs/monitoring-alarms/' TF_VAR_account_id='123456789012' TF_VAR_infrastructure_name='new-dedicated-cluster' TF_VAR_dalmatian_role='dalmatian-read' TF_VAR_environment='production' TF_VAR_aurora='{identifier ="testaurora",in_use_by =["test-service"],clusters_in_use ={production =["test"],staging =["test"]},minimum_size ={production =2,staging =1},maximum_size ={production =2,staging =1},engine ="aurora-postgresql",engine_version ="11.9",db_name ="testapp",port =5432,force_ssl =true,maintenance_window ="mon:19:00-mon:19:30",backup_window ="09:00-10:00",backup_retention_period =31,parameter_store_path_db_url_name ="DATABASE_URL",sql_backup_scheduled_task_environment_variables =[{name ="foo",value ="bar"}],check_sql_backup_scheduled_task_environment_variables =[{name ="foo",value ="bar"}],sync_sql_backup_to_azure =false,replication_bucket_destination_arn ="arn:aws:s3:::your-destination-bucket-name",replication_kms_key_id ="your-destination-kms-key-id"}' terraform validate
DEBUG_CMD: TF_VAR_region='eu-west-2' TF_VAR_cidr='10.0.0.0/16' TF_VAR_root_domain_zone='dalmatian.dxw.net' TF_VAR_internal_domain_zone='dalmatian.internal' TF_VAR_ecs_private_subnets='[{availability_zone ="eu-west-2a",cidr ="10.0.128.0/24"},{availability_zone ="eu-west-2b",cidr ="10.0.129.0/24"},{availability_zone ="eu-west-2c",cidr ="10.0.130.0/24"}]' TF_VAR_extra_public_subnets='[{availability_zone ="eu-west-2a",cidr ="10.0.0.0/24"},{availability_zone ="eu-west-2b",cidr ="10.0.1.0/24"},{availability_zone ="eu-west-2c",cidr ="10.0.2.0/24"}]' TF_VAR_instances_key_name='dalmatian-ecs-instances' TF_VAR_instance_type='t2.medium' TF_VAR_min_servers='2' TF_VAR_max_servers='4' TF_VAR_max_instance_lifetime='86400' TF_VAR_associate_public_ip_address='0' TF_VAR_docker_storage_size='40' TF_VAR_dockerhub_email='' TF_VAR_dockerhub_token='' TF_VAR_enable_efs='false' TF_VAR_encrypt_efs='true' TF_VAR_efs_dirs='[]' TF_VAR_monitoring_docs_path='https://github.com/dxw/dalmatian/docs/monitoring-alarms/' TF_VAR_environment='production' TF_VAR_account_id='123456789012' TF_VAR_infrastructure_name='new-dedicated-cluster' TF_VAR_dalmatian_role='dalmatian-read' TF_VAR_aurora='{identifier ="testaurora",in_use_by =["test-service"],clusters_in_use ={production =["test"],staging =["test"]},minimum_size ={production =2,staging =1},maximum_size ={production =2,staging =1},engine ="aurora-postgresql",engine_version ="11.9",db_name ="testapp",port =5432,force_ssl =true,maintenance_window ="mon:19:00-mon:19:30",backup_window ="09:00-10:00",backup_retention_period =31,parameter_store_path_db_url_name ="DATABASE_URL",sql_backup_scheduled_task_environment_variables =[{name ="foo",value ="bar"}],check_sql_backup_scheduled_task_environment_variables =[{name ="foo",value ="bar"}],sync_sql_backup_to_azure =false,replication_bucket_destination_arn ="arn:aws:s3:::your-destination-bucket-name",replication_kms_key_id ="your-destination-kms-key-id"}' terraform plan
DEBUG_CMD: TF_VAR_region='eu-west-2' TF_VAR_cidr='10.0.0.0/16' TF_VAR_root_domain_zone='dalmatian.dxw.net' TF_VAR_internal_domain_zone='dalmatian.internal' TF_VAR_ecs_private_subnets='[{availability_zone ="eu-west-2a",cidr ="10.0.128.0/24"},{availability_zone ="eu-west-2b",cidr ="10.0.129.0/24"},{availability_zone ="eu-west-2c",cidr ="10.0.130.0/24"}]' TF_VAR_extra_public_subnets='[{availability_zone ="eu-west-2a",cidr ="10.0.0.0/24"},{availability_zone ="eu-west-2b",cidr ="10.0.1.0/24"},{availability_zone ="eu-west-2c",cidr ="10.0.2.0/24"}]' TF_VAR_instances_key_name='dalmatian-ecs-instances' TF_VAR_instance_type='t2.small' TF_VAR_min_servers='2' TF_VAR_max_servers='4' TF_VAR_max_instance_lifetime='86400' TF_VAR_associate_public_ip_address='0' TF_VAR_docker_storage_size='40' TF_VAR_dockerhub_email='' TF_VAR_dockerhub_token='' TF_VAR_enable_efs='false' TF_VAR_encrypt_efs='true' TF_VAR_efs_dirs='[]' TF_VAR_monitoring_docs_path='https://github.com/dxw/dalmatian/docs/monitoring-alarms/' TF_VAR_track_revision='feature/experiment' TF_VAR_extra_ecs_clusters='[{name ="test",subnets_name ="extra_private_subnets",min_servers ="2",max_servers ="4",instance_type ="t3.small"}]' TF_VAR_tinyproxy='{create =true}' TF_VAR_environment='staging' TF_VAR_account_id='123456789012' TF_VAR_infrastructure_name='new-dedicated-cluster' TF_VAR_dalmatian_role='dalmatian-read' TF_VAR_aurora='{identifier ="testaurora",in_use_by =["test-service"],clusters_in_use ={production =["test"],staging =["test"]},minimum_size ={production =2,staging =1},maximum_size ={production =2,staging =1},engine ="aurora-postgresql",engine_version ="11.9",db_name ="testapp",port =5432,force_ssl =true,maintenance_window ="mon:19:00-mon:19:30",backup_window ="09:00-10:00",backup_retention_period =31,parameter_store_path_db_url_name ="DATABASE_URL",sql_backup_scheduled_task_environment_variables =[{name ="foo",value ="bar"}],check_sql_backup_scheduled_task_environment_variables =[{name ="foo",value ="bar"}],sync_sql_backup_to_azure =false,replication_bucket_destination_arn ="arn:aws:s3:::your-destination-bucket-name",replication_kms_key_id ="your-destination-kms-key-id"}' terraform plan
DEBUG_EXPECTED: TF_VAR_region='eu-west-2' TF_VAR_cidr='10.0.0.0/16' TF_VAR_root_domain_zone='dalmatian.dxw.net' TF_VAR_internal_domain_zone='dalmatian.internal' TF_VAR_ecs_private_subnets='[{availability_zone ="eu-west-2a",cidr ="10.0.128.0/24"},{availability_zone ="eu-west-2b",cidr ="10.0.129.0/24"},{availability_zone ="eu-west-2c",cidr ="10.0.130.0/24"}]' TF_VAR_extra_public_subnets='[{availability_zone ="eu-west-2a",cidr ="10.0.0.0/24"},{availability_zone ="eu-west-2b",cidr ="10.0.1.0/24"},{availability_zone ="eu-west-2c",cidr ="10.0.2.0/24"}]' TF_VAR_instances_key_name='dalmatian-ecs-instances' TF_VAR_instance_type='t2.medium' TF_VAR_min_servers='2' TF_VAR_max_servers='4' TF_VAR_max_instance_lifetime='86400' TF_VAR_associate_public_ip_address='0' TF_VAR_docker_storage_size='40' TF_VAR_dockerhub_email='' TF_VAR_dockerhub_token='' TF_VAR_enable_efs='false' TF_VAR_encrypt_efs='true' TF_VAR_efs_dirs='[]' TF_VAR_monitoring_docs_path='https://github.com/dxw/dalmatian/docs/monitoring-alarms/' TF_VAR_account_id='123456789012' TF_VAR_infrastructure_name='new-dedicated-cluster' TF_VAR_dalmatian_role='dalmatian-read' TF_VAR_environment='production' TF_VAR_aurora='{identifier ="testaurora",in_use_by =["test-service"],clusters_in_use ={production =["test"],staging =["test"]},minimum_size ={production =2,staging =1},maximum_size ={production =2,staging =1},engine ="aurora-postgresql",engine_version ="11.9",db_name ="testapp",port =5432,force_ssl =true,maintenance_window ="mon:19:00-mon:19:30",backup_window ="09:00-10:00",backup_retention_period =31,parameter_store_path_db_url_name ="DATABASE_URL",sql_backup_scheduled_task_environment_variables =[{name ="foo",value ="bar"}],check_sql_backup_scheduled_task_environment_variables =[{name ="foo",value ="bar"}],sync_sql_backup_to_azure =false,replication_bucket_destination_arn ="arn:aws:s3:::your-destination-bucket-name",replication_kms_key_id ="your-destination-kms-key-id"}' terraform validate
DEBUG_CMD: TF_VAR_region='eu-west-2' TF_VAR_cidr='10.0.0.0/16' TF_VAR_root_domain_zone='dalmatian.dxw.net' TF_VAR_internal_domain_zone='dalmatian.internal' TF_VAR_ecs_private_subnets='[{availability_zone ="eu-west-2a",cidr ="10.0.128.0/24"},{availability_zone ="eu-west-2b",cidr ="10.0.129.0/24"},{availability_zone ="eu-west-2c",cidr ="10.0.130.0/24"}]' TF_VAR_extra_public_subnets='[{availability_zone ="eu-west-2a",cidr ="10.0.0.0/24"},{availability_zone ="eu-west-2b",cidr ="10.0.1.0/24"},{availability_zone ="eu-west-2c",cidr ="10.0.2.0/24"}]' TF_VAR_instances_key_name='dalmatian-ecs-instances' TF_VAR_instance_type='t2.medium' TF_VAR_min_servers='2' TF_VAR_max_servers='4' TF_VAR_max_instance_lifetime='86400' TF_VAR_associate_public_ip_address='0' TF_VAR_docker_storage_size='40' TF_VAR_dockerhub_email='' TF_VAR_dockerhub_token='' TF_VAR_enable_efs='false' TF_VAR_encrypt_efs='true' TF_VAR_efs_dirs='[]' TF_VAR_monitoring_docs_path='https://github.com/dxw/dalmatian/docs/monitoring-alarms/' TF_VAR_environment='production' TF_VAR_account_id='123456789012' TF_VAR_infrastructure_name='new-dedicated-cluster' TF_VAR_dalmatian_role='dalmatian-read' TF_VAR_aurora='{identifier ="testaurora",in_use_by =["test-service"],clusters_in_use ={production =["test"],staging =["test"]},minimum_size ={production =2,staging =1},maximum_size ={production =2,staging =1},engine ="aurora-postgresql",engine_version ="11.9",db_name ="testapp",port =5432,force_ssl =true,maintenance_window ="mon:19:00-mon:19:30",backup_window ="09:00-10:00",backup_retention_period =31,parameter_store_path_db_url_name ="DATABASE_URL",sql_backup_scheduled_task_environment_variables =[{name ="foo",value ="bar"}],check_sql_backup_scheduled_task_environment_variables =[{name ="foo",value ="bar"}],sync_sql_backup_to_azure =false,replication_bucket_destination_arn ="arn:aws:s3:::your-destination-bucket-name",replication_kms_key_id ="your-destination-kms-key-id"}' terraform plan
DEBUG_CMD: TF_VAR_region='eu-west-2' TF_VAR_cidr='10.0.0.0/16' TF_VAR_root_domain_zone='dalmatian.dxw.net' TF_VAR_internal_domain_zone='dalmatian.internal' TF_VAR_ecs_private_subnets='[{availability_zone ="eu-west-2a",cidr ="10.0.128.0/24"},{availability_zone ="eu-west-2b",cidr ="10.0.129.0/24"},{availability_zone ="eu-west-2c",cidr ="10.0.130.0/24"}]' TF_VAR_extra_public_subnets='[{availability_zone ="eu-west-2a",cidr ="10.0.0.0/24"},{availability_zone ="eu-west-2b",cidr ="10.0.1.0/24"},{availability_zone ="eu-west-2c",cidr ="10.0.2.0/24"}]' TF_VAR_instances_key_name='dalmatian-ecs-instances' TF_VAR_instance_type='t2.small' TF_VAR_min_servers='2' TF_VAR_max_servers='4' TF_VAR_max_instance_lifetime='86400' TF_VAR_associate_public_ip_address='0' TF_VAR_docker_storage_size='40' TF_VAR_dockerhub_email='' TF_VAR_dockerhub_token='' TF_VAR_enable_efs='false' TF_VAR_encrypt_efs='true' TF_VAR_efs_dirs='[]' TF_VAR_monitoring_docs_path='https://github.com/dxw/dalmatian/docs/monitoring-alarms/' TF_VAR_track_revision='feature/experiment' TF_VAR_extra_ecs_clusters='[{name ="test",subnets_name ="extra_private_subnets",min_servers ="2",max_servers ="4",instance_type ="t3.small"}]' TF_VAR_tinyproxy='{create =true}' TF_VAR_environment='staging' TF_VAR_account_id='123456789012' TF_VAR_infrastructure_name='new-dedicated-cluster' TF_VAR_dalmatian_role='dalmatian-read' TF_VAR_aurora='{identifier ="testaurora",in_use_by =["test-service"],clusters_in_use ={production =["test"],staging =["test"]},minimum_size ={production =2,staging =1},maximum_size ={production =2,staging =1},engine ="aurora-postgresql",engine_version ="11.9",db_name ="testapp",port =5432,force_ssl =true,maintenance_window ="mon:19:00-mon:19:30",backup_window ="09:00-10:00",backup_retention_period =31,parameter_store_path_db_url_name ="DATABASE_URL",sql_backup_scheduled_task_environment_variables =[{name ="foo",value ="bar"}],check_sql_backup_scheduled_task_environment_variables =[{name ="foo",value ="bar"}],sync_sql_backup_to_azure =false,replication_bucket_destination_arn ="arn:aws:s3:::your-destination-bucket-name",replication_kms_key_id ="your-destination-kms-key-id"}' terraform plan
Stopped processing SimpleCov as a previous error not related to SimpleCov has been detected
Process Group PGID: 87731