Skip to content

Commit e56dc5f

Browse files
Co-authored-by: docs-sourcer[bot] <99042413+docs-sourcer[bot]@users.noreply.github.com>
1 parent 11c364a commit e56dc5f

File tree

14 files changed

+118
-118
lines changed

14 files changed

+118
-118
lines changed

docs/reference/modules/terraform-aws-control-tower/control-tower-account-factory-async/control-tower-account-factory-async.md

Lines changed: 10 additions & 10 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="Control Tower" version="0.8.8" lastModifiedVersion="0.8.8"/>
12+
<VersionBadge repoTitle="Control Tower" version="1.0.0" lastModifiedVersion="0.8.8"/>
1313

1414
# Control Tower Account Factory Async
1515

16-
<a href="https://github.com/gruntwork-io/terraform-aws-control-tower/tree/v0.8.8/modules/landingzone/control-tower-account-factory-async" 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-control-tower/tree/v1.0.0/modules/landingzone/control-tower-account-factory-async" 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-control-tower/releases/tag/v0.8.8" className="link-button" title="Release notes for only versions which impacted this module.">Release Notes</a>
1919

20-
This is a OpenTofu/Terraform module that will trigger the creation of a new AWS account by using Control Tower. This module differs from [control-tower-account-factory](https://github.com/gruntwork-io/terraform-aws-control-tower/tree/v0.8.8/modules/control-tower-account-factory) by introducing an [asynchrous pattern](#asynchrous-pattern) to help better handle certain types of drift.
20+
This is a OpenTofu/Terraform module that will trigger the creation of a new AWS account by using Control Tower. This module differs from [control-tower-account-factory](https://github.com/gruntwork-io/terraform-aws-control-tower/tree/v1.0.0/modules/control-tower-account-factory) by introducing an [asynchrous pattern](#asynchrous-pattern) to help better handle certain types of drift.
2121

2222
Under the hood, this module uses AWS Service Catalog to trigger Control Tower, as Control Tower does not currently expose any APIs to trigger it directly.
2323

@@ -92,7 +92,7 @@ This is usually accompanied by this module returning outputs that look like the
9292

9393
Unfortunately, this is an unrecoverable error from an AWS Provider perspective, as the provider has no insight into the fact that Service Catalog is in a bad state when it fails in this fashion, and retries will not help.
9494

95-
The easiest way to recover from this error is to make a small update to one of the variables that are passed into this module. For example, if you are integrating with this module via the [../control-tower-multi-account-factory](https://github.com/gruntwork-io/terraform-aws-control-tower/tree/v0.8.8/modules/control-tower-multi-account-factory) module, you could change the value of something in the relevant file in the directory referenced by the `account_requests_folder`, then revert your change.
95+
The easiest way to recover from this error is to make a small update to one of the variables that are passed into this module. For example, if you are integrating with this module via the [../control-tower-multi-account-factory](https://github.com/gruntwork-io/terraform-aws-control-tower/tree/v1.0.0/modules/control-tower-multi-account-factory) module, you could change the value of something in the relevant file in the directory referenced by the `account_requests_folder`, then revert your change.
9696

9797
e.g.
9898

@@ -125,7 +125,7 @@ This workaround should only be done to correct up to five Service Catalog provis
125125
126126
module "control_tower_account_factory_async" {
127127
128-
source = "git::[email protected]:gruntwork-io/terraform-aws-control-tower.git//modules/landingzone/control-tower-account-factory-async?ref=v0.8.8"
128+
source = "git::[email protected]:gruntwork-io/terraform-aws-control-tower.git//modules/landingzone/control-tower-account-factory-async?ref=v1.0.0"
129129
130130
# ----------------------------------------------------------------------------------------------------
131131
# REQUIRED VARIABLES
@@ -211,7 +211,7 @@ module "control_tower_account_factory_async" {
211211
# ------------------------------------------------------------------------------------------------------
212212
213213
terraform {
214-
source = "git::[email protected]:gruntwork-io/terraform-aws-control-tower.git//modules/landingzone/control-tower-account-factory-async?ref=v0.8.8"
214+
source = "git::[email protected]:gruntwork-io/terraform-aws-control-tower.git//modules/landingzone/control-tower-account-factory-async?ref=v1.0.0"
215215
}
216216
217217
inputs = {
@@ -544,11 +544,11 @@ The URL of the AWS SSO login page for this account
544544
<!-- ##DOCS-SOURCER-START
545545
{
546546
"originalSources": [
547-
"https://github.com/gruntwork-io/terraform-aws-control-tower/tree/v0.8.8/modules/control-tower-account-factory-async/readme.md",
548-
"https://github.com/gruntwork-io/terraform-aws-control-tower/tree/v0.8.8/modules/control-tower-account-factory-async/variables.tf",
549-
"https://github.com/gruntwork-io/terraform-aws-control-tower/tree/v0.8.8/modules/control-tower-account-factory-async/outputs.tf"
547+
"https://github.com/gruntwork-io/terraform-aws-control-tower/tree/v1.0.0/modules/control-tower-account-factory-async/readme.md",
548+
"https://github.com/gruntwork-io/terraform-aws-control-tower/tree/v1.0.0/modules/control-tower-account-factory-async/variables.tf",
549+
"https://github.com/gruntwork-io/terraform-aws-control-tower/tree/v1.0.0/modules/control-tower-account-factory-async/outputs.tf"
550550
],
551551
"sourcePlugin": "module-catalog-api",
552-
"hash": "4983b5b30d591dabaa1edb6e88a0d4ed"
552+
"hash": "4d809b2353be80e53bfdd48b96276cf0"
553553
}
554554
##DOCS-SOURCER-END -->

docs/reference/modules/terraform-aws-control-tower/control-tower-account-factory/control-tower-account-factory.md

Lines changed: 9 additions & 9 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="Control Tower" version="0.8.8" lastModifiedVersion="0.8.8"/>
12+
<VersionBadge repoTitle="Control Tower" version="1.0.0" lastModifiedVersion="0.8.8"/>
1313

1414
# Control Tower Account Factory
1515

16-
<a href="https://github.com/gruntwork-io/terraform-aws-control-tower/tree/v0.8.8/modules/landingzone/control-tower-account-factory" 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-control-tower/tree/v1.0.0/modules/landingzone/control-tower-account-factory" 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-control-tower/releases/tag/v0.8.8" className="link-button" title="Release notes for only versions which impacted this module.">Release Notes</a>
1919

@@ -89,7 +89,7 @@ This is usually accompanied by this module returning outputs that look like the
8989

9090
Unfortunately, this is an unrecoverable error from an AWS Provider perspective, as the provider has no insight into the fact that Service Catalog is in a bad state when it fails in this fashion, and retries will not help.
9191

92-
The easiest way to recover from this error is to make a small update to one of the variables that are passed into this module. For example, if you are integrating with this module via the [../control-tower-multi-account-factory](https://github.com/gruntwork-io/terraform-aws-control-tower/tree/v0.8.8/modules/control-tower-multi-account-factory) module, you could change the value of something in the relevant file in the directory referenced by the `account_requests_folder`, then revert your change.
92+
The easiest way to recover from this error is to make a small update to one of the variables that are passed into this module. For example, if you are integrating with this module via the [../control-tower-multi-account-factory](https://github.com/gruntwork-io/terraform-aws-control-tower/tree/v1.0.0/modules/control-tower-multi-account-factory) module, you could change the value of something in the relevant file in the directory referenced by the `account_requests_folder`, then revert your change.
9393

9494
e.g.
9595

@@ -122,7 +122,7 @@ This workaround should only be done to correct up to five Service Catalog provis
122122
123123
module "control_tower_account_factory" {
124124
125-
source = "git::[email protected]:gruntwork-io/terraform-aws-control-tower.git//modules/landingzone/control-tower-account-factory?ref=v0.8.8"
125+
source = "git::[email protected]:gruntwork-io/terraform-aws-control-tower.git//modules/landingzone/control-tower-account-factory?ref=v1.0.0"
126126
127127
# ----------------------------------------------------------------------------------------------------
128128
# REQUIRED VARIABLES
@@ -233,7 +233,7 @@ module "control_tower_account_factory" {
233233
# ------------------------------------------------------------------------------------------------------
234234
235235
terraform {
236-
source = "git::[email protected]:gruntwork-io/terraform-aws-control-tower.git//modules/landingzone/control-tower-account-factory?ref=v0.8.8"
236+
source = "git::[email protected]:gruntwork-io/terraform-aws-control-tower.git//modules/landingzone/control-tower-account-factory?ref=v1.0.0"
237237
}
238238
239239
inputs = {
@@ -590,11 +590,11 @@ The URL of the AWS SSO login page for this account
590590
<!-- ##DOCS-SOURCER-START
591591
{
592592
"originalSources": [
593-
"https://github.com/gruntwork-io/terraform-aws-control-tower/tree/v0.8.8/modules/control-tower-account-factory/readme.md",
594-
"https://github.com/gruntwork-io/terraform-aws-control-tower/tree/v0.8.8/modules/control-tower-account-factory/variables.tf",
595-
"https://github.com/gruntwork-io/terraform-aws-control-tower/tree/v0.8.8/modules/control-tower-account-factory/outputs.tf"
593+
"https://github.com/gruntwork-io/terraform-aws-control-tower/tree/v1.0.0/modules/control-tower-account-factory/readme.md",
594+
"https://github.com/gruntwork-io/terraform-aws-control-tower/tree/v1.0.0/modules/control-tower-account-factory/variables.tf",
595+
"https://github.com/gruntwork-io/terraform-aws-control-tower/tree/v1.0.0/modules/control-tower-account-factory/outputs.tf"
596596
],
597597
"sourcePlugin": "module-catalog-api",
598-
"hash": "40aeb2aae1c052f1d6ad97b3ef3cbd63"
598+
"hash": "f098243e477d8dd99d75a28b7697692c"
599599
}
600600
##DOCS-SOURCER-END -->

docs/reference/modules/terraform-aws-control-tower/control-tower-account-tagger/control-tower-account-tagger.md

Lines changed: 8 additions & 8 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="Control Tower" version="0.8.8" lastModifiedVersion="0.8.1"/>
12+
<VersionBadge repoTitle="Control Tower" version="1.0.0" lastModifiedVersion="0.8.1"/>
1313

1414
# Control Tower Account Tagger
1515

16-
<a href="https://github.com/gruntwork-io/terraform-aws-control-tower/tree/v0.8.8/modules/landingzone/control-tower-account-tagger" 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-control-tower/tree/v1.0.0/modules/landingzone/control-tower-account-tagger" 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-control-tower/releases/tag/v0.8.1" className="link-button" title="Release notes for only versions which impacted this module.">Release Notes</a>
1919

@@ -62,7 +62,7 @@ This module assume that the account is managed by AWS Control Tower and has two
6262
6363
module "control_tower_account_tagger" {
6464
65-
source = "git::[email protected]:gruntwork-io/terraform-aws-control-tower.git//modules/landingzone/control-tower-account-tagger?ref=v0.8.8"
65+
source = "git::[email protected]:gruntwork-io/terraform-aws-control-tower.git//modules/landingzone/control-tower-account-tagger?ref=v1.0.0"
6666
6767
# ----------------------------------------------------------------------------------------------------
6868
# REQUIRED VARIABLES
@@ -103,7 +103,7 @@ module "control_tower_account_tagger" {
103103
# ------------------------------------------------------------------------------------------------------
104104
105105
terraform {
106-
source = "git::[email protected]:gruntwork-io/terraform-aws-control-tower.git//modules/landingzone/control-tower-account-tagger?ref=v0.8.8"
106+
source = "git::[email protected]:gruntwork-io/terraform-aws-control-tower.git//modules/landingzone/control-tower-account-tagger?ref=v1.0.0"
107107
}
108108
109109
inputs = {
@@ -143,11 +143,11 @@ inputs = {
143143
<!-- ##DOCS-SOURCER-START
144144
{
145145
"originalSources": [
146-
"https://github.com/gruntwork-io/terraform-aws-control-tower/tree/v0.8.8/modules/control-tower-account-tagger/readme.md",
147-
"https://github.com/gruntwork-io/terraform-aws-control-tower/tree/v0.8.8/modules/control-tower-account-tagger/variables.tf",
148-
"https://github.com/gruntwork-io/terraform-aws-control-tower/tree/v0.8.8/modules/control-tower-account-tagger/outputs.tf"
146+
"https://github.com/gruntwork-io/terraform-aws-control-tower/tree/v1.0.0/modules/control-tower-account-tagger/readme.md",
147+
"https://github.com/gruntwork-io/terraform-aws-control-tower/tree/v1.0.0/modules/control-tower-account-tagger/variables.tf",
148+
"https://github.com/gruntwork-io/terraform-aws-control-tower/tree/v1.0.0/modules/control-tower-account-tagger/outputs.tf"
149149
],
150150
"sourcePlugin": "module-catalog-api",
151-
"hash": "f1c739146724d51eb35eb85e2485b32b"
151+
"hash": "795a1abddd6aa6ec9c7cb98990e70037"
152152
}
153153
##DOCS-SOURCER-END -->

docs/reference/modules/terraform-aws-control-tower/control-tower-app-account-baseline/control-tower-app-account-baseline.md

Lines changed: 8 additions & 8 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="Control Tower" version="0.8.8" lastModifiedVersion="0.8.7"/>
12+
<VersionBadge repoTitle="Control Tower" version="1.0.0" lastModifiedVersion="0.8.7"/>
1313

1414
# Account Baseline App with Control Tower Integration
1515

16-
<a href="https://github.com/gruntwork-io/terraform-aws-control-tower/tree/v0.8.8/modules/landingzone/control-tower-app-account-baseline" 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-control-tower/tree/v1.0.0/modules/landingzone/control-tower-app-account-baseline" 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-control-tower/releases/tag/v0.8.7" className="link-button" title="Release notes for only versions which impacted this module.">Release Notes</a>
1919

@@ -40,7 +40,7 @@ Once you assume the `AWSControlTowerExecution` role, you should be able to compl
4040
4141
module "control_tower_app_account_baseline" {
4242
43-
source = "git::[email protected]:gruntwork-io/terraform-aws-control-tower.git//modules/landingzone/control-tower-app-account-baseline?ref=v0.8.8"
43+
source = "git::[email protected]:gruntwork-io/terraform-aws-control-tower.git//modules/landingzone/control-tower-app-account-baseline?ref=v1.0.0"
4444
4545
# ----------------------------------------------------------------------------------------------------
4646
# REQUIRED VARIABLES
@@ -694,7 +694,7 @@ module "control_tower_app_account_baseline" {
694694
# ------------------------------------------------------------------------------------------------------
695695
696696
terraform {
697-
source = "git::[email protected]:gruntwork-io/terraform-aws-control-tower.git//modules/landingzone/control-tower-app-account-baseline?ref=v0.8.8"
697+
source = "git::[email protected]:gruntwork-io/terraform-aws-control-tower.git//modules/landingzone/control-tower-app-account-baseline?ref=v1.0.0"
698698
}
699699
700700
inputs = {
@@ -2903,11 +2903,11 @@ A map of ARNs of the service linked roles created from <a href="#service_linked_
29032903
<!-- ##DOCS-SOURCER-START
29042904
{
29052905
"originalSources": [
2906-
"https://github.com/gruntwork-io/terraform-aws-control-tower/tree/v0.8.8/modules/control-tower-app-account-baseline/readme.md",
2907-
"https://github.com/gruntwork-io/terraform-aws-control-tower/tree/v0.8.8/modules/control-tower-app-account-baseline/variables.tf",
2908-
"https://github.com/gruntwork-io/terraform-aws-control-tower/tree/v0.8.8/modules/control-tower-app-account-baseline/outputs.tf"
2906+
"https://github.com/gruntwork-io/terraform-aws-control-tower/tree/v1.0.0/modules/control-tower-app-account-baseline/readme.md",
2907+
"https://github.com/gruntwork-io/terraform-aws-control-tower/tree/v1.0.0/modules/control-tower-app-account-baseline/variables.tf",
2908+
"https://github.com/gruntwork-io/terraform-aws-control-tower/tree/v1.0.0/modules/control-tower-app-account-baseline/outputs.tf"
29092909
],
29102910
"sourcePlugin": "module-catalog-api",
2911-
"hash": "024e514a5f956a6365586964dbda4f09"
2911+
"hash": "256380b9306cecdd43bee2341f87defe"
29122912
}
29132913
##DOCS-SOURCER-END -->

docs/reference/modules/terraform-aws-control-tower/control-tower-controls/control-tower-controls.md

Lines changed: 8 additions & 8 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="Control Tower" version="0.8.8" lastModifiedVersion="0.7.6"/>
12+
<VersionBadge repoTitle="Control Tower" version="1.0.0" lastModifiedVersion="0.7.6"/>
1313

1414
# Control Tower Controls
1515

16-
<a href="https://github.com/gruntwork-io/terraform-aws-control-tower/tree/v0.8.8/modules/landingzone/control-tower-controls" 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-control-tower/tree/v1.0.0/modules/landingzone/control-tower-controls" 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-control-tower/releases/tag/v0.7.6" className="link-button" title="Release notes for only versions which impacted this module.">Release Notes</a>
1919

@@ -36,7 +36,7 @@ For a full list of preventive, detective and proactive controls, see the [AWS Co
3636
3737
module "control_tower_controls" {
3838
39-
source = "git::[email protected]:gruntwork-io/terraform-aws-control-tower.git//modules/landingzone/control-tower-controls?ref=v0.8.8"
39+
source = "git::[email protected]:gruntwork-io/terraform-aws-control-tower.git//modules/landingzone/control-tower-controls?ref=v1.0.0"
4040
4141
# ----------------------------------------------------------------------------------------------------
4242
# REQUIRED VARIABLES
@@ -72,7 +72,7 @@ module "control_tower_controls" {
7272
# ------------------------------------------------------------------------------------------------------
7373
7474
terraform {
75-
source = "git::[email protected]:gruntwork-io/terraform-aws-control-tower.git//modules/landingzone/control-tower-controls?ref=v0.8.8"
75+
source = "git::[email protected]:gruntwork-io/terraform-aws-control-tower.git//modules/landingzone/control-tower-controls?ref=v1.0.0"
7676
}
7777
7878
inputs = {
@@ -107,11 +107,11 @@ inputs = {
107107
<!-- ##DOCS-SOURCER-START
108108
{
109109
"originalSources": [
110-
"https://github.com/gruntwork-io/terraform-aws-control-tower/tree/v0.8.8/modules/control-tower-controls/readme.md",
111-
"https://github.com/gruntwork-io/terraform-aws-control-tower/tree/v0.8.8/modules/control-tower-controls/variables.tf",
112-
"https://github.com/gruntwork-io/terraform-aws-control-tower/tree/v0.8.8/modules/control-tower-controls/outputs.tf"
110+
"https://github.com/gruntwork-io/terraform-aws-control-tower/tree/v1.0.0/modules/control-tower-controls/readme.md",
111+
"https://github.com/gruntwork-io/terraform-aws-control-tower/tree/v1.0.0/modules/control-tower-controls/variables.tf",
112+
"https://github.com/gruntwork-io/terraform-aws-control-tower/tree/v1.0.0/modules/control-tower-controls/outputs.tf"
113113
],
114114
"sourcePlugin": "module-catalog-api",
115-
"hash": "fc3b6115d2e22de2bef98170a8dde68e"
115+
"hash": "8743ad74ff929f801786d86cfa7f775b"
116116
}
117117
##DOCS-SOURCER-END -->

0 commit comments

Comments
 (0)