Skip to content

Commit

Permalink
docs: Added Datadog WAF module.
Browse files Browse the repository at this point in the history
  • Loading branch information
jamesiarmes committed Nov 26, 2024
1 parent 89d4904 commit a893fa2
Show file tree
Hide file tree
Showing 7 changed files with 19 additions and 0 deletions.
6 changes: 6 additions & 0 deletions .dockerignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
.git
.gitignore
.github
.idea
docker-compose.yaml
Dockerfile
3 changes: 3 additions & 0 deletions .github/workflows/docs.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@ on:
push:
branches:
- main
- docs

jobs:
deploy:
Expand All @@ -14,6 +15,8 @@ jobs:
- uses: actions/checkout@v4
with:
submodules: true
- name: Copy assets from submodules
run: rsync -av --progress */**/docs/assets/ docs/assets --exclude .git --exclude .idea --exclude docs
- name: Set up AWS credentials
uses: aws-actions/configure-aws-credentials@v4
with:
Expand Down
3 changes: 3 additions & 0 deletions .gitmodules
Original file line number Diff line number Diff line change
Expand Up @@ -13,3 +13,6 @@
[submodule "aws/secrets"]
path = aws/secrets
url = [email protected]:codeforamerica/tofu-modules-aws-secrets.git
[submodule "datadog/waf"]
path = datadog/waf
url = [email protected]:codeforamerica/tofu-modules-datadog-waf.git
2 changes: 2 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,7 @@ terraform.
| AWS | [secrets][aws-secrets] | Manage secrets using AWS Secrets Manager. |
| AWS | [serverless_database][aws-serverless-database] | Aurora Serverless database cluster. |
| AWS | [vpc][aws-vpc] | AWS VPC configuration with networking. |
| Datadog | [waf][datadog-waf] | Datadog dashboard for monitoring AWS WAF. |

## Contributing

Expand All @@ -34,5 +35,6 @@ repository, or any of the OpenTofu module repositories.
[aws-serverless-database]: ./aws/serverless_database/README.md
[aws-vpc]: ./aws/vpc/README.md
[contributing]: CONTRIBUTING.md
[datadog-waf]: https://github.com/codeforamerica/tofu-modules-datadog-waf
[opentofu]: https://opentofu.org/
[terraform]: https://www.terraform.io/
1 change: 1 addition & 0 deletions datadog/waf
Submodule waf added at e523fa
1 change: 1 addition & 0 deletions docs/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,3 +9,4 @@
[aws-serverless-database]: modules/aws/serverless-database.md
[aws-vpc]: modules/aws/vpc.md
[contributing]: contributing.md
[datadog-waf]: modules/datadog/waf.md
3 changes: 3 additions & 0 deletions docs/modules/datadog/waf.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
--8<-- "datadog/waf/README.md"

[screenshot-dashboard]: ../../assets/dashboard.jpeg

0 comments on commit a893fa2

Please sign in to comment.