Walkthrough for completing the AWS configuration process required for the Rubrik CloudOut to S3.
The following tasks are completed during the workflow:
- A new IAM user is created* (Access and Secret Keys generated)
- A new inline IAM policy is created for the user
- S3 bucket is created*
- A new KMS key is created (optional)
* The template can also consume a previously created IAM User or S3 Bucket
Navigate to Services > CloudFormation > Stacks and select Create Stack.
Either select Upload a template file or, preferably, Specify an Amazon S3 template URL.
The template file can be downloaded here. Copy the following URL:
https://rubrik-cfts.s3.us-west-1.amazonaws.com/rubrik_cloudout.template
On the Specify stack details page, enter the Stack name and the S3BucketName.
Press Next through the Options page.
Use the Review page to ensure all the information is correct. Press Create once reviewed.
Go to the Rubrik UI, select the configuration cog, and choose Archival Locations. Select the plus (+) sign to add a new archival location.
Follow the Rubrik CDM User Guide to complete the setup.
This section provides information regarding the variables used in the template.
WARNING: CloudFormation is not idempotent. If any of the provided variables are not unique the template will return an error message! |
---|
Variable | Default | Description |
---|---|---|
CreateS3NewBucket | yes | Create a new S3 Bucket to use as a Rubrik archival location. Choose 'no' if you wish to use a bucket already created. |
S3BucketName | n/a | The name of the S3 Bucket used as a Rubrik archival location. |
Variable | Default | Description |
---|---|---|
CreateNewUser | yes | Create a new IAM user specific to Rubrik cloudout. If 'no' is selected, the IAM policy will be attached to the provided IAMUserName which should already be created. |
IAMUserName | rubrik-cloudout | The name of the IAM User to assign the new cloudout specific policies to. |
Default names and descriptions for the various IAM Users, Policies, and Security Group created during the process.
Variable | Default | Description |
---|---|---|
UserPolicyName | rubrik-cloudout | S3 Security policy used for Rubrik cloudout. |
The following information can used when to add the archive location to the Rubrik cluster.
Variable | Description |
---|---|
IAMUserAccessKey | Access Key for the new IAM User (if applicable). |
IAMUserSecretKey | Secret Key for the new IAM user (if applicable). |
AWSBucketName | The S3 Bucket name. |
KMSKeyId | The KMS Key ID used for encryption. (if applicable) |
Region | The AWS Region where the configuration took place. |