mirror of
https://github.com/farcasclaudiu/terraform-course.git
synced 2026-06-22 07:01:56 +03:00
attributes to lower case
This commit is contained in:
+35
-35
@@ -3,51 +3,51 @@ data "aws_caller_identity" "current" {
|
|||||||
|
|
||||||
module "my-ecs" {
|
module "my-ecs" {
|
||||||
source = "github.com/in4it/terraform-modules//modules/ecs-cluster"
|
source = "github.com/in4it/terraform-modules//modules/ecs-cluster"
|
||||||
VPC_ID = module.vpc.vpc_id
|
vpc_id = module.vpc.vpc_id
|
||||||
CLUSTER_NAME = "my-ecs"
|
cluster_name = "my-ecs"
|
||||||
INSTANCE_TYPE = "t2.small"
|
instance_type = "t2.small"
|
||||||
SSH_KEY_NAME = aws_key_pair.mykeypair.key_name
|
ssh_key_name = aws_key_pair.mykeypair.key_name
|
||||||
VPC_SUBNETS = join(",", module.vpc.public_subnets)
|
vpc_subnets = join(",", module.vpc.public_subnets)
|
||||||
ENABLE_SSH = true
|
enable_ssh = true
|
||||||
SSH_SG = aws_security_group.allow-ssh.id
|
ssh_sg = aws_security_group.allow-ssh.id
|
||||||
LOG_GROUP = "my-log-group"
|
log_group = "my-log-group"
|
||||||
AWS_ACCOUNT_ID = data.aws_caller_identity.current.account_id
|
aws_account_id = data.aws_caller_identity.current.account_id
|
||||||
AWS_REGION = var.AWS_REGION
|
aws_region = var.AWS_REGION
|
||||||
}
|
}
|
||||||
|
|
||||||
module "my-service" {
|
module "my-service" {
|
||||||
source = "github.com/in4it/terraform-modules//modules/ecs-service"
|
source = "github.com/in4it/terraform-modules//modules/ecs-service"
|
||||||
VPC_ID = module.vpc.vpc_id
|
vpc_id = module.vpc.vpc_id
|
||||||
APPLICATION_NAME = "my-service"
|
application_name = "my-service"
|
||||||
APPLICATION_PORT = "80"
|
application_port = "80"
|
||||||
APPLICATION_VERSION = "latest"
|
application_version = "latest"
|
||||||
CLUSTER_ARN = module.my-ecs.cluster_arn
|
cluster_arn = module.my-ecs.cluster_arn
|
||||||
SERVICE_ROLE_ARN = module.my-ecs.service_role_arn
|
service_role_arn = module.my-ecs.service_role_arn
|
||||||
AWS_REGION = var.AWS_REGION
|
aws_region = var.AWS_REGION
|
||||||
HEALTHCHECK_MATCHER = "200"
|
healthcheck_matcher = "200"
|
||||||
CPU_RESERVATION = "256"
|
cpu_reservation = "256"
|
||||||
MEMORY_RESERVATION = "128"
|
memory_reservation = "128"
|
||||||
LOG_GROUP = "my-log-group"
|
log_group = "my-log-group"
|
||||||
DESIRED_COUNT = 2
|
desired_count = 2
|
||||||
ALB_ARN = module.my-alb.alb_arn
|
alb_arn = module.my-alb.lb_arn
|
||||||
}
|
}
|
||||||
|
|
||||||
module "my-alb" {
|
module "my-alb" {
|
||||||
source = "github.com/in4it/terraform-modules//modules/alb"
|
source = "github.com/in4it/terraform-modules//modules/alb"
|
||||||
VPC_ID = module.vpc.vpc_id
|
vpc_id = module.vpc.vpc_id
|
||||||
ALB_NAME = "my-alb"
|
lb_name = "my-alb"
|
||||||
VPC_SUBNETS = join(",", module.vpc.public_subnets)
|
vpc_subnets = module.vpc.public_subnets
|
||||||
DEFAULT_TARGET_ARN = module.my-service.target_group_arn
|
default_target_arn = module.my-service.target_group_arn
|
||||||
DOMAIN = "*.ecs.newtech.academy"
|
domain = "*.ecs.newtech.academy"
|
||||||
INTERNAL = false
|
internal = false
|
||||||
ECS_SG = module.my-ecs.cluster_sg
|
ecs_sg = [module.my-ecs.cluster_sg]
|
||||||
}
|
}
|
||||||
|
|
||||||
module "my-alb-rule" {
|
module "my-alb-rule" {
|
||||||
source = "github.com/in4it/terraform-modules//modules/alb-rule"
|
source = "github.com/in4it/terraform-modules//modules/alb-rule"
|
||||||
LISTENER_ARN = module.my-alb.http_listener_arn
|
listener_arn = module.my-alb.http_listener_arn
|
||||||
PRIORITY = 100
|
priority = 100
|
||||||
TARGET_GROUP_ARN = module.my-service.target_group_arn
|
target_group_arn = module.my-service.target_group_arn
|
||||||
CONDITION_FIELD = "host-header"
|
condition_field = "host-header"
|
||||||
CONDITION_VALUES = ["subdomain.ecs.newtech.academy"]
|
condition_values = ["subdomain.ecs.newtech.academy"]
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user