Skip to content

Commit c8508ca

Browse files
committed
update docs
1 parent 40cf22a commit c8508ca

File tree

3 files changed

+22
-7
lines changed

3 files changed

+22
-7
lines changed

.pre-commit-config.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ repos:
1818
args: ['--allow-missing-credentials']
1919
- id: trailing-whitespace
2020
- repo: git://github.com/antonbabenko/pre-commit-terraform
21-
rev: v1.44.0
21+
rev: v1.45.0
2222
hooks:
2323
- id: terraform_fmt
2424
- id: terraform_docs

CHANGELOG.md

Lines changed: 16 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,19 @@ All notable changes to this project will be documented in this file.
55
<a name="unreleased"></a>
66
## [Unreleased]
77

8-
- Add upgrades
8+
- Add secrets to task defintion ([#28](https://github.com/umotif-public/terraform-aws-ecs-fargate/issues/28))
9+
10+
11+
<a name="5.0.1"></a>
12+
## [5.0.1] - 2020-12-04
13+
14+
- Potential fix to the issue ([#26](https://github.com/umotif-public/terraform-aws-ecs-fargate/issues/26))
15+
16+
17+
<a name="5.0.0"></a>
18+
## [5.0.0] - 2020-11-04
19+
20+
- Upgrades ([#24](https://github.com/umotif-public/terraform-aws-ecs-fargate/issues/24))
921

1022

1123
<a name="4.0.3"></a>
@@ -155,7 +167,9 @@ All notable changes to this project will be documented in this file.
155167
- Initial commit
156168

157169

158-
[Unreleased]: https://github.com/umotif-public/terraform-aws-ecs-fargate/compare/4.0.3...HEAD
170+
[Unreleased]: https://github.com/umotif-public/terraform-aws-ecs-fargate/compare/5.0.1...HEAD
171+
[5.0.1]: https://github.com/umotif-public/terraform-aws-ecs-fargate/compare/5.0.0...5.0.1
172+
[5.0.0]: https://github.com/umotif-public/terraform-aws-ecs-fargate/compare/4.0.3...5.0.0
159173
[4.0.3]: https://github.com/umotif-public/terraform-aws-ecs-fargate/compare/4.0.2...4.0.3
160174
[4.0.2]: https://github.com/umotif-public/terraform-aws-ecs-fargate/compare/4.0.1...4.0.2
161175
[4.0.1]: https://github.com/umotif-public/terraform-aws-ecs-fargate/compare/4.0.0...4.0.1

README.md

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ resource "aws_ecs_cluster" "cluster" {
2828
2929
module "ecs-fargate" {
3030
source = "umotif-public/ecs-fargate/aws"
31-
version = "~> 5.0.0"
31+
version = "~> 5.1.0"
3232
3333
name_prefix = "ecs-fargate-example"
3434
vpc_id = "vpc-abasdasd132"
@@ -88,7 +88,7 @@ Module managed by [Marcin Cuber](https://github.com/marcincuber) [LinkedIn](http
8888

8989
| Name | Description | Type | Default | Required |
9090
|------|-------------|------|---------|:--------:|
91-
| capacity\_provider\_strategy | (Optional) The capacity\_provider\_strategy configuration block. This is a list of maps, where each map should contain "capacity\_provider ", "weight" and "base" | `list` | `[]` | no |
91+
| capacity\_provider\_strategy | (Optional) The capacity\_provider\_strategy configuration block. This is a list of maps, where each map should contain "capacity\_provider ", "weight" and "base" | `list(any)` | `[]` | no |
9292
| cluster\_id | The Amazon Resource Name (ARN) that identifies the cluster. | `string` | n/a | yes |
9393
| container\_name | Optional name for the container to be used instead of name\_prefix. | `string` | `""` | no |
9494
| create\_repository\_credentials\_iam\_policy | Set to true if you are specifying `repository_credentials` variable, it will attach IAM policy with necessary permissions to task role. | `bool` | `false` | no |
@@ -104,11 +104,11 @@ Module managed by [Marcin Cuber](https://github.com/marcincuber) [LinkedIn](http
104104
| log\_retention\_in\_days | Number of days the logs will be retained in CloudWatch. | `number` | `30` | no |
105105
| logs\_kms\_key | The KMS key ARN to use to encrypt container logs. | `string` | `""` | no |
106106
| name\_prefix | A prefix used for naming resources. | `string` | n/a | yes |
107-
| placement\_constraints | (Optional) A set of placement constraints rules that are taken into consideration during task placement. Maximum number of placement\_constraints is 10. This is a list of maps, where each map should contain "type" and "expression" | `list` | `[]` | no |
107+
| placement\_constraints | (Optional) A set of placement constraints rules that are taken into consideration during task placement. Maximum number of placement\_constraints is 10. This is a list of maps, where each map should contain "type" and "expression" | `list(any)` | `[]` | no |
108108
| platform\_version | The platform version on which to run your service. Only applicable for launch\_type set to FARGATE. | `string` | `"LATEST"` | no |
109109
| private\_subnet\_ids | A list of private subnets inside the VPC | `list(string)` | n/a | yes |
110110
| propogate\_tags | Specifies whether to propagate the tags from the task definition or the service to the tasks. The valid values are SERVICE and TASK\_DEFINITION. | `string` | `"TASK_DEFINITION"` | no |
111-
| proxy\_configuration | (Optional) The proxy configuration details for the App Mesh proxy. This is a list of maps, where each map should contain "container\_name", "properties" and "type" | `list` | `[]` | no |
111+
| proxy\_configuration | (Optional) The proxy configuration details for the App Mesh proxy. This is a list of maps, where each map should contain "container\_name", "properties" and "type" | `list(any)` | `[]` | no |
112112
| repository\_credentials | name or ARN of a secrets manager secret (arn:aws:secretsmanager:region:aws\_account\_id:secret:secret\_name) | `string` | `""` | no |
113113
| repository\_credentials\_kms\_key | key id, key ARN, alias name or alias ARN of the key that encrypted the repository credentials | `string` | `"alias/aws/secretsmanager"` | no |
114114
| service\_registry\_arn | ARN of aws\_service\_discovery\_service resource | `string` | `""` | no |
@@ -124,6 +124,7 @@ Module managed by [Marcin Cuber](https://github.com/marcincuber) [LinkedIn](http
124124
| task\_container\_memory\_reservation | The soft limit (in MiB) of memory to reserve for the container. | `number` | `null` | no |
125125
| task\_container\_port | The port number on the container that is bound to the user-specified or automatically assigned host port | `number` | n/a | yes |
126126
| task\_container\_protocol | Protocol that the container exposes. | `string` | `"HTTP"` | no |
127+
| task\_container\_secrets | The secrets variables to pass to a container. | `list(map(string))` | `null` | no |
127128
| task\_container\_working\_directory | The working directory to run commands inside the container. | `string` | `""` | no |
128129
| task\_definition\_cpu | Amount of CPU to reserve for the task. | `number` | `256` | no |
129130
| task\_definition\_memory | The soft limit (in MiB) of memory to reserve for the task. | `number` | `512` | no |

0 commit comments

Comments
 (0)