From a47a9d68cfacf8fafc068396ac9a74527d31343b Mon Sep 17 00:00:00 2001 From: Dmitry Kireev Date: Wed, 8 May 2024 11:44:15 +0000 Subject: [PATCH] Reformat examples --- examples/complete-tcp-app/main.tf | 44 +++++++++--------- examples/complete-tcp-app/variables.tf | 6 +-- examples/complete-web-windows/main.tf | 42 ++++++++--------- examples/complete-web-windows/variables.tf | 4 +- examples/complete-web/main.tf | 46 +++++++++---------- examples/complete-web/variables.tf | 8 ++-- examples/complete-worker-ec2/main.tf | 42 ++++++++--------- examples/complete-worker-ec2/variables.tf | 4 +- examples/complete-worker/main.tf | 42 ++++++++--------- examples/complete-worker/variables.tf | 4 +- examples/web-nginx-proxy/main.tf | 46 +++++++++---------- examples/web-nginx-proxy/variables.tf | 6 +-- examples/worker-scheduled-autoscale/main.tf | 42 ++++++++--------- .../worker-scheduled-autoscale/variables.tf | 4 +- examples/worker-scheduled/main.tf | 44 +++++++++--------- examples/worker-scheduled/variables.tf | 4 +- 16 files changed, 194 insertions(+), 194 deletions(-) diff --git a/examples/complete-tcp-app/main.tf b/examples/complete-tcp-app/main.tf index 4a80929..9d4f85d 100644 --- a/examples/complete-tcp-app/main.tf +++ b/examples/complete-tcp-app/main.tf @@ -24,12 +24,12 @@ module "vpc" { private_subnets = [ "10.0.20.0/23" ] - manage_default_network_acl = true - default_network_acl_name = "${var.env}-${var.namespace}" + manage_default_network_acl = true + default_network_acl_name = "${var.env}-${var.namespace}" } resource "aws_security_group" "default_permissive" { - name = "${var.env}-default-permissive" - vpc_id = module.vpc.vpc_id + name = "${var.env}-default-permissive" + vpc_id = module.vpc.vpc_id ingress { protocol = -1 @@ -81,27 +81,27 @@ module "env_acm" { } module "ecs" { - source = "registry.terraform.io/terraform-aws-modules/ecs/aws" - version = "~> 4.0" - cluster_name = "${var.env}-${var.namespace}" + source = "registry.terraform.io/terraform-aws-modules/ecs/aws" + version = "~> 4.0" + cluster_name = "${var.env}-${var.namespace}" } module "tcp_app" { source = "../.." - name = "tcpapp" - app_type = "tcp-app" - env = var.env + name = "tcpapp" + app_type = "tcp-app" + env = var.env # Containers - ecs_cluster_name = module.ecs.cluster_name - docker_registry = var.docker_registry - docker_image_tag = var.docker_image_tag + ecs_cluster_name = module.ecs.cluster_name + docker_registry = var.docker_registry + docker_image_tag = var.docker_image_tag # Load Balancer - public = true - https_enabled = true - tls_cert_arn = local.tls_cert_arn + public = true + https_enabled = true + tls_cert_arn = local.tls_cert_arn port_mappings = [ { @@ -120,12 +120,12 @@ module "tcp_app" { ] # Network - vpc_id = module.vpc.vpc_id - public_subnets = module.vpc.public_subnets - private_subnets = module.vpc.private_subnets - security_groups = [aws_security_group.default_permissive.id] - root_domain_name = var.root_domain_name - zone_id = aws_route53_zone.env_domain.id + vpc_id = module.vpc.vpc_id + public_subnets = module.vpc.public_subnets + private_subnets = module.vpc.private_subnets + security_groups = [aws_security_group.default_permissive.id] + root_domain_name = var.root_domain_name + zone_id = aws_route53_zone.env_domain.id # Environment variables app_secrets = [ diff --git a/examples/complete-tcp-app/variables.tf b/examples/complete-tcp-app/variables.tf index 2f87977..9a8f635 100644 --- a/examples/complete-tcp-app/variables.tf +++ b/examples/complete-tcp-app/variables.tf @@ -1,5 +1,5 @@ locals { - tls_cert_arn = length(module.env_acm.acm_certificate_arn) > 0 ? module.env_acm.acm_certificate_arn : null + tls_cert_arn = length(module.env_acm.acm_certificate_arn) > 0 ? module.env_acm.acm_certificate_arn : null } variable "env" {} @@ -7,9 +7,9 @@ variable "namespace" {} variable "aws_profile" {} variable "aws_region" {} variable "docker_registry" { - default = "docker.io" + default = "docker.io" } variable "docker_image_tag" { - default = "latest" + default = "latest" } variable "root_domain_name" {} diff --git a/examples/complete-web-windows/main.tf b/examples/complete-web-windows/main.tf index b808edb..70401e9 100644 --- a/examples/complete-web-windows/main.tf +++ b/examples/complete-web-windows/main.tf @@ -24,12 +24,12 @@ module "vpc" { private_subnets = [ "10.0.20.0/23" ] - manage_default_network_acl = true - default_network_acl_name = "${var.env}-${var.namespace}" + manage_default_network_acl = true + default_network_acl_name = "${var.env}-${var.namespace}" } resource "aws_security_group" "default_permissive" { - name = "${var.env}-default-permissive" - vpc_id = module.vpc.vpc_id + name = "${var.env}-default-permissive" + vpc_id = module.vpc.vpc_id ingress { protocol = -1 @@ -64,17 +64,17 @@ resource "aws_route53_zone" "env_domain" { } module "ecs" { - source = "registry.terraform.io/terraform-aws-modules/ecs/aws" - version = "~> 4.0" - cluster_name = "${var.env}-${var.namespace}" + source = "registry.terraform.io/terraform-aws-modules/ecs/aws" + version = "~> 4.0" + cluster_name = "${var.env}-${var.namespace}" } module "web_complete" { source = "../.." - name = "app" - app_type = "web" - env = var.env + name = "app" + app_type = "web" + env = var.env # Containers cpu = 1024 @@ -82,26 +82,26 @@ module "web_complete" { operating_system_family = "WINDOWS_SERVER_2019_CORE" ecs_cluster_name = module.ecs.cluster_name docker_registry = var.docker_registry - docker_image_tag = var.docker_image_tag + docker_image_tag = var.docker_image_tag # Load Balancer public = true https_enabled = false alb_health_check_path = "/" - alb_security_groups = [aws_security_group.default_permissive.id] + alb_security_groups = [aws_security_group.default_permissive.id] # EFS settings - efs_enabled = false - efs_mount_point = "/mnt/efs" - efs_root_directory = "/" + efs_enabled = false + efs_mount_point = "/mnt/efs" + efs_root_directory = "/" # Network - vpc_id = module.vpc.vpc_id - public_subnets = module.vpc.public_subnets - private_subnets = module.vpc.private_subnets - security_groups = [aws_security_group.default_permissive.id] - root_domain_name = var.root_domain_name - zone_id = aws_route53_zone.env_domain.id + vpc_id = module.vpc.vpc_id + public_subnets = module.vpc.public_subnets + private_subnets = module.vpc.private_subnets + security_groups = [aws_security_group.default_permissive.id] + root_domain_name = var.root_domain_name + zone_id = aws_route53_zone.env_domain.id # Environment variables app_secrets = [ diff --git a/examples/complete-web-windows/variables.tf b/examples/complete-web-windows/variables.tf index 26e0394..f14940d 100644 --- a/examples/complete-web-windows/variables.tf +++ b/examples/complete-web-windows/variables.tf @@ -3,9 +3,9 @@ variable "namespace" {} variable "aws_profile" {} variable "aws_region" {} variable "docker_registry" { - default = "docker.io" + default = "docker.io" } variable "docker_image_tag" { - default = "latest" + default = "latest" } variable "root_domain_name" {} diff --git a/examples/complete-web/main.tf b/examples/complete-web/main.tf index 4e77a81..a2635da 100644 --- a/examples/complete-web/main.tf +++ b/examples/complete-web/main.tf @@ -24,12 +24,12 @@ module "vpc" { private_subnets = [ "10.1.20.0/23" ] - manage_default_network_acl = true - default_network_acl_name = "${var.env}-${var.namespace}" + manage_default_network_acl = true + default_network_acl_name = "${var.env}-${var.namespace}" } resource "aws_security_group" "default_permissive" { - name = "${var.env}-default-permissive" - vpc_id = module.vpc.vpc_id + name = "${var.env}-default-permissive" + vpc_id = module.vpc.vpc_id ingress { protocol = -1 @@ -81,42 +81,42 @@ module "env_acm" { } module "ecs" { - source = "registry.terraform.io/terraform-aws-modules/ecs/aws" - version = "~> 4.0" - cluster_name = "${var.env}-${var.namespace}-app" + source = "registry.terraform.io/terraform-aws-modules/ecs/aws" + version = "~> 4.0" + cluster_name = "${var.env}-${var.namespace}-app" } module "web_complete" { source = "../.." - name = "app" - app_type = "web" - env = var.env + name = "app" + app_type = "web" + env = var.env # Containers - ecs_cluster_name = module.ecs.cluster_name - docker_registry = var.docker_registry - docker_image_tag = var.docker_image_tag + ecs_cluster_name = module.ecs.cluster_name + docker_registry = var.docker_registry + docker_image_tag = var.docker_image_tag # Load Balancer public = true https_enabled = true alb_health_check_path = "/" alb_security_groups = [aws_security_group.default_permissive.id] - tls_cert_arn = local.tls_cert_arn + tls_cert_arn = local.tls_cert_arn # EFS settings - efs_enabled = false - efs_mount_point = "/mnt/efs" - efs_root_directory = "/" + efs_enabled = false + efs_mount_point = "/mnt/efs" + efs_root_directory = "/" # Network - vpc_id = module.vpc.vpc_id - public_subnets = module.vpc.public_subnets - private_subnets = module.vpc.private_subnets - security_groups = [aws_security_group.default_permissive.id] - root_domain_name = var.root_domain_name - zone_id = aws_route53_zone.env_domain.id + vpc_id = module.vpc.vpc_id + public_subnets = module.vpc.public_subnets + private_subnets = module.vpc.private_subnets + security_groups = [aws_security_group.default_permissive.id] + root_domain_name = var.root_domain_name + zone_id = aws_route53_zone.env_domain.id # Environment variables app_secrets = [ diff --git a/examples/complete-web/variables.tf b/examples/complete-web/variables.tf index da7b061..5b2728f 100644 --- a/examples/complete-web/variables.tf +++ b/examples/complete-web/variables.tf @@ -1,5 +1,5 @@ locals { - tls_cert_arn = length(module.env_acm.acm_certificate_arn) > 0 ? module.env_acm.acm_certificate_arn : null + tls_cert_arn = length(module.env_acm.acm_certificate_arn) > 0 ? module.env_acm.acm_certificate_arn : null } variable "env" {} @@ -7,11 +7,11 @@ variable "namespace" {} variable "aws_profile" {} variable "aws_region" {} variable "docker_registry" { - default = "docker.io" + default = "docker.io" } variable "docker_image_tag" { - default = "latest" + default = "latest" } variable "root_domain_name" { - default = "nutcorp.net" + default = "nutcorp.net" } diff --git a/examples/complete-worker-ec2/main.tf b/examples/complete-worker-ec2/main.tf index 5a16d23..99e7fc2 100644 --- a/examples/complete-worker-ec2/main.tf +++ b/examples/complete-worker-ec2/main.tf @@ -34,12 +34,12 @@ module "vpc" { "10.0.20.0/23" ] - manage_default_network_acl = true - default_network_acl_name = "${var.env}-${var.namespace}" + manage_default_network_acl = true + default_network_acl_name = "${var.env}-${var.namespace}" } resource "aws_security_group" "default_permissive" { - name = "${var.env}-default-permissive" - vpc_id = module.vpc.vpc_id + name = "${var.env}-default-permissive" + vpc_id = module.vpc.vpc_id ingress { protocol = -1 @@ -73,17 +73,17 @@ resource "aws_key_pair" "root" { } module "ecs" { - source = "registry.terraform.io/terraform-aws-modules/ecs/aws" - version = "~> 4.0" - cluster_name = "${var.env}-${var.namespace}" + source = "registry.terraform.io/terraform-aws-modules/ecs/aws" + version = "~> 4.0" + cluster_name = "${var.env}-${var.namespace}" } module "worker_complete" { source = "../.." - name = "worker" - app_type = "worker" - env = var.env + name = "worker" + app_type = "worker" + env = var.env public = false ecs_launch_type = "EC2" @@ -94,21 +94,21 @@ module "worker_complete" { # Containers - ecs_cluster_arn = module.ecs.cluster_arn - ecs_cluster_name = module.ecs.cluster_name - docker_registry = var.docker_registry - docker_image_tag = var.docker_image_tag + ecs_cluster_arn = module.ecs.cluster_arn + ecs_cluster_name = module.ecs.cluster_name + docker_registry = var.docker_registry + docker_image_tag = var.docker_image_tag - docker_container_command = ["echo", "command-output"] + docker_container_command = ["echo", "command-output"] deployment_minimum_healthy_percent = 0 # Network - vpc_id = module.vpc.vpc_id - private_subnets = module.vpc.private_subnets - security_groups = [aws_security_group.default_permissive.id] - key_name = var.ec2_key_pair_name - create_iam_instance_profile = true - image_id = data.aws_ami.amazon_linux_ecs_generic.id + vpc_id = module.vpc.vpc_id + private_subnets = module.vpc.private_subnets + security_groups = [aws_security_group.default_permissive.id] + key_name = var.ec2_key_pair_name + create_iam_instance_profile = true + image_id = data.aws_ami.amazon_linux_ecs_generic.id # Environment variables app_secrets = [ diff --git a/examples/complete-worker-ec2/variables.tf b/examples/complete-worker-ec2/variables.tf index bbb8678..b174766 100644 --- a/examples/complete-worker-ec2/variables.tf +++ b/examples/complete-worker-ec2/variables.tf @@ -3,10 +3,10 @@ variable "namespace" {} variable "aws_profile" {} variable "aws_region" {} variable "docker_registry" { - default = "docker.io" + default = "docker.io" } variable "docker_image_tag" { - default = "latest" + default = "latest" } variable "ec2_key_pair_name" {} variable "ssh_public_key" {} diff --git a/examples/complete-worker/main.tf b/examples/complete-worker/main.tf index 6792621..a6ca0f6 100644 --- a/examples/complete-worker/main.tf +++ b/examples/complete-worker/main.tf @@ -17,12 +17,12 @@ module "vpc" { "10.0.20.0/23" ] - manage_default_network_acl = true - default_network_acl_name = "${var.env}-${var.namespace}" + manage_default_network_acl = true + default_network_acl_name = "${var.env}-${var.namespace}" } resource "aws_security_group" "default_permissive" { - name = "${var.env}-default-permissive" - vpc_id = module.vpc.vpc_id + name = "${var.env}-default-permissive" + vpc_id = module.vpc.vpc_id ingress { protocol = -1 @@ -46,37 +46,37 @@ resource "aws_security_group" "default_permissive" { module "ecs" { - source = "registry.terraform.io/terraform-aws-modules/ecs/aws" - version = "~> 4.0" - cluster_name = "${var.env}-${var.namespace}-worker" + source = "registry.terraform.io/terraform-aws-modules/ecs/aws" + version = "~> 4.0" + cluster_name = "${var.env}-${var.namespace}-worker" } module "worker_complete" { source = "../.." - name = "worker" - app_type = "worker" - env = var.env + name = "worker" + app_type = "worker" + env = var.env - public = false - ecs_launch_type = "FARGATE" - max_size = 1 + public = false + ecs_launch_type = "FARGATE" + max_size = 1 desired_capacity = 0 # Containers - ecs_cluster_arn = module.ecs.cluster_arn - ecs_cluster_name = module.ecs.cluster_name - docker_registry = var.docker_registry - docker_image_tag = var.docker_image_tag + ecs_cluster_arn = module.ecs.cluster_arn + ecs_cluster_name = module.ecs.cluster_name + docker_registry = var.docker_registry + docker_image_tag = var.docker_image_tag - docker_container_command = ["echo", "command-output"] + docker_container_command = ["echo", "command-output"] deployment_minimum_healthy_percent = 0 # Network - vpc_id = module.vpc.vpc_id - private_subnets = module.vpc.private_subnets - security_groups = [aws_security_group.default_permissive.id] + vpc_id = module.vpc.vpc_id + private_subnets = module.vpc.private_subnets + security_groups = [aws_security_group.default_permissive.id] # Environment variables app_secrets = [ diff --git a/examples/complete-worker/variables.tf b/examples/complete-worker/variables.tf index 6827614..8466966 100644 --- a/examples/complete-worker/variables.tf +++ b/examples/complete-worker/variables.tf @@ -3,8 +3,8 @@ variable "namespace" {} variable "aws_profile" {} variable "aws_region" {} variable "docker_registry" { - default = "docker.io" + default = "docker.io" } variable "docker_image_tag" { - default = "latest" + default = "latest" } diff --git a/examples/web-nginx-proxy/main.tf b/examples/web-nginx-proxy/main.tf index cf2422a..0eef76a 100644 --- a/examples/web-nginx-proxy/main.tf +++ b/examples/web-nginx-proxy/main.tf @@ -25,14 +25,14 @@ module "vpc" { "10.2.20.0/23" ] - enable_nat_gateway = true - single_nat_gateway = true - manage_default_network_acl = true - default_network_acl_name = "${var.env}-${var.namespace}" + enable_nat_gateway = true + single_nat_gateway = true + manage_default_network_acl = true + default_network_acl_name = "${var.env}-${var.namespace}" } resource "aws_security_group" "default_permissive" { - name = "${var.env}-default-permissive" - vpc_id = module.vpc.vpc_id + name = "${var.env}-default-permissive" + vpc_id = module.vpc.vpc_id ingress { protocol = -1 @@ -67,40 +67,40 @@ resource "aws_route53_zone" "env_domain" { } module "ecs" { - source = "registry.terraform.io/terraform-aws-modules/ecs/aws" - version = "~> 4.0" - cluster_name = "${var.env}-${var.namespace}-proxy" + source = "registry.terraform.io/terraform-aws-modules/ecs/aws" + version = "~> 4.0" + cluster_name = "${var.env}-${var.namespace}-proxy" } module "web_proxy" { source = "../.." - name = "proxy" - app_type = "web" - env = var.env + name = "proxy" + app_type = "web" + env = var.env # Nginx Proxy enabling - web_proxy_enabled = true + web_proxy_enabled = true # We mount a shared volume to /etc/nginx dir in our container. In order to the web proxy to work - your app must copy(create) Nginx config template to /etc/nginx/templates/default.conf.template. See proxied-prj/entrypoint.sh. # Containers - ecs_cluster_name = module.ecs.cluster_name - docker_registry = var.docker_registry - docker_image_tag = var.docker_image_tag + ecs_cluster_name = module.ecs.cluster_name + docker_registry = var.docker_registry + docker_image_tag = var.docker_image_tag # Load Balancer public = true https_enabled = false alb_health_check_path = "/" - alb_security_groups = [aws_security_group.default_permissive.id] + alb_security_groups = [aws_security_group.default_permissive.id] # Network - vpc_id = module.vpc.vpc_id - public_subnets = module.vpc.public_subnets - private_subnets = module.vpc.private_subnets - security_groups = [aws_security_group.default_permissive.id] - root_domain_name = var.root_domain_name - zone_id = aws_route53_zone.env_domain.id + vpc_id = module.vpc.vpc_id + public_subnets = module.vpc.public_subnets + private_subnets = module.vpc.private_subnets + security_groups = [aws_security_group.default_permissive.id] + root_domain_name = var.root_domain_name + zone_id = aws_route53_zone.env_domain.id # Environment variables app_secrets = [ diff --git a/examples/web-nginx-proxy/variables.tf b/examples/web-nginx-proxy/variables.tf index ab4dbcd..a5f61cd 100644 --- a/examples/web-nginx-proxy/variables.tf +++ b/examples/web-nginx-proxy/variables.tf @@ -3,11 +3,11 @@ variable "namespace" {} variable "aws_profile" {} variable "aws_region" {} variable "docker_registry" { - default = "docker.io" + default = "docker.io" } variable "docker_image_tag" { - default = "latest" + default = "latest" } variable "root_domain_name" { - default = "nutcorp.net" + default = "nutcorp.net" } diff --git a/examples/worker-scheduled-autoscale/main.tf b/examples/worker-scheduled-autoscale/main.tf index 08c6b43..91ae4c9 100644 --- a/examples/worker-scheduled-autoscale/main.tf +++ b/examples/worker-scheduled-autoscale/main.tf @@ -17,12 +17,12 @@ module "vpc" { "10.5.20.0/23" ] - manage_default_network_acl = true - default_network_acl_name = "${var.env}-${var.namespace}" + manage_default_network_acl = true + default_network_acl_name = "${var.env}-${var.namespace}" } resource "aws_security_group" "default_permissive" { - name = "${var.env}-default-permissive" - vpc_id = module.vpc.vpc_id + name = "${var.env}-default-permissive" + vpc_id = module.vpc.vpc_id ingress { protocol = -1 @@ -45,35 +45,35 @@ resource "aws_security_group" "default_permissive" { } module "ecs" { - source = "registry.terraform.io/terraform-aws-modules/ecs/aws" - version = "~> 4.0" - cluster_name = "${var.env}-${var.namespace}-worker-scheduled-auto" + source = "registry.terraform.io/terraform-aws-modules/ecs/aws" + version = "~> 4.0" + cluster_name = "${var.env}-${var.namespace}-worker-scheduled-auto" } module "worker_scheduled" { source = "../.." - name = "worker-scheduled-auto" - app_type = "worker" - env = var.env + name = "worker-scheduled-auto" + app_type = "worker" + env = var.env - public = false - ecs_launch_type = "FARGATE" + public = false + ecs_launch_type = "FARGATE" # Containers - ecs_cluster_arn = module.ecs.cluster_arn - ecs_cluster_name = module.ecs.cluster_name - docker_registry = var.docker_registry - docker_image_tag = var.docker_image_tag + ecs_cluster_arn = module.ecs.cluster_arn + ecs_cluster_name = module.ecs.cluster_name + docker_registry = var.docker_registry + docker_image_tag = var.docker_image_tag - docker_container_command = ["echo", "command-output"] + docker_container_command = ["echo", "command-output"] deployment_minimum_healthy_percent = 0 # Autoscaling autoscale_enabled = true min_size = 1 max_size = 1 - desired_capacity = 1 + desired_capacity = 1 # Scheduled ECS scaling up/down autoscaling_min_size = 1 @@ -94,9 +94,9 @@ module "worker_scheduled" { ] # Network - vpc_id = module.vpc.vpc_id - private_subnets = module.vpc.private_subnets - security_groups = [aws_security_group.default_permissive.id] + vpc_id = module.vpc.vpc_id + private_subnets = module.vpc.private_subnets + security_groups = [aws_security_group.default_permissive.id] # Environment variables app_secrets = [ diff --git a/examples/worker-scheduled-autoscale/variables.tf b/examples/worker-scheduled-autoscale/variables.tf index 6827614..8466966 100644 --- a/examples/worker-scheduled-autoscale/variables.tf +++ b/examples/worker-scheduled-autoscale/variables.tf @@ -3,8 +3,8 @@ variable "namespace" {} variable "aws_profile" {} variable "aws_region" {} variable "docker_registry" { - default = "docker.io" + default = "docker.io" } variable "docker_image_tag" { - default = "latest" + default = "latest" } diff --git a/examples/worker-scheduled/main.tf b/examples/worker-scheduled/main.tf index 531d4a3..e77de1f 100644 --- a/examples/worker-scheduled/main.tf +++ b/examples/worker-scheduled/main.tf @@ -17,12 +17,12 @@ module "vpc" { "10.4.20.0/23" ] - manage_default_network_acl = true - default_network_acl_name = "${var.env}-${var.namespace}" + manage_default_network_acl = true + default_network_acl_name = "${var.env}-${var.namespace}" } resource "aws_security_group" "default_permissive" { - name = "${var.env}-default-permissive" - vpc_id = module.vpc.vpc_id + name = "${var.env}-default-permissive" + vpc_id = module.vpc.vpc_id ingress { protocol = -1 @@ -45,38 +45,38 @@ resource "aws_security_group" "default_permissive" { } module "ecs" { - source = "registry.terraform.io/terraform-aws-modules/ecs/aws" - version = "~> 4.0" - cluster_name = "${var.env}-${var.namespace}-worker-scheduled" + source = "registry.terraform.io/terraform-aws-modules/ecs/aws" + version = "~> 4.0" + cluster_name = "${var.env}-${var.namespace}-worker-scheduled" } module "worker_scheduled" { source = "../.." - name = "worker-scheduled" - app_type = "worker" - env = var.env + name = "worker-scheduled" + app_type = "worker" + env = var.env - public = false - ecs_launch_type = "FARGATE" - min_size = 1 - max_size = 1 + public = false + ecs_launch_type = "FARGATE" + min_size = 1 + max_size = 1 desired_capacity = 0 # Containers - ecs_cluster_arn = module.ecs.cluster_arn - ecs_cluster_name = module.ecs.cluster_name - docker_registry = var.docker_registry - docker_image_tag = var.docker_image_tag + ecs_cluster_arn = module.ecs.cluster_arn + ecs_cluster_name = module.ecs.cluster_name + docker_registry = var.docker_registry + docker_image_tag = var.docker_image_tag docker_container_command = ["echo", "command-output"] deployment_minimum_healthy_percent = 0 - cloudwatch_schedule_expressions = ["cron(0 * * * ? *)"] + cloudwatch_schedule_expressions = ["cron(0 * * * ? *)"] # Network - vpc_id = module.vpc.vpc_id - private_subnets = module.vpc.private_subnets - security_groups = [aws_security_group.default_permissive.id] + vpc_id = module.vpc.vpc_id + private_subnets = module.vpc.private_subnets + security_groups = [aws_security_group.default_permissive.id] # Environment variables app_secrets = [ diff --git a/examples/worker-scheduled/variables.tf b/examples/worker-scheduled/variables.tf index 6827614..8466966 100644 --- a/examples/worker-scheduled/variables.tf +++ b/examples/worker-scheduled/variables.tf @@ -3,8 +3,8 @@ variable "namespace" {} variable "aws_profile" {} variable "aws_region" {} variable "docker_registry" { - default = "docker.io" + default = "docker.io" } variable "docker_image_tag" { - default = "latest" + default = "latest" }