Automating AWS Control Tower Landing Zone with Terraform

0

Hello, AWS community,

I am currently exploring options for automating the creation of AWS Control Tower landing zones.

Has there been any recent development or release of Terraform providers or modules for AWS Control Tower, allowing for the automation of landing zone setup?

If Terraform support is not available, are there any recommended best practices or alternative approaches for automating the creation of AWS Control Tower landing zones using Terraform or other tools?

I appreciate any insights, experiences, or updates the community can provide on this topic.

Thank you! Sameed

2 réponses
2
Réponse acceptée

Coming back to this question. At Re:Invent 2023 new APIs were announced for Control Tower where you can automate the setup of a Control Tower Landing Zone.

However I have not seen updates from Terraform for those new APIs to be called via Terraform resources.

profile pictureAWS
répondu il y a 4 mois
profile picture
EXPERT
vérifié il y a 10 jours
profile picture
EXPERT
vérifié il y a un mois
0

Hi,

Currently it is not possible to automate the setup of a Control Tower Landing Zone as APIs for those functions are not available. It is possible to use Terraform for the enablement/disablement of controls once Control Tower is deployed however. Using this Terraform resource https://registry.terraform.io/providers/hashicorp/aws/latest/docs/resources/controltower_control.

Once Control Tower is deployed, we do have a solution Account Factory for Terraform, that allows you to use Terraform to create and manage your AWS Accounts.

Also note that our annual conference Re:Invent is soon, and we often announce new features and services. There is likely to be some updates for Control Tower there.

profile pictureAWS
répondu il y a 6 mois
profile picture
EXPERT
vérifié il y a un mois

Vous n'êtes pas connecté. Se connecter pour publier une réponse.

Une bonne réponse répond clairement à la question, contient des commentaires constructifs et encourage le développement professionnel de la personne qui pose la question.

Instructions pour répondre aux questions