Skip to content

Commit 7576c91

Browse files
author
anybodys
committed
Fix broken links.
1 parent 22c05fd commit 7576c91

File tree

3 files changed

+4
-4
lines changed

3 files changed

+4
-4
lines changed

README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ This template assumes that you have an application to deploy. See [application r
3131

3232
After downloading and installing the template into your project:
3333

34-
1. Follow the steps in [`docs/infra/README.md`](./docs/infra/README.md) to setup the infrastructure for your application.
34+
1. Follow the steps in [infra/README.md](/infra/README.md) to setup the infrastructure for your application.
3535
1. After setting up AWS resources, you can [set up GitHub Actions workflows](./template-only-docs/set-up-ci.md).
3636
1. After configuring GitHub Actions, you can [set up continuous deployment](./template-only-docs/set-up-cd.md).
3737
1. At any point, [set up your team workflow](./template-only-docs/set-up-team-workflow.md).

docs/infra/set-up-infrastructure-tools.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ Then install the version of Terraform you need.
2222
tfenv install 1.4.6
2323
```
2424

25-
If you are unfamiliar with Terraform, check out this [basic introduction to Terraform](./introduction-to-terraform.md).
25+
If you are unfamiliar with Terraform, check out this [basic introduction to Terraform](./intro-to-terraform.md).
2626

2727
### Install AWS CLI
2828

template-only-docs/application-requirements.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
In order to use the template infrastructure, you need an application that meets the following requirements.
44

55
* The application's source code lives in a folder that lives in the project root folder e.g. `/app`.
6-
* The application folder needs to have a `Makefile` that has a build target `release-build` that takes in a Makefile variable `OPTS`, and passes those `OPTS` as options to the `docker build` command. The top level [Makefile](./Makefile) in this repo will call the application's `release-build` make target passing in release tags to tag the docker image with.
6+
* The application folder needs to have a `Makefile` that has a build target `release-build` that takes in a Makefile variable `OPTS`, and passes those `OPTS` as options to the `docker build` command. The top level [Makefile](/Makefile) in this repo will call the application's `release-build` make target passing in release tags to tag the docker image with.
77
* The web application needs to listen on the port defined by the environment variable `PORT`, rather than hardcode the `PORT`. This allows the infrastructure to configure the application to listen on a container port specified by the infrastructure. See [The Twelve-Factor App](https://12factor.net/) to learn more about designing applications to be portable to different infrastructure environments using environment variables.
88
* The web application needs to have a health check endpoint at `/health` that returns an HTTP 200 OK response when the application is healthy and ready to accept requests.
99
* The Docker image needs to have `wget` installed. This is used in the container task defintion's healthcheck configuration in order to ping the application's `/health` endpoint. If you want to use a different healthcheck command (e.g. `curl`) then you'll need to modify the `healthCheck` configuration in the `aws_ecs_task_definition` resource in [modules/service/main.tf](/infra/modules/service/main.tf).
@@ -22,7 +22,7 @@ If your application needs a database, it must also:
2222

2323
## Example Application
2424

25-
The infra template includes an example "hello, world" application that works with the template. This application is fully deployed and can be viewed at the endpoint <http://app-dev-2068097977.us-east-1.elb.amazonaws.com/>. The source code for this test application is at <https://github.com/navapbc/platform-test>.
25+
The infra template includes an example "hello, world" application that works with the template. This application is fully deployed and can be viewed at the endpoint <http://app-dev-459811935.us-east-1.elb.amazonaws.com/>. The source code for this test application is at <https://github.com/navapbc/platform-test>.
2626

2727
## Template Applications
2828

0 commit comments

Comments
 (0)