|
1 |
| ---- |
2 |
| -# |
3 |
| -# This is the canonical configuration for the `README.md` |
4 |
| -# Run `make readme` to rebuild the `README.md` |
5 |
| -# |
6 |
| - |
7 |
| -# Name of this project |
8 | 1 | name: terraform-aws-ecs-alb-service-task
|
9 |
| - |
10 |
| -# Logo for this project |
11 |
| -#logo: docs/logo.png |
12 |
| - |
13 |
| -# License of this project |
14 |
| -license: "APACHE2" |
15 |
| - |
16 |
| -# Canonical GitHub repo |
| 2 | +license: APACHE2 |
17 | 3 | github_repo: cloudposse/terraform-aws-ecs-alb-service-task
|
18 |
| - |
19 |
| -# Badges to display |
20 | 4 | badges:
|
21 |
| - - name: "Codefresh Build Status" |
22 |
| - image: "https://g.codefresh.io/api/badges/pipeline/cloudposse/terraform-modules%2Fterraform-aws-ecs-alb-service-task?type=cf-1" |
23 |
| - url: "https://g.codefresh.io/public/accounts/cloudposse/pipelines/5db352c10c7c5a56af1de612" |
24 |
| - - name: "Latest Release" |
25 |
| - image: "https://img.shields.io/github/release/cloudposse/terraform-aws-ecs-alb-service-task.svg" |
26 |
| - url: "https://github.com/cloudposse/terraform-aws-ecs-alb-service-task/releases/latest" |
27 |
| - - name: "Slack Community" |
28 |
| - image: "https://slack.cloudposse.com/badge.svg" |
29 |
| - url: "https://slack.cloudposse.com" |
30 |
| - |
| 5 | +- name: Latest Release |
| 6 | + image: https://img.shields.io/github/release/cloudposse/terraform-aws-ecs-alb-service-task.svg |
| 7 | + url: https://github.com/cloudposse/terraform-aws-ecs-alb-service-task/releases/latest |
| 8 | +- name: Slack Community |
| 9 | + image: https://slack.cloudposse.com/badge.svg |
| 10 | + url: https://slack.cloudposse.com |
31 | 11 | related:
|
32 |
| - - name: "terraform-aws-alb" |
33 |
| - description: "Terraform module to provision a standard ALB for HTTP/HTTP traffic" |
34 |
| - url: "https://github.com/cloudposse/terraform-aws-alb" |
35 |
| - - name: "terraform-aws-alb-ingress" |
36 |
| - description: "Terraform module to provision an HTTP style ingress rule based on hostname and path for an ALB" |
37 |
| - url: "https://github.com/cloudposse/terraform-aws-alb-ingress" |
38 |
| - - name: "terraform-aws-codebuild" |
39 |
| - description: "Terraform Module to easily leverage AWS CodeBuild for Continuous Integration" |
40 |
| - url: "https://github.com/cloudposse/terraform-aws-codebuild" |
41 |
| - - name: "terraform-aws-ecr" |
42 |
| - description: "Terraform Module to manage Docker Container Registries on AWS ECR" |
43 |
| - url: "https://github.com/cloudposse/terraform-aws-ecr" |
44 |
| - - name: "terraform-aws-ecs-web-app" |
45 |
| - description: "Terraform module that implements a web app on ECS and supporting AWS resources" |
46 |
| - url: "https://github.com/cloudposse/terraform-aws-ecs-web-app" |
47 |
| - - name: "terraform-aws-ecs-codepipeline" |
48 |
| - description: "Terraform Module for CI/CD with AWS Code Pipeline and Code Build for ECS" |
49 |
| - url: "https://github.com/cloudposse/terraform-aws-ecs-codepipeline" |
50 |
| - - name: "terraform-aws-ecs-cloudwatch-sns-alarms" |
51 |
| - description: "Terraform module to create CloudWatch Alarms on ECS Service level metrics" |
52 |
| - url: "https://github.com/cloudposse/terraform-aws-ecs-cloudwatch-sns-alarms" |
53 |
| - - name: "terraform-aws-ecs-container-definition" |
54 |
| - description: "Terraform module to generate well-formed JSON documents that are passed to the aws_ecs_task_definition Terraform resource" |
55 |
| - url: "https://github.com/cloudposse/terraform-aws-ecs-container-definition" |
56 |
| - - name: "terraform-aws-lb-s3-bucket" |
57 |
| - description: "Terraform module to provision an S3 bucket with built in IAM policy to allow AWS Load Balancers to ship access logs." |
58 |
| - url: "https://github.com/cloudposse/terraform-aws-lb-s3-bucket" |
59 |
| - |
60 |
| -# Short description of this project |
61 |
| -description: |- |
62 |
| - Terraform module to create an ECS Service for a web app (task), and an ALB target group to route requests. |
63 |
| -
|
64 |
| -# How to use this project |
65 |
| -usage: |- |
| 12 | +- name: terraform-aws-alb |
| 13 | + description: Terraform module to provision a standard ALB for HTTP/HTTP traffic |
| 14 | + url: https://github.com/cloudposse/terraform-aws-alb |
| 15 | +- name: terraform-aws-alb-ingress |
| 16 | + description: Terraform module to provision an HTTP style ingress rule based on hostname |
| 17 | + and path for an ALB |
| 18 | + url: https://github.com/cloudposse/terraform-aws-alb-ingress |
| 19 | +- name: terraform-aws-codebuild |
| 20 | + description: Terraform Module to easily leverage AWS CodeBuild for Continuous Integration |
| 21 | + url: https://github.com/cloudposse/terraform-aws-codebuild |
| 22 | +- name: terraform-aws-ecr |
| 23 | + description: Terraform Module to manage Docker Container Registries on AWS ECR |
| 24 | + url: https://github.com/cloudposse/terraform-aws-ecr |
| 25 | +- name: terraform-aws-ecs-web-app |
| 26 | + description: Terraform module that implements a web app on ECS and supporting AWS |
| 27 | + resources |
| 28 | + url: https://github.com/cloudposse/terraform-aws-ecs-web-app |
| 29 | +- name: terraform-aws-ecs-codepipeline |
| 30 | + description: Terraform Module for CI/CD with AWS Code Pipeline and Code Build for |
| 31 | + ECS |
| 32 | + url: https://github.com/cloudposse/terraform-aws-ecs-codepipeline |
| 33 | +- name: terraform-aws-ecs-cloudwatch-sns-alarms |
| 34 | + description: Terraform module to create CloudWatch Alarms on ECS Service level metrics |
| 35 | + url: https://github.com/cloudposse/terraform-aws-ecs-cloudwatch-sns-alarms |
| 36 | +- name: terraform-aws-ecs-container-definition |
| 37 | + description: Terraform module to generate well-formed JSON documents that are passed |
| 38 | + to the aws_ecs_task_definition Terraform resource |
| 39 | + url: https://github.com/cloudposse/terraform-aws-ecs-container-definition |
| 40 | +- name: terraform-aws-lb-s3-bucket |
| 41 | + description: Terraform module to provision an S3 bucket with built in IAM policy |
| 42 | + to allow AWS Load Balancers to ship access logs. |
| 43 | + url: https://github.com/cloudposse/terraform-aws-lb-s3-bucket |
| 44 | +description: Terraform module to create an ECS Service for a web app (task), and an |
| 45 | + ALB target group to route requests. |
| 46 | +usage: |2- |
66 | 47 |
|
67 | 48 | For a complete example, see [examples/complete](examples/complete).
|
68 | 49 |
|
@@ -178,20 +159,15 @@ usage: |-
|
178 | 159 | Images in other online repositories are qualified further by a domain name (for example, `quay.io/assemblyline/ubuntu`).
|
179 | 160 |
|
180 | 161 | For more info, see [Container Definition](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_ContainerDefinition.html).
|
181 |
| -
|
182 |
| -
|
183 |
| -# Other files to include in this README from the project folder |
184 | 162 | include:
|
185 |
| - - "docs/targets.md" |
186 |
| - - "docs/terraform.md" |
187 |
| - |
188 |
| -# Contributors to this project |
| 163 | +- docs/targets.md |
| 164 | +- docs/terraform.md |
189 | 165 | contributors:
|
190 |
| - - name: "Erik Osterman" |
191 |
| - github: "osterman" |
192 |
| - - name: "Igor Rodionov" |
193 |
| - github: "goruha" |
194 |
| - - name: "Andriy Knysh" |
195 |
| - github: "aknysh" |
196 |
| - - name: "Sarkis Varozian" |
197 |
| - github: "sarkis" |
| 166 | +- name: Erik Osterman |
| 167 | + github: osterman |
| 168 | +- name: Igor Rodionov |
| 169 | + github: goruha |
| 170 | +- name: Andriy Knysh |
| 171 | + github: aknysh |
| 172 | +- name: Sarkis Varozian |
| 173 | + github: sarkis |
0 commit comments