terraform { backend "s3" { bucket = "charm-terraform-state" key = "smoothie-development" region = "us-east-1" } } variable "environment" { default = "development" } variable "aws_region" { default = "us-east-1" } variable "app_image" { default = "ghcr.io/charmbracelet/smoothie:snapshot" } variable "force_new_deployment" { default = false } module "smoothie" { # source = "../terraform-aws-smoothie" source = "app.terraform.io/charm/smoothie/aws" version = "0.1.2" environment = var.environment aws_region = var.aws_region ecs_task_execution_role_name = "smoothieEcsTaskExecutionRole-${var.environment}" app_image = var.app_image app_count = 2 app_ssh_port = 23231 fargate_cpu = "1024" fargate_memory = "2048" force_new_deployment = var.force_new_deployment }