Skip to content

Commit 3f220cf

Browse files
Co-authored-by: docs-sourcer[bot] <99042413+docs-sourcer[bot]@users.noreply.github.com>
1 parent 083cb89 commit 3f220cf

File tree

41 files changed

+493
-478
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

41 files changed

+493
-478
lines changed

docs/reference/modules/terraform-aws-security/auto-update/auto-update.md

+15-15
Original file line numberDiff line numberDiff line change
@@ -9,11 +9,11 @@ import VersionBadge from '../../../../../src/components/VersionBadge.tsx';
99
import { HclListItem, HclListItemDescription, HclListItemTypeDetails, HclListItemDefaultValue, HclGeneralListItem } from '../../../../../src/components/HclListItem.tsx';
1010
import { ModuleUsage } from "../../../../../src/components/ModuleUsage";
1111

12-
<VersionBadge repoTitle="Security Modules" version="0.75.14" lastModifiedVersion="0.75.13"/>
12+
<VersionBadge repoTitle="Security Modules" version="0.75.15" lastModifiedVersion="0.75.13"/>
1313

1414
# Security Modules
1515

16-
<a href="https://github.com/gruntwork-io/terraform-aws-security/tree/v0.75.14/modules/auto-update" className="link-button" title="View the source code for this module in GitHub.">View Source</a>
16+
<a href="https://github.com/gruntwork-io/terraform-aws-security/tree/v0.75.15/modules/auto-update" className="link-button" title="View the source code for this module in GitHub.">View Source</a>
1717

1818
<a href="https://github.com/gruntwork-io/terraform-aws-security/releases/tag/v0.75.13" className="link-button" title="Release notes for only versions which impacted this module.">Release Notes</a>
1919

@@ -37,31 +37,31 @@ This repo is a part of [the Gruntwork Infrastructure as Code Library](https://gr
3737

3838
### Core concepts
3939

40-
* [How to install Auto Update](https://github.com/gruntwork-io/terraform-aws-security/tree/v0.75.14/modules/auto-update/core-concepts.md#installation)
40+
* [How to install Auto Update](https://github.com/gruntwork-io/terraform-aws-security/tree/v0.75.15/modules/auto-update/core-concepts.md#installation)
4141

42-
* [How Auto Update works on Ubuntu](https://github.com/gruntwork-io/terraform-aws-security/tree/v0.75.14/modules/auto-update/core-concepts.md#ubuntu-support)
42+
* [How Auto Update works on Ubuntu](https://github.com/gruntwork-io/terraform-aws-security/tree/v0.75.15/modules/auto-update/core-concepts.md#ubuntu-support)
4343

44-
* [How Auto Update works on Amazon Linux 2](https://github.com/gruntwork-io/terraform-aws-security/tree/v0.75.14/modules/auto-update/core-concepts.md#amazon-linux-support)
44+
* [How Auto Update works on Amazon Linux 2](https://github.com/gruntwork-io/terraform-aws-security/tree/v0.75.15/modules/auto-update/core-concepts.md#amazon-linux-support)
4545

46-
* [Auto Update Limitations](https://github.com/gruntwork-io/terraform-aws-security/tree/v0.75.14/modules/auto-update/core-concepts.md#limitations)
46+
* [Auto Update Limitations](https://github.com/gruntwork-io/terraform-aws-security/tree/v0.75.15/modules/auto-update/core-concepts.md#limitations)
4747

48-
* [Core Security Concepts](https://github.com/gruntwork-io/terraform-aws-security/tree/v0.75.14/README.adoc#core-concepts)
48+
* [Core Security Concepts](https://github.com/gruntwork-io/terraform-aws-security/tree/v0.75.15/README.adoc#core-concepts)
4949

5050
### Repo organization
5151

52-
* [modules](https://github.com/gruntwork-io/terraform-aws-security/tree/v0.75.14/modules): the main implementation code for this repo, broken down into multiple standalone, orthogonal submodules.
52+
* [modules](https://github.com/gruntwork-io/terraform-aws-security/tree/v0.75.15/modules): the main implementation code for this repo, broken down into multiple standalone, orthogonal submodules.
5353

54-
* [examples](https://github.com/gruntwork-io/terraform-aws-security/tree/v0.75.14/examples): This folder contains working examples of how to use the submodules.
54+
* [examples](https://github.com/gruntwork-io/terraform-aws-security/tree/v0.75.15/examples): This folder contains working examples of how to use the submodules.
5555

56-
* [test](https://github.com/gruntwork-io/terraform-aws-security/tree/v0.75.14/test): Automated tests for the modules and examples.
56+
* [test](https://github.com/gruntwork-io/terraform-aws-security/tree/v0.75.15/test): Automated tests for the modules and examples.
5757

5858
## Deploy
5959

6060
### Non-production deployment (quick start for learning)
6161

6262
If you just want to try this repo out for experimenting and learning, check out the following resources:
6363

64-
* [auto-update example](https://github.com/gruntwork-io/terraform-aws-security/tree/v0.75.14/examples/auto-update): The `examples/auto-update` folder contains sample code optimized for learning, experimenting, and testing (but not production usage).
64+
* [auto-update example](https://github.com/gruntwork-io/terraform-aws-security/tree/v0.75.15/examples/auto-update): The `examples/auto-update` folder contains sample code optimized for learning, experimenting, and testing (but not production usage).
6565

6666
### Production deployment
6767

@@ -72,11 +72,11 @@ If you want to deploy this repo in production, check out the following resources
7272
<!-- ##DOCS-SOURCER-START
7373
{
7474
"originalSources": [
75-
"https://github.com/gruntwork-io/terraform-aws-security/tree/v0.75.14/modules/auto-update/readme.adoc",
76-
"https://github.com/gruntwork-io/terraform-aws-security/tree/v0.75.14/modules/auto-update/variables.tf",
77-
"https://github.com/gruntwork-io/terraform-aws-security/tree/v0.75.14/modules/auto-update/outputs.tf"
75+
"https://github.com/gruntwork-io/terraform-aws-security/tree/v0.75.15/modules/auto-update/readme.adoc",
76+
"https://github.com/gruntwork-io/terraform-aws-security/tree/v0.75.15/modules/auto-update/variables.tf",
77+
"https://github.com/gruntwork-io/terraform-aws-security/tree/v0.75.15/modules/auto-update/outputs.tf"
7878
],
7979
"sourcePlugin": "module-catalog-api",
80-
"hash": "de066a46d80c9a7b96febd6b7e110599"
80+
"hash": "a2586ae7710bd9ceeddd5f04f1afccff"
8181
}
8282
##DOCS-SOURCER-END -->

docs/reference/modules/terraform-aws-security/aws-auth/aws-auth.md

+7-7
Original file line numberDiff line numberDiff line change
@@ -9,11 +9,11 @@ import VersionBadge from '../../../../../src/components/VersionBadge.tsx';
99
import { HclListItem, HclListItemDescription, HclListItemTypeDetails, HclListItemDefaultValue, HclGeneralListItem } from '../../../../../src/components/HclListItem.tsx';
1010
import { ModuleUsage } from "../../../../../src/components/ModuleUsage";
1111

12-
<VersionBadge repoTitle="Security Modules" version="0.75.14" lastModifiedVersion="0.65.9"/>
12+
<VersionBadge repoTitle="Security Modules" version="0.75.15" lastModifiedVersion="0.65.9"/>
1313

1414
# AWS Auth Helper
1515

16-
<a href="https://github.com/gruntwork-io/terraform-aws-security/tree/v0.75.14/modules/aws-auth" className="link-button" title="View the source code for this module in GitHub.">View Source</a>
16+
<a href="https://github.com/gruntwork-io/terraform-aws-security/tree/v0.75.15/modules/aws-auth" className="link-button" title="View the source code for this module in GitHub.">View Source</a>
1717

1818
<a href="https://github.com/gruntwork-io/terraform-aws-security/releases/tag/v0.65.9" className="link-button" title="Release notes for only versions which impacted this module.">Release Notes</a>
1919

@@ -175,7 +175,7 @@ eval $(aws-auth --serial-number arn:aws:iam::123456789011:mfa/jondoe --token-cod
175175

176176
If you store your secrets in a CLI-friendly password manager, such as [pass](https://www.passwordstore.org/),
177177
[lpass](https://github.com/lastpass/lastpass-cli) or
178-
[1Password CLI](https://support.1password.com/command-line-getting-started/), then you can reduce this even further! Instructions on how to set this up for Lastpass / `lpass` can be found [here](https://github.com/gruntwork-io/terraform-aws-security/tree/v0.75.14/modules/aws-auth/AWS-AUTH-LASTPASS.md) and 1Password / `op` [here](https://github.com/gruntwork-io/terraform-aws-security/tree/v0.75.14/modules/aws-auth/AWS-AUTH-1PASSWORD.md).
178+
[1Password CLI](https://support.1password.com/command-line-getting-started/), then you can reduce this even further! Instructions on how to set this up for Lastpass / `lpass` can be found [here](https://github.com/gruntwork-io/terraform-aws-security/tree/v0.75.15/modules/aws-auth/AWS-AUTH-LASTPASS.md) and 1Password / `op` [here](https://github.com/gruntwork-io/terraform-aws-security/tree/v0.75.15/modules/aws-auth/AWS-AUTH-1PASSWORD.md).
179179

180180
First, store your permanent AWS credentials in `pass`:
181181

@@ -249,11 +249,11 @@ If you you need to run `aws-auth` with a cronjob, you may want to set the `$USER
249249
<!-- ##DOCS-SOURCER-START
250250
{
251251
"originalSources": [
252-
"https://github.com/gruntwork-io/terraform-aws-security/tree/v0.75.14/modules/aws-auth/readme.md",
253-
"https://github.com/gruntwork-io/terraform-aws-security/tree/v0.75.14/modules/aws-auth/variables.tf",
254-
"https://github.com/gruntwork-io/terraform-aws-security/tree/v0.75.14/modules/aws-auth/outputs.tf"
252+
"https://github.com/gruntwork-io/terraform-aws-security/tree/v0.75.15/modules/aws-auth/readme.md",
253+
"https://github.com/gruntwork-io/terraform-aws-security/tree/v0.75.15/modules/aws-auth/variables.tf",
254+
"https://github.com/gruntwork-io/terraform-aws-security/tree/v0.75.15/modules/aws-auth/outputs.tf"
255255
],
256256
"sourcePlugin": "module-catalog-api",
257-
"hash": "8aed3d52a46fdbc2bbd7a271966b1b18"
257+
"hash": "38a825c706e9f9a31d1a3beea45b9288"
258258
}
259259
##DOCS-SOURCER-END -->

docs/reference/modules/terraform-aws-security/aws-config-bucket/aws-config-bucket.md

+10-10
Original file line numberDiff line numberDiff line change
@@ -9,19 +9,19 @@ import VersionBadge from '../../../../../src/components/VersionBadge.tsx';
99
import { HclListItem, HclListItemDescription, HclListItemTypeDetails, HclListItemDefaultValue, HclGeneralListItem } from '../../../../../src/components/HclListItem.tsx';
1010
import { ModuleUsage } from "../../../../../src/components/ModuleUsage";
1111

12-
<VersionBadge repoTitle="Security Modules" version="0.75.14" lastModifiedVersion="0.75.10"/>
12+
<VersionBadge repoTitle="Security Modules" version="0.75.15" lastModifiedVersion="0.75.10"/>
1313

1414
# AWS Config Bucket
1515

16-
<a href="https://github.com/gruntwork-io/terraform-aws-security/tree/v0.75.14/modules/aws-config-bucket" className="link-button" title="View the source code for this module in GitHub.">View Source</a>
16+
<a href="https://github.com/gruntwork-io/terraform-aws-security/tree/v0.75.15/modules/aws-config-bucket" className="link-button" title="View the source code for this module in GitHub.">View Source</a>
1717

1818
<a href="https://github.com/gruntwork-io/terraform-aws-security/releases/tag/v0.75.10" className="link-button" title="Release notes for only versions which impacted this module.">Release Notes</a>
1919

2020
This module creates an S3 bucket for storing AWS Config data, including all the appropriate lifecycle, encryption, and
2121
permission settings for AWS Config.
2222

23-
This module is not meant to be used directly. Instead, it's used under the hood in the [aws-config](https://github.com/gruntwork-io/terraform-aws-security/tree/v0.75.14/modules/aws-config)
24-
and [account-baseline-root](https://github.com/gruntwork-io/terraform-aws-security/tree/v0.75.14/modules/account-baseline-root) modules. Please see those modules for more information.
23+
This module is not meant to be used directly. Instead, it's used under the hood in the [aws-config](https://github.com/gruntwork-io/terraform-aws-security/tree/v0.75.15/modules/aws-config)
24+
and [account-baseline-root](https://github.com/gruntwork-io/terraform-aws-security/tree/v0.75.15/modules/account-baseline-root) modules. Please see those modules for more information.
2525

2626
## Sample Usage
2727

@@ -36,7 +36,7 @@ and [account-baseline-root](https://github.com/gruntwork-io/terraform-aws-securi
3636
3737
module "aws_config_bucket" {
3838
39-
source = "git::[email protected]:gruntwork-io/terraform-aws-security.git//modules/aws-config-bucket?ref=v0.75.14"
39+
source = "git::[email protected]:gruntwork-io/terraform-aws-security.git//modules/aws-config-bucket?ref=v0.75.15"
4040
4141
# ----------------------------------------------------------------------------------------------------
4242
# REQUIRED VARIABLES
@@ -153,7 +153,7 @@ module "aws_config_bucket" {
153153
# ------------------------------------------------------------------------------------------------------
154154
155155
terraform {
156-
source = "git::[email protected]:gruntwork-io/terraform-aws-security.git//modules/aws-config-bucket?ref=v0.75.14"
156+
source = "git::[email protected]:gruntwork-io/terraform-aws-security.git//modules/aws-config-bucket?ref=v0.75.15"
157157
}
158158
159159
inputs = {
@@ -496,11 +496,11 @@ The name of the S3 bucket used by AWS Config to store configuration items.
496496
<!-- ##DOCS-SOURCER-START
497497
{
498498
"originalSources": [
499-
"https://github.com/gruntwork-io/terraform-aws-security/tree/v0.75.14/modules/aws-config-bucket/readme.md",
500-
"https://github.com/gruntwork-io/terraform-aws-security/tree/v0.75.14/modules/aws-config-bucket/variables.tf",
501-
"https://github.com/gruntwork-io/terraform-aws-security/tree/v0.75.14/modules/aws-config-bucket/outputs.tf"
499+
"https://github.com/gruntwork-io/terraform-aws-security/tree/v0.75.15/modules/aws-config-bucket/readme.md",
500+
"https://github.com/gruntwork-io/terraform-aws-security/tree/v0.75.15/modules/aws-config-bucket/variables.tf",
501+
"https://github.com/gruntwork-io/terraform-aws-security/tree/v0.75.15/modules/aws-config-bucket/outputs.tf"
502502
],
503503
"sourcePlugin": "module-catalog-api",
504-
"hash": "8592ee484f94382662fda2a44070cf80"
504+
"hash": "eaedc067cea90f3b70ac4e2cac97563d"
505505
}
506506
##DOCS-SOURCER-END -->

docs/reference/modules/terraform-aws-security/aws-config-multi-region/aws-config-multi-region.md

+16-16
Original file line numberDiff line numberDiff line change
@@ -9,15 +9,15 @@ import VersionBadge from '../../../../../src/components/VersionBadge.tsx';
99
import { HclListItem, HclListItemDescription, HclListItemTypeDetails, HclListItemDefaultValue, HclGeneralListItem } from '../../../../../src/components/HclListItem.tsx';
1010
import { ModuleUsage } from "../../../../../src/components/ModuleUsage";
1111

12-
<VersionBadge repoTitle="Security Modules" version="0.75.14" lastModifiedVersion="0.75.10"/>
12+
<VersionBadge repoTitle="Security Modules" version="0.75.15" lastModifiedVersion="0.75.10"/>
1313

1414
# AWS Config Multi Region Module
1515

16-
<a href="https://github.com/gruntwork-io/terraform-aws-security/tree/v0.75.14/modules/aws-config-multi-region" className="link-button" title="View the source code for this module in GitHub.">View Source</a>
16+
<a href="https://github.com/gruntwork-io/terraform-aws-security/tree/v0.75.15/modules/aws-config-multi-region" className="link-button" title="View the source code for this module in GitHub.">View Source</a>
1717

1818
<a href="https://github.com/gruntwork-io/terraform-aws-security/releases/tag/v0.75.10" className="link-button" title="Release notes for only versions which impacted this module.">Release Notes</a>
1919

20-
This module wraps the [aws-config core module](https://github.com/gruntwork-io/terraform-aws-security/tree/v0.75.14/modules/aws-config/README.md) to configure [AWS Config](https://aws.amazon.com/config/) in all enabled regions for the AWS Account, and optionally can aggregate AWS Config across multiple accounts.
20+
This module wraps the [aws-config core module](https://github.com/gruntwork-io/terraform-aws-security/tree/v0.75.15/modules/aws-config/README.md) to configure [AWS Config](https://aws.amazon.com/config/) in all enabled regions for the AWS Account, and optionally can aggregate AWS Config across multiple accounts.
2121

2222
![multi account multi region aws config](/img/reference/modules/terraform-aws-security/aws-config-multi-region/multi-account-multi-region-aws-config.png)
2323

@@ -45,25 +45,25 @@ This repo is a part of [the Gruntwork Infrastructure as Code Library](https://gr
4545

4646
### Core concepts
4747

48-
* Learn more about AWS Config in the [aws-config core module](https://github.com/gruntwork-io/terraform-aws-security/tree/v0.75.14/modules/aws-config/README.adoc).
48+
* Learn more about AWS Config in the [aws-config core module](https://github.com/gruntwork-io/terraform-aws-security/tree/v0.75.15/modules/aws-config/README.adoc).
4949

50-
* [How to use a multi-region module](https://github.com/gruntwork-io/terraform-aws-security/tree/v0.75.14/codegen/core-concepts.md#how-to-use-a-multi-region-module)
50+
* [How to use a multi-region module](https://github.com/gruntwork-io/terraform-aws-security/tree/v0.75.15/codegen/core-concepts.md#how-to-use-a-multi-region-module)
5151

5252
### Repo organization
5353

54-
* [modules](https://github.com/gruntwork-io/terraform-aws-security/tree/v0.75.14/modules): the main implementation code for this repo, broken down into multiple standalone, orthogonal submodules.
54+
* [modules](https://github.com/gruntwork-io/terraform-aws-security/tree/v0.75.15/modules): the main implementation code for this repo, broken down into multiple standalone, orthogonal submodules.
5555

56-
* [codegen](https://github.com/gruntwork-io/terraform-aws-security/tree/v0.75.14/codegen): Code generation utilities that help generate modules in this repo.
56+
* [codegen](https://github.com/gruntwork-io/terraform-aws-security/tree/v0.75.15/codegen): Code generation utilities that help generate modules in this repo.
5757

58-
* [examples](https://github.com/gruntwork-io/terraform-aws-security/tree/v0.75.14/examples): This folder contains working examples of how to use the submodules.
58+
* [examples](https://github.com/gruntwork-io/terraform-aws-security/tree/v0.75.15/examples): This folder contains working examples of how to use the submodules.
5959

60-
* [test](https://github.com/gruntwork-io/terraform-aws-security/tree/v0.75.14/test): Automated tests for the modules and examples.
60+
* [test](https://github.com/gruntwork-io/terraform-aws-security/tree/v0.75.15/test): Automated tests for the modules and examples.
6161

6262
## Deploy
6363

6464
* [How to configure a production-grade AWS account structure](https://docs.gruntwork.io/guides/build-it-yourself/landing-zone)
6565

66-
* [How does Config work with multiple AWS accounts and multiple regions?](https://github.com/gruntwork-io/terraform-aws-security/tree/v0.75.14/modules/aws-config-multi-region/core-concepts.md#how-does-config-work-with-multiple-aws-accounts-and-multiple-regions)
66+
* [How does Config work with multiple AWS accounts and multiple regions?](https://github.com/gruntwork-io/terraform-aws-security/tree/v0.75.15/modules/aws-config-multi-region/core-concepts.md#how-does-config-work-with-multiple-aws-accounts-and-multiple-regions)
6767

6868
## Sample Usage
6969

@@ -78,7 +78,7 @@ This repo is a part of [the Gruntwork Infrastructure as Code Library](https://gr
7878
7979
module "aws_config_multi_region" {
8080
81-
source = "git::[email protected]:gruntwork-io/terraform-aws-security.git//modules/aws-config-multi-region?ref=v0.75.14"
81+
source = "git::[email protected]:gruntwork-io/terraform-aws-security.git//modules/aws-config-multi-region?ref=v0.75.15"
8282
8383
# ----------------------------------------------------------------------------------------------------
8484
# REQUIRED VARIABLES
@@ -445,7 +445,7 @@ module "aws_config_multi_region" {
445445
# ------------------------------------------------------------------------------------------------------
446446
447447
terraform {
448-
source = "git::[email protected]:gruntwork-io/terraform-aws-security.git//modules/aws-config-multi-region?ref=v0.75.14"
448+
source = "git::[email protected]:gruntwork-io/terraform-aws-security.git//modules/aws-config-multi-region?ref=v0.75.15"
449449
}
450450
451451
inputs = {
@@ -1590,11 +1590,11 @@ The ARNs of the SNS Topic used by the config notifications.
15901590
<!-- ##DOCS-SOURCER-START
15911591
{
15921592
"originalSources": [
1593-
"https://github.com/gruntwork-io/terraform-aws-security/tree/v0.75.14/modules/aws-config-multi-region/readme.adoc",
1594-
"https://github.com/gruntwork-io/terraform-aws-security/tree/v0.75.14/modules/aws-config-multi-region/variables.tf",
1595-
"https://github.com/gruntwork-io/terraform-aws-security/tree/v0.75.14/modules/aws-config-multi-region/outputs.tf"
1593+
"https://github.com/gruntwork-io/terraform-aws-security/tree/v0.75.15/modules/aws-config-multi-region/readme.adoc",
1594+
"https://github.com/gruntwork-io/terraform-aws-security/tree/v0.75.15/modules/aws-config-multi-region/variables.tf",
1595+
"https://github.com/gruntwork-io/terraform-aws-security/tree/v0.75.15/modules/aws-config-multi-region/outputs.tf"
15961596
],
15971597
"sourcePlugin": "module-catalog-api",
1598-
"hash": "1c0429db26a85f4a5295512db7443585"
1598+
"hash": "f80fe929eaaa60b511fcfa1c918c3ab5"
15991599
}
16001600
##DOCS-SOURCER-END -->

0 commit comments

Comments
 (0)