Skip to content

Commit 6b9cee0

Browse files
Updated with the [latest changes](https://github.com/gruntwork-io/terraform-aws-security/releases/tag/v0.68.6) from the terraform-aws-security@v0.68.6 source branch.
1 parent 5566468 commit 6b9cee0

File tree

37 files changed

+444
-444
lines changed

37 files changed

+444
-444
lines changed

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

Lines changed: 15 additions & 15 deletions
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.68.5" lastModifiedVersion="0.65.9"/>
12+
<VersionBadge repoTitle="Security Modules" version="0.68.6" lastModifiedVersion="0.65.9"/>
1313

1414
# Security Modules
1515

16-
<a href="https://github.com/gruntwork-io/terraform-aws-security/tree/v0.68.5/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.68.6/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.65.9" 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.68.5/modules/auto-update/core-concepts.md#installation)
40+
* [How to install Auto Update](https://github.com/gruntwork-io/terraform-aws-security/tree/v0.68.6/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.68.5/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.68.6/modules/auto-update/core-concepts.md#ubuntu-support)
4343

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

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

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

5050
### Repo organization
5151

52-
* [modules](https://github.com/gruntwork-io/terraform-aws-security/tree/v0.68.5/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.68.6/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.68.5/examples): This folder contains working examples of how to use the submodules.
54+
* [examples](https://github.com/gruntwork-io/terraform-aws-security/tree/v0.68.6/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.68.5/test): Automated tests for the modules and examples.
56+
* [test](https://github.com/gruntwork-io/terraform-aws-security/tree/v0.68.6/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.68.5/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.68.6/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

@@ -73,11 +73,11 @@ If you want to deploy this repo in production, check out the following resources
7373
<!-- ##DOCS-SOURCER-START
7474
{
7575
"originalSources": [
76-
"https://github.com/gruntwork-io/terraform-aws-security/tree/v0.68.5/modules/auto-update/readme.adoc",
77-
"https://github.com/gruntwork-io/terraform-aws-security/tree/v0.68.5/modules/auto-update/variables.tf",
78-
"https://github.com/gruntwork-io/terraform-aws-security/tree/v0.68.5/modules/auto-update/outputs.tf"
76+
"https://github.com/gruntwork-io/terraform-aws-security/tree/v0.68.6/modules/auto-update/readme.adoc",
77+
"https://github.com/gruntwork-io/terraform-aws-security/tree/v0.68.6/modules/auto-update/variables.tf",
78+
"https://github.com/gruntwork-io/terraform-aws-security/tree/v0.68.6/modules/auto-update/outputs.tf"
7979
],
8080
"sourcePlugin": "module-catalog-api",
81-
"hash": "c7831cb2b55ba91a1df1ccc3b25af1bd"
81+
"hash": "bd44e7e96510c5b2e55a4a42850c87d3"
8282
}
8383
##DOCS-SOURCER-END -->

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

Lines changed: 7 additions & 7 deletions
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.68.5" lastModifiedVersion="0.65.9"/>
12+
<VersionBadge repoTitle="Security Modules" version="0.68.6" lastModifiedVersion="0.65.9"/>
1313

1414
# AWS Auth Helper
1515

16-
<a href="https://github.com/gruntwork-io/terraform-aws-security/tree/v0.68.5/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.68.6/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.68.5/modules/aws-auth/AWS-AUTH-LASTPASS.md) and 1Password / `op` [here](https://github.com/gruntwork-io/terraform-aws-security/tree/v0.68.5/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.68.6/modules/aws-auth/AWS-AUTH-LASTPASS.md) and 1Password / `op` [here](https://github.com/gruntwork-io/terraform-aws-security/tree/v0.68.6/modules/aws-auth/AWS-AUTH-1PASSWORD.md).
179179

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

@@ -250,11 +250,11 @@ If you you need to run `aws-auth` with a cronjob, you may want to set the `$USER
250250
<!-- ##DOCS-SOURCER-START
251251
{
252252
"originalSources": [
253-
"https://github.com/gruntwork-io/terraform-aws-security/tree/v0.68.5/modules/aws-auth/readme.md",
254-
"https://github.com/gruntwork-io/terraform-aws-security/tree/v0.68.5/modules/aws-auth/variables.tf",
255-
"https://github.com/gruntwork-io/terraform-aws-security/tree/v0.68.5/modules/aws-auth/outputs.tf"
253+
"https://github.com/gruntwork-io/terraform-aws-security/tree/v0.68.6/modules/aws-auth/readme.md",
254+
"https://github.com/gruntwork-io/terraform-aws-security/tree/v0.68.6/modules/aws-auth/variables.tf",
255+
"https://github.com/gruntwork-io/terraform-aws-security/tree/v0.68.6/modules/aws-auth/outputs.tf"
256256
],
257257
"sourcePlugin": "module-catalog-api",
258-
"hash": "112436b024ed7c65ba14a4c39c167b47"
258+
"hash": "21d510d7516dd03cb615ee0132c2433d"
259259
}
260260
##DOCS-SOURCER-END -->

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

Lines changed: 10 additions & 10 deletions
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.68.5" lastModifiedVersion="0.68.0"/>
12+
<VersionBadge repoTitle="Security Modules" version="0.68.6" lastModifiedVersion="0.68.0"/>
1313

1414
# AWS Config Bucket
1515

16-
<a href="https://github.com/gruntwork-io/terraform-aws-security/tree/v0.68.5/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.68.6/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.68.0" 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.68.5/modules/aws-config)
24-
and [account-baseline-root](https://github.com/gruntwork-io/terraform-aws-security/tree/v0.68.5/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.68.6/modules/aws-config)
24+
and [account-baseline-root](https://github.com/gruntwork-io/terraform-aws-security/tree/v0.68.6/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::git@github.com:gruntwork-io/terraform-aws-security.git//modules/aws-config-bucket?ref=v0.68.5"
39+
source = "git::git@github.com:gruntwork-io/terraform-aws-security.git//modules/aws-config-bucket?ref=v0.68.6"
4040
4141
# ----------------------------------------------------------------------------------------------------
4242
# REQUIRED VARIABLES
@@ -153,7 +153,7 @@ module "aws_config_bucket" {
153153
# ------------------------------------------------------------------------------------------------------
154154
155155
terraform {
156-
source = "git::git@github.com:gruntwork-io/terraform-aws-security.git//modules/aws-config-bucket?ref=v0.68.5"
156+
source = "git::git@github.com:gruntwork-io/terraform-aws-security.git//modules/aws-config-bucket?ref=v0.68.6"
157157
}
158158
159159
inputs = {
@@ -497,11 +497,11 @@ The name of the S3 bucket used by AWS Config to store configuration items.
497497
<!-- ##DOCS-SOURCER-START
498498
{
499499
"originalSources": [
500-
"https://github.com/gruntwork-io/terraform-aws-security/tree/v0.68.5/modules/aws-config-bucket/readme.md",
501-
"https://github.com/gruntwork-io/terraform-aws-security/tree/v0.68.5/modules/aws-config-bucket/variables.tf",
502-
"https://github.com/gruntwork-io/terraform-aws-security/tree/v0.68.5/modules/aws-config-bucket/outputs.tf"
500+
"https://github.com/gruntwork-io/terraform-aws-security/tree/v0.68.6/modules/aws-config-bucket/readme.md",
501+
"https://github.com/gruntwork-io/terraform-aws-security/tree/v0.68.6/modules/aws-config-bucket/variables.tf",
502+
"https://github.com/gruntwork-io/terraform-aws-security/tree/v0.68.6/modules/aws-config-bucket/outputs.tf"
503503
],
504504
"sourcePlugin": "module-catalog-api",
505-
"hash": "56cf100b8e3e4640c86e53adbdb9e7fa"
505+
"hash": "b45e0adf4c14ae1cff81d14d5f9f1155"
506506
}
507507
##DOCS-SOURCER-END -->

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

Lines changed: 16 additions & 16 deletions
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.68.5" lastModifiedVersion="0.66.0"/>
12+
<VersionBadge repoTitle="Security Modules" version="0.68.6" lastModifiedVersion="0.66.0"/>
1313

1414
# AWS Config Multi Region Module
1515

16-
<a href="https://github.com/gruntwork-io/terraform-aws-security/tree/v0.68.5/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.68.6/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.66.0" 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.68.5/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.68.6/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.68.5/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.68.6/modules/aws-config/README.adoc).
4949

50-
* [How to use a multi-region module](https://github.com/gruntwork-io/terraform-aws-security/tree/v0.68.5/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.68.6/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.68.5/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.68.6/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.68.5/codegen): Code generation utilities that help generate modules in this repo.
56+
* [codegen](https://github.com/gruntwork-io/terraform-aws-security/tree/v0.68.6/codegen): Code generation utilities that help generate modules in this repo.
5757

58-
* [examples](https://github.com/gruntwork-io/terraform-aws-security/tree/v0.68.5/examples): This folder contains working examples of how to use the submodules.
58+
* [examples](https://github.com/gruntwork-io/terraform-aws-security/tree/v0.68.6/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.68.5/test): Automated tests for the modules and examples.
60+
* [test](https://github.com/gruntwork-io/terraform-aws-security/tree/v0.68.6/test): Automated tests for the modules and examples.
6161

6262
## Deploy
6363

6464
* [How to configure a production-grade AWS account structure](https://gruntwork.io/guides/foundations/how-to-configure-production-grade-aws-account-structure/)
6565

66-
* [How does Config work with multiple AWS accounts and multiple regions?](https://github.com/gruntwork-io/terraform-aws-security/tree/v0.68.5/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.68.6/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::git@github.com:gruntwork-io/terraform-aws-security.git//modules/aws-config-multi-region?ref=v0.68.5"
81+
source = "git::git@github.com:gruntwork-io/terraform-aws-security.git//modules/aws-config-multi-region?ref=v0.68.6"
8282
8383
# ----------------------------------------------------------------------------------------------------
8484
# REQUIRED VARIABLES
@@ -374,7 +374,7 @@ module "aws_config_multi_region" {
374374
# ------------------------------------------------------------------------------------------------------
375375
376376
terraform {
377-
source = "git::git@github.com:gruntwork-io/terraform-aws-security.git//modules/aws-config-multi-region?ref=v0.68.5"
377+
source = "git::git@github.com:gruntwork-io/terraform-aws-security.git//modules/aws-config-multi-region?ref=v0.68.6"
378378
}
379379
380380
inputs = {
@@ -1311,11 +1311,11 @@ The ARNs of the SNS Topic used by the config notifications.
13111311
<!-- ##DOCS-SOURCER-START
13121312
{
13131313
"originalSources": [
1314-
"https://github.com/gruntwork-io/terraform-aws-security/tree/v0.68.5/modules/aws-config-multi-region/readme.adoc",
1315-
"https://github.com/gruntwork-io/terraform-aws-security/tree/v0.68.5/modules/aws-config-multi-region/variables.tf",
1316-
"https://github.com/gruntwork-io/terraform-aws-security/tree/v0.68.5/modules/aws-config-multi-region/outputs.tf"
1314+
"https://github.com/gruntwork-io/terraform-aws-security/tree/v0.68.6/modules/aws-config-multi-region/readme.adoc",
1315+
"https://github.com/gruntwork-io/terraform-aws-security/tree/v0.68.6/modules/aws-config-multi-region/variables.tf",
1316+
"https://github.com/gruntwork-io/terraform-aws-security/tree/v0.68.6/modules/aws-config-multi-region/outputs.tf"
13171317
],
13181318
"sourcePlugin": "module-catalog-api",
1319-
"hash": "68a0d3d48b62a97b1f7828f839451594"
1319+
"hash": "1f10e8b42877f371aa7284646b5ccab3"
13201320
}
13211321
##DOCS-SOURCER-END -->

0 commit comments

Comments
 (0)