Logo onekloud
Ë

How to active my S3 billing bucket

Getting started

1.  Log on to your AWS Management Console

Screen Shot 2017-05-16 at 12.07.34 PM.png

2. On the top left of your AWS Management Console click Service, then select S3 in the first column

Screen Shot 2017-05-16 at 12.16.03 PM.png

3. Select Create Bucket on the top left

Screen Shot 2017-05-16 at 12.16.10 PM.png
4. Enter a lowercase name of your choice for your new bucket, then click Create

Warning! In this documentation, we use the generic name billing-onekloud. But each bucket needs to have a unique name (different from all AWS clients).
If you don’t have internal naming rules, you can use billing-onekloud-cny_name-YYMMDD where cny_name is your company name.
Example: billing-onekloud-acme-170124 if the company ACME creates their bucket on Jan 24, 2017
Screen Shot 2017-05-16 at 12.16.17 PM.png

5. Write down this bucket name for future use and/or to send it to the OneKloud onboarding team

6. Now, on the top right of your AWS Management Console, click on your account name, then select Billing & Cost Management from the dropdown list

Screen Shot 2017-05-16 at 12.16.26 PM.png

7. On the left column, select Preferences

Screen Shot 2017-05-16 at 12.16.36 PM.png

8.  Enter the name of your newly created S3 bucket (your-bucket-name) in the field Save to S3 Bucket. Click Verify and check you get a Valid Bucket message

Screen Shot 2017-05-16 at 12.16.45 PM.png

8.1. Check all boxes below Report
8.1.2 Click Save preferences
9. Activate tags support
9.1. Below the 4 checkboxes, select Manage report tags

Screen Shot 2017-05-16 at 12.16.54 PM.png

10. A list of tags appears, check all boxes, then click Save

 

11.Copy a sample policy to allow for the export of AWS billing files to the newly created S3 bucket11.1. 
11.1 Click on the sample policy link, a pop-up window will appear

Screen Shot 2017-05-16 at 1.50.08 PM.png
11.2 Copy the content of this pop-up window
Screen Shot 2017-05-16 at 12.24.20 PM.png

Apply policy to the newly created S3 bucket
12. Log on to your AWS Management Console

12.1 On the top left of your AWS Management Console, click Service, then select S3 from the first column

Screen Shot 2017-05-16 at 12.16.03 PM.png

13. Select the billing-onekloud bucket from the list
13.1 Click Properties

Screen Shot 2017-05-16 at 12.24.31 PM.png

13.2 In the right column, click Permissions, then add/edit bucket policy
13.3 You should get the following pop-up window:

Screen Shot 2017-05-16 at 12.24.49 PM.png

Paste the policy you copied in the previous step, then click Save

You are all set!

Please write down your S3 billing bucket name and save your .csv key file for future use in the OneKloud platform, and/or to send these to your OneKloud onboarding team.

Request a demo