Skip to content

Latest commit

 

History

History
32 lines (22 loc) · 2.46 KB

File metadata and controls

32 lines (22 loc) · 2.46 KB

nOps Account Registration Automation

This document contains the descriptions of the files and folders in nops-aws-account-register.

Prerequisite

  • For IaaC (Infrastructure as Code) deployment, AWS Region must be "us-east-1" (N. Virginia) for all users.
  • In order to use the nOps API, you must register an API client and an optional signature encryption key. For more detail, see, Getting started with the nOps developer API.

cloudformation-single-acc-register

This folder contains CloudFormation template to register a single AWS account, or AWS Organization master payer account, with nOps.

cloudformation-org-member-accounts-register

This folder contains CloudFormation templates to register multiple AWS organization member accounts to nOps.

lambda_functions

This folder contains the Python code for the lambda function that registers AWS accounts to nOps.

terraform-master-payer-register

This folder contains a Terraform module that deploys a CloudFormation stack.

This should be deployed on single aws account or organization's master payer account only.

terraform-multiple-child-accs-register-via-stacksets

This folder contains a Terraform module that deploys CloudFormation stacksets.

CloudFormation stacksets deploys the CloudFormation template for all child accounts defined in the organizational unit (OU).

Terraform: Adding Multiple AWS Accounts to nOps with Terraform