Wednesday, December 6, 2023
HomeSoftware EngineeringTips on how to get the AWS AccountID in Terraform

Tips on how to get the AWS AccountID in Terraform


If you’re automating AWS sources in Terraform, then it would be best to not hardcode issues as a lot as attainable.

Terraform makes it attainable to tug the account_id from the native credentials.

Tips on how to get the AccountID information attributes

Create a information.tf file and place the next merchandise in it:

information "aws_caller_identity" "present" {}

Now the account_id will likely be out there to you inside your customary code as follows:

information.aws_caller_identity.present.account_id

Tips on how to use the AccountID information attributes

This may now be utilized in a module, or wherever you must reference the account id:

module "my_custom_module" {
  tags        = var.tags
  vpcid       = var.vpcid
  subnetids   = var.subnetid
  account_id  = information.aws_caller_identity.present.account_id
  supply      = "./modules/some_module"
}
RELATED ARTICLES

LEAVE A REPLY

Please enter your comment!
Please enter your name here

Most Popular

Recent Comments