Skip to content

Instantly share code, notes, and snippets.

@ohlol
Created November 7, 2021 06:40
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save ohlol/4ea2781c027c236315be3b2e49fe5a8c to your computer and use it in GitHub Desktop.
Save ohlol/4ea2781c027c236315be3b2e49fe5a8c to your computer and use it in GitHub Desktop.
import pulumi
from hatch.pulumi.aws import dynamodb
from provision.cloudtrail import provision_cloudtrail
from provision.datadog import provision_datadog
from provision.iam import provision_packer_role, provision_users_groups
from provision.route53 import provision_route53
stack_config = pulumi.Config()
account_config = stack_config.require_object("config")
stack_name = account_config.get("name")
# there's more, but it errors within this
cloudtrail_bucket = provision_cloudtrail(stack_name=stack_name)
def provision_cloudtrail(stack_name):
account_id = get_caller_identity().account_id # <-- here
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment