CloudCADI Application Onboarding Process
3.1 Create Cloud Account
- Visit PublicIP and Signup to CloudCADI.
- Sign in with your account.
- Click on Add Cloud Account button.
- Enter Account Name and AWS account ID.
- To perform multi-account deployment, select different account. Otherwise, select the same account.
Note
- For multi-account deployment refer to the Create Cloud Account for Multi Account section.
- Enter Cost and Usage Report configuration (created in Step 1 Environment Setup).
- Review and click Done.
3.2 Create Cloud Account for Multi Account
To perform multi-account deployment, first you need to configure cost and usage report in that account. (Refer to Step 1 Environment Setup).
- Click on Add Cloud Account.
- Enter Account Name and AWS account ID.
- To perform multi-account deployment, select different account.
- Copy the role ARN from the created CloudFormation stack Outputs tab under value.
- Paste the ARN.
- Enter External ID.
- Click Download Script.
- Create a stack in another account with the downloaded script.
- Go to AWS CloudFormation console -> Create stack -> With new resources (standard).
Create stack
- Prepare template: Choose an existing template.
- Template Source: Upload a template file.
Specify stack details
- Stack name: CloudCADI-cross-account.
- S3BucketName: cloudcadi-cost-bucket.
Configure stack options
- Add tags and click Next.
- Review and check options in below and click Submit.
- You’ll be taken to the CloudFormation stack console page. It'll take up to 5 minutes to finish the resource creation.
- Once the stack has been created successfully, go to the Outputs tab. Copy the role ARN
- Paste the ARN.
- Enter Role Session Name.
- Enter Cost and Usage Report configuration (created in Step 1 Environment Setup).
- Review and click Done.