- Update
.pre-commit-config.yaml
to support--args=--only=terraform_unused_declarations
- Update
CHANGELOG.md
to all previous version - Fix pre-commit issue
- Remove
containers_num
attribute from variablevar.service_info
- Add description for variables
var.ordered_placement_strategy
- Add file
.github/ISSUE_TEMPLATE/bug_report.md
- Add file
.github/ISSUE_TEMPLATE/feature_request.md
- Add file
.github/PULL_REQUEST_TEMPLATE.md
- Add file
CONTRIBUTING.md
- Add file
CHANGELOG.md
- Add file
LICENSE
- Add file
SECURITY.md
- Add file
task-definitions/service-main-container-ec2.json
- Add example under
examples/*
dir - Add local
local.volumes
support mount with efs - Add local
local.raise_enable_exec_on_cp
to raise exception when integrating with EC2 launch type - Add support for
entry_point
,command
and EC2 launch type for task definition - Add attribute for resource
aws_ecs_service.this
enable_ecs_managed_tags
istrue
- Dynamic
ordered_placement_strategy
- Dynamic
capacity_provider_strategy
deployment_circuit_breaker
block
- Add variable
var.capacity_provider_strategy
- Add variable
var.ordered_placement_strategy
- Add variable
var.unix_max_connection
- Add variable
var.entry_point
- Add variable
var.command
- Add variable
var.efs_volumes
- Add variable
var.deployment_circuit_breaker
- Update file
.gitignore
to ignore file with regexterraform.*example*.tfvars
- Update file
task-definitions/service-main-container.json
andtask-definitions/service-with-sidecar-container.json
to support entry point, command - Update
.pre-commit-config.yaml
to un-support--args=--only=terraform_unused_declarations
- Upgrade KMS version from
v0.0.1
tov1.0.0
- Update
aws_ecs_task_definition.this
to support EC2 compatibilities - Update variables
var.envvars
not to create unneeded secret
- Remove content in
README.md
- Remove file
archive README.md
- Add variable
var.cloudwatch_log_retention_in_days
- Add variable
var.cloudwatch_log_kms_key_id
- Fix KMS issue
- Added file
.github/workflows/code-scan.yml
- Update tagging on resource
aws_cloudwatch_metric_alarm.step_alarm
- Add local
local.comparison_operators
to make it easier for future use - Add resource
aws_appautoscaling_target.this
- Add resource
aws_appautoscaling_policy.target_tracking_scaling_policies
- Add resource
aws_appautoscaling_policy.step_scaling_policies
- Add resource
aws_cloudwatch_metric_alarm.step_alarm
- Add variable
scaling_configuration
to configure the scaling behavior
- Update
.pre-commit-config.yaml
to support--args=--only=terraform_unused_declarations
- Update variable's name
var.alb_path
tovar.alb_paths
- Update resource
aws_lb_listener_rule.this
to support multiple paths
- Remove
local.raise_alb_host_header_empty
for support empty host header
- Restructure of ECS module
- init terraform-aws-ecs-fargate-service