No requirements.
Name | Version |
---|---|
aws | n/a |
No modules.
Name | Type |
---|---|
aws_appautoscaling_policy.ecs_target_cpu | resource |
aws_appautoscaling_policy.ecs_target_mem | resource |
aws_appautoscaling_policy.ecs_target_req | resource |
aws_appautoscaling_target.ecs_app_autoscaling_policy | resource |
aws_ecr_lifecycle_policy.ecr_lifecycle | resource |
aws_ecr_repository.ecr_repository | resource |
aws_ecs_service.ecs_svc | resource |
aws_ecs_task_definition.task_def | resource |
aws_iam_policy.defined_ecs_task_policy | resource |
aws_iam_policy.ecs_execution_policy | resource |
aws_iam_policy.ecs_task_policy | resource |
aws_iam_role.execution_role | resource |
aws_iam_role.task_role | resource |
aws_iam_role_policy_attachment.execution_policy_attach | resource |
aws_iam_role_policy_attachment.task_policy_attach | resource |
aws_lb_listener_rule.ecs_listener_rule | resource |
aws_lb_target_group.ecs_tg | resource |
aws_iam_policy.defined_execution_policy | data source |
Name | Description | Type | Default | Required |
---|---|---|---|---|
ecr_attr | n/a | map |
{ |
no |
ecs_attr | ecs 속성입니다 | map |
{ |
no |
ecs_autosacling_attr | (Optional) AutoScaling 옵션입니다 | map |
{ |
no |
ecs_health_check | ecs tg에 heatlhcheck 속성입니다 | map |
{ |
no |
ecs_network_attr | ecs에 네트워크 속성입니다 | map |
{ |
no |
execution_role_attr | ECS의 실행역할 입니다. | map |
{ |
no |
is_use_alb | ALB 사용 여부 | bool |
true |
no |
task_role_attr | ECS Task 실행역할 입니다. (실질적인 Resource 접근 허용 / 거부 정책) | map |
{ |
no |
Name | Description |
---|---|
ecr_name | n/a |
ecs_execution_role_arn | n/a |
ecs_task_def | n/a |
ecs_task_role_arn | n/a |
ecs_tg_id | n/a |
ecs_tg_name | n/a |