Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -9,11 +9,11 @@ import VersionBadge from '../../../../../src/components/VersionBadge.tsx';
import { HclListItem, HclListItemDescription, HclListItemTypeDetails, HclListItemDefaultValue, HclGeneralListItem } from '../../../../../src/components/HclListItem.tsx';
import { ModuleUsage } from "../../../../../src/components/ModuleUsage";

<VersionBadge repoTitle="terraform-aws-control-tower" version="0.0.20" />
<VersionBadge repoTitle="terraform-aws-control-tower" version="0.0.22" />

# Control Tower Account Factory

<a href="https://github.com/gruntwork-io/terraform-aws-control-tower/tree/v0.0.20/modules/landingzone/control-tower-account-factory" className="link-button" title="View the source code for this module in GitHub.">View Source</a>
<a href="https://github.com/gruntwork-io/terraform-aws-control-tower/tree/v0.0.22/modules/landingzone/control-tower-account-factory" className="link-button" title="View the source code for this module in GitHub.">View Source</a>

<a href="https://github.com/gruntwork-io/terraform-aws-control-tower/releases?q=control-tower-account-factory" className="link-button" title="Release notes for only versions which impacted this module.">Release Notes</a>

Expand Down Expand Up @@ -84,7 +84,7 @@ Resources:

module "control_tower_account_factory" {

source = "git::git@github.com:gruntwork-io/terraform-aws-control-tower.git//modules/landingzone/control-tower-account-factory?ref=v0.0.20"
source = "git::git@github.com:gruntwork-io/terraform-aws-control-tower.git//modules/landingzone/control-tower-account-factory?ref=v0.0.22"

# ----------------------------------------------------------------------------------------------------
# REQUIRED VARIABLES
Expand Down Expand Up @@ -153,7 +153,7 @@ module "control_tower_account_factory" {
# ------------------------------------------------------------------------------------------------------

terraform {
source = "git::git@github.com:gruntwork-io/terraform-aws-control-tower.git//modules/landingzone/control-tower-account-factory?ref=v0.0.20"
source = "git::git@github.com:gruntwork-io/terraform-aws-control-tower.git//modules/landingzone/control-tower-account-factory?ref=v0.0.22"
}

inputs = {
Expand Down Expand Up @@ -370,11 +370,11 @@ The URL of the AWS SSO login page for this account
<!-- ##DOCS-SOURCER-START
{
"originalSources": [
"https://github.com/gruntwork-io/terraform-aws-control-tower/tree/v0.0.20/modules/control-tower-account-factory/readme.md",
"https://github.com/gruntwork-io/terraform-aws-control-tower/tree/v0.0.20/modules/control-tower-account-factory/variables.tf",
"https://github.com/gruntwork-io/terraform-aws-control-tower/tree/v0.0.20/modules/control-tower-account-factory/outputs.tf"
"https://github.com/gruntwork-io/terraform-aws-control-tower/tree/v0.0.22/modules/control-tower-account-factory/readme.md",
"https://github.com/gruntwork-io/terraform-aws-control-tower/tree/v0.0.22/modules/control-tower-account-factory/variables.tf",
"https://github.com/gruntwork-io/terraform-aws-control-tower/tree/v0.0.22/modules/control-tower-account-factory/outputs.tf"
],
"sourcePlugin": "module-catalog-api",
"hash": "9af1e0d5aed07b8add99dc68dfeb3efa"
"hash": "ec7596b2276124d12fbd313778d6e6dd"
}
##DOCS-SOURCER-END -->
Original file line number Diff line number Diff line change
Expand Up @@ -9,11 +9,11 @@ import VersionBadge from '../../../../../src/components/VersionBadge.tsx';
import { HclListItem, HclListItemDescription, HclListItemTypeDetails, HclListItemDefaultValue, HclGeneralListItem } from '../../../../../src/components/HclListItem.tsx';
import { ModuleUsage } from "../../../../../src/components/ModuleUsage";

<VersionBadge repoTitle="terraform-aws-control-tower" version="0.0.20" />
<VersionBadge repoTitle="terraform-aws-control-tower" version="0.0.22" />

# Account Baseline App with Control Tower Integration

<a href="https://github.com/gruntwork-io/terraform-aws-control-tower/tree/v0.0.20/modules/landingzone/control-tower-app-account-baseline" className="link-button" title="View the source code for this module in GitHub.">View Source</a>
<a href="https://github.com/gruntwork-io/terraform-aws-control-tower/tree/v0.0.22/modules/landingzone/control-tower-app-account-baseline" className="link-button" title="View the source code for this module in GitHub.">View Source</a>

<a href="https://github.com/gruntwork-io/terraform-aws-control-tower/releases?q=control-tower-app-account-baseline" className="link-button" title="Release notes for only versions which impacted this module.">Release Notes</a>

Expand All @@ -34,7 +34,7 @@ Control Tower, including setting up Amazon Guard Duty, Macie, IAM roles, IAM pas

module "control_tower_app_account_baseline" {

source = "git::git@github.com:gruntwork-io/terraform-aws-control-tower.git//modules/landingzone/control-tower-app-account-baseline?ref=v0.0.20"
source = "git::git@github.com:gruntwork-io/terraform-aws-control-tower.git//modules/landingzone/control-tower-app-account-baseline?ref=v0.0.22"

# ----------------------------------------------------------------------------------------------------
# REQUIRED VARIABLES
Expand Down Expand Up @@ -500,7 +500,7 @@ module "control_tower_app_account_baseline" {
# ------------------------------------------------------------------------------------------------------

terraform {
source = "git::git@github.com:gruntwork-io/terraform-aws-control-tower.git//modules/landingzone/control-tower-app-account-baseline?ref=v0.0.20"
source = "git::git@github.com:gruntwork-io/terraform-aws-control-tower.git//modules/landingzone/control-tower-app-account-baseline?ref=v0.0.22"
}

inputs = {
Expand Down Expand Up @@ -2005,11 +2005,11 @@ A map of ARNs of the service linked roles created from <a href="#service_linked_
<!-- ##DOCS-SOURCER-START
{
"originalSources": [
"https://github.com/gruntwork-io/terraform-aws-control-tower/tree/v0.0.20/modules/control-tower-app-account-baseline/readme.md",
"https://github.com/gruntwork-io/terraform-aws-control-tower/tree/v0.0.20/modules/control-tower-app-account-baseline/variables.tf",
"https://github.com/gruntwork-io/terraform-aws-control-tower/tree/v0.0.20/modules/control-tower-app-account-baseline/outputs.tf"
"https://github.com/gruntwork-io/terraform-aws-control-tower/tree/v0.0.22/modules/control-tower-app-account-baseline/readme.md",
"https://github.com/gruntwork-io/terraform-aws-control-tower/tree/v0.0.22/modules/control-tower-app-account-baseline/variables.tf",
"https://github.com/gruntwork-io/terraform-aws-control-tower/tree/v0.0.22/modules/control-tower-app-account-baseline/outputs.tf"
],
"sourcePlugin": "module-catalog-api",
"hash": "e2a79d516006e110f0643f295ca26917"
"hash": "64335743f79dca7fefb0070f357e117a"
}
##DOCS-SOURCER-END -->
Original file line number Diff line number Diff line change
Expand Up @@ -9,11 +9,11 @@ import VersionBadge from '../../../../../src/components/VersionBadge.tsx';
import { HclListItem, HclListItemDescription, HclListItemTypeDetails, HclListItemDefaultValue, HclGeneralListItem } from '../../../../../src/components/HclListItem.tsx';
import { ModuleUsage } from "../../../../../src/components/ModuleUsage";

<VersionBadge repoTitle="terraform-aws-control-tower" version="0.0.20" />
<VersionBadge repoTitle="terraform-aws-control-tower" version="0.0.22" />

# Control Tower Execution Role

<a href="https://github.com/gruntwork-io/terraform-aws-control-tower/tree/v0.0.20/modules/landingzone/control-tower-execution-role" className="link-button" title="View the source code for this module in GitHub.">View Source</a>
<a href="https://github.com/gruntwork-io/terraform-aws-control-tower/tree/v0.0.22/modules/landingzone/control-tower-execution-role" className="link-button" title="View the source code for this module in GitHub.">View Source</a>

<a href="https://github.com/gruntwork-io/terraform-aws-control-tower/releases?q=control-tower-execution-role" className="link-button" title="Release notes for only versions which impacted this module.">Release Notes</a>

Expand All @@ -36,7 +36,7 @@ https://docs.aws.amazon.com/controltower/latest/userguide/enroll-account.html

module "control_tower_execution_role" {

source = "git::git@github.com:gruntwork-io/terraform-aws-control-tower.git//modules/landingzone/control-tower-execution-role?ref=v0.0.20"
source = "git::git@github.com:gruntwork-io/terraform-aws-control-tower.git//modules/landingzone/control-tower-execution-role?ref=v0.0.22"

# ----------------------------------------------------------------------------------------------------
# REQUIRED VARIABLES
Expand All @@ -62,7 +62,7 @@ module "control_tower_execution_role" {
# ------------------------------------------------------------------------------------------------------

terraform {
source = "git::git@github.com:gruntwork-io/terraform-aws-control-tower.git//modules/landingzone/control-tower-execution-role?ref=v0.0.20"
source = "git::git@github.com:gruntwork-io/terraform-aws-control-tower.git//modules/landingzone/control-tower-execution-role?ref=v0.0.22"
}

inputs = {
Expand Down Expand Up @@ -120,11 +120,11 @@ The ARN of the Control Tower Execution Role
<!-- ##DOCS-SOURCER-START
{
"originalSources": [
"https://github.com/gruntwork-io/terraform-aws-control-tower/tree/v0.0.20/modules/control-tower-execution-role/readme.md",
"https://github.com/gruntwork-io/terraform-aws-control-tower/tree/v0.0.20/modules/control-tower-execution-role/variables.tf",
"https://github.com/gruntwork-io/terraform-aws-control-tower/tree/v0.0.20/modules/control-tower-execution-role/outputs.tf"
"https://github.com/gruntwork-io/terraform-aws-control-tower/tree/v0.0.22/modules/control-tower-execution-role/readme.md",
"https://github.com/gruntwork-io/terraform-aws-control-tower/tree/v0.0.22/modules/control-tower-execution-role/variables.tf",
"https://github.com/gruntwork-io/terraform-aws-control-tower/tree/v0.0.22/modules/control-tower-execution-role/outputs.tf"
],
"sourcePlugin": "module-catalog-api",
"hash": "3672bf3d7b82c11926a5d5b74fb2bf1b"
"hash": "c0a41300b2028105e57823532129e42c"
}
##DOCS-SOURCER-END -->
Original file line number Diff line number Diff line change
Expand Up @@ -9,16 +9,16 @@ import VersionBadge from '../../../../../src/components/VersionBadge.tsx';
import { HclListItem, HclListItemDescription, HclListItemTypeDetails, HclListItemDefaultValue, HclGeneralListItem } from '../../../../../src/components/HclListItem.tsx';
import { ModuleUsage } from "../../../../../src/components/ModuleUsage";

<VersionBadge repoTitle="terraform-aws-control-tower" version="0.0.20" />
<VersionBadge repoTitle="terraform-aws-control-tower" version="0.0.22" />

# Control Tower Multi-Account Factory

<a href="https://github.com/gruntwork-io/terraform-aws-control-tower/tree/v0.0.20/modules/landingzone/control-tower-multi-account-factory" className="link-button" title="View the source code for this module in GitHub.">View Source</a>
<a href="https://github.com/gruntwork-io/terraform-aws-control-tower/tree/v0.0.22/modules/landingzone/control-tower-multi-account-factory" className="link-button" title="View the source code for this module in GitHub.">View Source</a>

<a href="https://github.com/gruntwork-io/terraform-aws-control-tower/releases?q=control-tower-multi-account-factory" className="link-button" title="Release notes for only versions which impacted this module.">Release Notes</a>

This is a Terraform module that will trigger the creation of multiple new AWS accounts by using Control Tower. Under
the hood, this module uses the [control-tower-account-factory](https://github.com/gruntwork-io/terraform-aws-control-tower/tree/v0.0.20/modules/control-tower-account-factory) module.
the hood, this module uses the [control-tower-account-factory](https://github.com/gruntwork-io/terraform-aws-control-tower/tree/v0.0.22/modules/control-tower-account-factory) module.

## Sample Usage

Expand All @@ -33,7 +33,7 @@ the hood, this module uses the [control-tower-account-factory](https://github.co

module "control_tower_multi_account_factory" {

source = "git::git@github.com:gruntwork-io/terraform-aws-control-tower.git//modules/landingzone/control-tower-multi-account-factory?ref=v0.0.20"
source = "git::git@github.com:gruntwork-io/terraform-aws-control-tower.git//modules/landingzone/control-tower-multi-account-factory?ref=v0.0.22"

# ----------------------------------------------------------------------------------------------------
# REQUIRED VARIABLES
Expand Down Expand Up @@ -94,7 +94,7 @@ module "control_tower_multi_account_factory" {
# ------------------------------------------------------------------------------------------------------

terraform {
source = "git::git@github.com:gruntwork-io/terraform-aws-control-tower.git//modules/landingzone/control-tower-multi-account-factory?ref=v0.0.20"
source = "git::git@github.com:gruntwork-io/terraform-aws-control-tower.git//modules/landingzone/control-tower-multi-account-factory?ref=v0.0.22"
}

inputs = {
Expand Down Expand Up @@ -207,11 +207,11 @@ The data from all the AWS accounts created.
<!-- ##DOCS-SOURCER-START
{
"originalSources": [
"https://github.com/gruntwork-io/terraform-aws-control-tower/tree/v0.0.20/modules/control-tower-multi-account-factory/readme.md",
"https://github.com/gruntwork-io/terraform-aws-control-tower/tree/v0.0.20/modules/control-tower-multi-account-factory/variables.tf",
"https://github.com/gruntwork-io/terraform-aws-control-tower/tree/v0.0.20/modules/control-tower-multi-account-factory/outputs.tf"
"https://github.com/gruntwork-io/terraform-aws-control-tower/tree/v0.0.22/modules/control-tower-multi-account-factory/readme.md",
"https://github.com/gruntwork-io/terraform-aws-control-tower/tree/v0.0.22/modules/control-tower-multi-account-factory/variables.tf",
"https://github.com/gruntwork-io/terraform-aws-control-tower/tree/v0.0.22/modules/control-tower-multi-account-factory/outputs.tf"
],
"sourcePlugin": "module-catalog-api",
"hash": "ec87a36c2d81d9206466fd98122bf7aa"
"hash": "10ae66939d925256357b67918eeed6b9"
}
##DOCS-SOURCER-END -->
Original file line number Diff line number Diff line change
Expand Up @@ -9,11 +9,11 @@ import VersionBadge from '../../../../../src/components/VersionBadge.tsx';
import { HclListItem, HclListItemDescription, HclListItemTypeDetails, HclListItemDefaultValue, HclGeneralListItem } from '../../../../../src/components/HclListItem.tsx';
import { ModuleUsage } from "../../../../../src/components/ModuleUsage";

<VersionBadge repoTitle="terraform-aws-control-tower" version="0.0.20" />
<VersionBadge repoTitle="terraform-aws-control-tower" version="0.0.22" />

# Account Baseline Security with Control Tower Integration

<a href="https://github.com/gruntwork-io/terraform-aws-control-tower/tree/v0.0.20/modules/landingzone/control-tower-security-account-baseline" className="link-button" title="View the source code for this module in GitHub.">View Source</a>
<a href="https://github.com/gruntwork-io/terraform-aws-control-tower/tree/v0.0.22/modules/landingzone/control-tower-security-account-baseline" className="link-button" title="View the source code for this module in GitHub.">View Source</a>

<a href="https://github.com/gruntwork-io/terraform-aws-control-tower/releases?q=control-tower-security-account-baseline" className="link-button" title="Release notes for only versions which impacted this module.">Release Notes</a>

Expand All @@ -34,7 +34,7 @@ by Control Tower, including setting up Amazon Guard Duty, Macie, IAM users, IAM

module "control_tower_security_account_baseline" {

source = "git::git@github.com:gruntwork-io/terraform-aws-control-tower.git//modules/landingzone/control-tower-security-account-baseline?ref=v0.0.20"
source = "git::git@github.com:gruntwork-io/terraform-aws-control-tower.git//modules/landingzone/control-tower-security-account-baseline?ref=v0.0.22"

# ----------------------------------------------------------------------------------------------------
# REQUIRED VARIABLES
Expand Down Expand Up @@ -601,7 +601,7 @@ module "control_tower_security_account_baseline" {
# ------------------------------------------------------------------------------------------------------

terraform {
source = "git::git@github.com:gruntwork-io/terraform-aws-control-tower.git//modules/landingzone/control-tower-security-account-baseline?ref=v0.0.20"
source = "git::git@github.com:gruntwork-io/terraform-aws-control-tower.git//modules/landingzone/control-tower-security-account-baseline?ref=v0.0.22"
}

inputs = {
Expand Down Expand Up @@ -2585,11 +2585,11 @@ A map of usernames to that user's AWS Web Console password, encrypted with that
<!-- ##DOCS-SOURCER-START
{
"originalSources": [
"https://github.com/gruntwork-io/terraform-aws-control-tower/tree/v0.0.20/modules/control-tower-security-account-baseline/readme.md",
"https://github.com/gruntwork-io/terraform-aws-control-tower/tree/v0.0.20/modules/control-tower-security-account-baseline/variables.tf",
"https://github.com/gruntwork-io/terraform-aws-control-tower/tree/v0.0.20/modules/control-tower-security-account-baseline/outputs.tf"
"https://github.com/gruntwork-io/terraform-aws-control-tower/tree/v0.0.22/modules/control-tower-security-account-baseline/readme.md",
"https://github.com/gruntwork-io/terraform-aws-control-tower/tree/v0.0.22/modules/control-tower-security-account-baseline/variables.tf",
"https://github.com/gruntwork-io/terraform-aws-control-tower/tree/v0.0.22/modules/control-tower-security-account-baseline/outputs.tf"
],
"sourcePlugin": "module-catalog-api",
"hash": "e60d39a7aa38ee239b07485e879486c6"
"hash": "5fb9342b5130927610743f3809f631a1"
}
##DOCS-SOURCER-END -->
Original file line number Diff line number Diff line change
Expand Up @@ -9,11 +9,11 @@ import VersionBadge from '../../../../../src/components/VersionBadge.tsx';
import { HclListItem, HclListItemDescription, HclListItemTypeDetails, HclListItemDefaultValue, HclGeneralListItem } from '../../../../../src/components/HclListItem.tsx';
import { ModuleUsage } from "../../../../../src/components/ModuleUsage";

<VersionBadge repoTitle="terraform-aws-control-tower" version="0.0.20" />
<VersionBadge repoTitle="terraform-aws-control-tower" version="0.0.22" />

# SSO Groups

<a href="https://github.com/gruntwork-io/terraform-aws-control-tower/tree/v0.0.20/modules/aws-sso/sso-groups" className="link-button" title="View the source code for this module in GitHub.">View Source</a>
<a href="https://github.com/gruntwork-io/terraform-aws-control-tower/tree/v0.0.22/modules/aws-sso/sso-groups" className="link-button" title="View the source code for this module in GitHub.">View Source</a>

<a href="https://github.com/gruntwork-io/terraform-aws-control-tower/releases?q=sso-groups" className="link-button" title="Release notes for only versions which impacted this module.">Release Notes</a>

Expand Down Expand Up @@ -74,7 +74,7 @@ inputs = {

module "sso_groups" {

source = "git::git@github.com:gruntwork-io/terraform-aws-control-tower.git//modules/aws-sso/sso-groups?ref=v0.0.20"
source = "git::git@github.com:gruntwork-io/terraform-aws-control-tower.git//modules/aws-sso/sso-groups?ref=v0.0.22"

# ----------------------------------------------------------------------------------------------------
# REQUIRED VARIABLES
Expand Down Expand Up @@ -114,7 +114,7 @@ module "sso_groups" {
# ------------------------------------------------------------------------------------------------------

terraform {
source = "git::git@github.com:gruntwork-io/terraform-aws-control-tower.git//modules/aws-sso/sso-groups?ref=v0.0.20"
source = "git::git@github.com:gruntwork-io/terraform-aws-control-tower.git//modules/aws-sso/sso-groups?ref=v0.0.22"
}

inputs = {
Expand Down Expand Up @@ -211,11 +211,11 @@ ARN of the SSO Admin instance where the Permission Set should be provisioned. Th
<!-- ##DOCS-SOURCER-START
{
"originalSources": [
"https://github.com/gruntwork-io/terraform-aws-control-tower/tree/v0.0.20/modules/sso-groups/readme.md",
"https://github.com/gruntwork-io/terraform-aws-control-tower/tree/v0.0.20/modules/sso-groups/variables.tf",
"https://github.com/gruntwork-io/terraform-aws-control-tower/tree/v0.0.20/modules/sso-groups/outputs.tf"
"https://github.com/gruntwork-io/terraform-aws-control-tower/tree/v0.0.22/modules/sso-groups/readme.md",
"https://github.com/gruntwork-io/terraform-aws-control-tower/tree/v0.0.22/modules/sso-groups/variables.tf",
"https://github.com/gruntwork-io/terraform-aws-control-tower/tree/v0.0.22/modules/sso-groups/outputs.tf"
],
"sourcePlugin": "module-catalog-api",
"hash": "52e2bd16057a569611dbd5f67f5e82e6"
"hash": "6c61ca3f540f90641791afa5031cda0e"
}
##DOCS-SOURCER-END -->
Loading