Cloud Ctrl
Overview
Getting Setup
Using
Recommendations
Overview
Getting Setup
Using
Recommendations
  • Quick Start
  • Getting Started
  • Concepts and Terminology
    • Overview
    • Tag Hierarchy
    • Shared Data
    • Custom Data
    • Actions
    • System Tags
  • Getting data into Cloud Ctrl

    • Overview
    • Microsoft Azure
      • Azure App Registration
      • Cost Management Exports
      • Enhanced Azure Access
      • Troubleshooting
    • Amazon Web Services
    • Google Cloud
    • Oracle Cloud
    • Alibaba Cloud
    • Tag Mapping
    • Custom Usage
    • Settings
  • Using Cloud Ctrl
    • Costs and Usage
    • Emissions and Energy
    • Tracking
    • Budgets
    • Reporting
    • Customer Management
  • Recommendations
    • Azure
    • Amazon
  • Kubernetes Cost Insights
  • Platform Integration and Security

    • API Overview
    • Platform Security & Data Protection
    • Access Management

Oracle Cloud Infrastructure (Beta)

Connecting Cloud Ctrl to your Oracle billing data requires granting access to the automatically generated 'Cost reports'. These reports are created every six hours, and are stored in an Oracle owned Object Storage Bucket.

Cloud Ctrl consumes the data from the reports and does not require direct access to you Oracle account.

Tips

More information about Oracle 'Cost reports' can be found here

Configure IAM Policy

To use the system generated 'Cost reports', the following IAM policy is required to be granted by an administrator.

define tenancy usage-report as ocid1.tenancy.oc1..aaaaaaaaned4fkpkisbwjlr56u7cj63lf3wffbilvqknstgtvzub7vhqkggq
endorse group <group> to read objects in tenancy usage-report

Configure Required Keys and OCIDs

To connect to Oracle's API, Cloud Ctrl will need the following

  1. Create a user in IAM for Cloud Ctrl, and put that user in at least one IAM group with any desired permissions. See Adding Users. You can skip this if the user exists already.
  2. These items:
    • RSA key pair in PEM format (minimum 2048 bits). See How to generate an API Signing Key
    • Fingerprint of the public key. See How to get the key's fingerprint
    • Tenancy's OCID and user's OCID. See Where to get the Tenacy's OCID and User's OCID
  3. Upload the public key from the key pair in the Oracle Console. See How to upload the Public Key

Add a Credential and Cloud Account

Add a Credential

  1. Go to Settings → Cloud Connections → Oracle Cloud
  2. Click + Add Credential

Supply a name for the credential, this is an internal name used within Cloud Ctrl for you to be able to identify this connection amongst multiple connections, unless you have multiple Oracle connections then Oracle is a suitable name.

Attach or paste in the PEM Credentials created in the step above, as well as the Tenancy and User IDs and the Fingerprint for the created public key.

Add a Cloud Account

Once your credential is saved:

  1. From Settings → Cloud Connections → Oracle Cloud, scroll down to the Cloud Accounts section
  2. Click + Add Cloud Account
  3. Select the credential you just added
  4. Click Submit
Prev
Google Cloud
Next
Alibaba Cloud