AWS Platform Bootstrap

Source code & Installation

The source code of this kit module can be found hereopen in new window

Run the following command to install the kit module:

collie kit import aws/bootstrap
1

Creates a service user with permissions to deploy the cloud foundation infrastructure. This is a "bootstrap" module, which means that it must be manually executed once by an administrator to bootstrap the cloudfoundation.

Requirements

NameVersion
terraform>= 1.0
aws~> 5.14.0

Modules

No modules.

Resources

NameType
aws_iam_access_key.keyopen in new windowresource
aws_iam_policy.policyopen in new windowresource
aws_iam_user.useropen in new windowresource
aws_iam_user_policy_attachment.user-policy-attachopen in new windowresource

Inputs

NameDescriptionTypeDefaultRequired
aws_root_account_idThe id of your AWS Organization's root accountstringn/ayes
iam_user_namename of the AWS IAM userstring"cloudfoundation_tf_deploy_user"no

Outputs

NameDescription
aws_root_account_idThe id of your AWS Organization's root account
cloudfoundation_tf_deploy_user_iam_access_key_idn/a
cloudfoundation_tf_deploy_user_iam_access_key_secretn/a
documentation_mdn/a