Configuring Oracle Cloud in Aquila Clouds

Perform the following steps to configure Oracle Cloud in Aquila Clouds:

Create a policy to access cost and usage reports

In Oracle Cloud, define tenancy for cost and usage reports and endorse the required group in tenancy to grant access to the cost and usage report.

Before you begin: Add Aquila Clouds user ID (for instance, aquilauser) to the group to be endorsed in tenancy.

  1. Log in to the Oracle Cloud console with the user role that has permissions to manage user accounts.

  2. Navigate to Account Management.

  3. Open the Cost and Usage Reports page.

  4. Create a policy with the following two statements:

    1. define tenancy usage-report as ocid1.tenancy.oc1..aaaaaaaaned4fkpkisbwjlr56u7cj63lf3wffsamplenstgtvzub7vhqkggq

    2. endorse group <group> to read objects in tenancy usage-report
      <group> should be the one that includes the Aquila Clouds user ID (aquilauser).

  5. Navigate to Identity > Users tab.

  6. In the API Keys tab, click Add API.

  7. Select Generate API Key Pair.

  8. Click Download Private Key.

  9. In the User Information tab, click View Configuration File.

  10. Save the configuration file information that is required for configuring Oracle Cloud in Aquila Clouds.

Adding an Oracle Cloud environment to Aquila Clouds

In the Aquila Clouds platform, add the Oracle Cloud environment details to enable monitoring and management of your Oracle Cloud resources from the Aquila Clouds platform.
Before you begin: Get the following details from your Oracle Cloud environment:

  • OCI Region: To identify the region of master tenancy or root.

  • OCI Tenant OCID: To identify the master tenancy OCID. For instance, a sample Tenant OCID is as follows:
    ocid1.tenancy.oc1..sampleforocidaabu5gh6ppmmqbejiui34sjqnxtlctz3un4dvcntxdzkgdq

  • OCI User OCID: To identify user’s OCID. For instance, a sample User OCID is as follows:
    ocid1.user.oc1..sampleforuserociaaaawprueh4b5v5xqx2bybpe4en3vnlmdppqn3frnwq

  • OCI Public Key Fingerprint: To identify the fingerprint generated after uploading the API Key for the user (This is the public key from the key pair).

  • OCI Private Key: Content of the private key file (encrypted and password protected).

  • OCI Private Key Passphrase: If not specified separately, it is the password of the Aquila Cloud user ID registered in Oracle Cloud.

Adding an Oracle Cloud environment to Aquila Clouds

  1. On the side navigation bar, select Administration tab.

  2. On the Administration tab, click Environments.

  3. On the Environments page, click Add.

  4. On the Add Environment page, toggle on Active.

  5. In the Environment Type group, select Oracle Cloud.

  6. In the Name of the environment, type the name of Oracle Cloud environment.

  7. Enter the following details for the connection parameters:

    • Bill as Master Account Level: Toggle to set this as master account.

    • OCI Region: Type the OCI region for the Oracle Cloud.

    • OCI Tenant OCID: Type the OCI Tenant ID.

    • OCI User OCID: Type the OCI user ID.

    • OCI Public Key Fingerprint: Type the OCI Public Key Fingerprint.

    • OCI Private Key: Type the OCI Private Key.

    • OCI Private Key Passphrase: Type the OCI Private Key Passphrase.

  8. Click Apply.

  9. Review the environment details and click Do you wish to confirm?. Oracle Cloud environment is configured in Aquila Clouds. You can start monitoring and managing Oracle Cloud resources from Aquila Clouds platform according to the permissions defined in Oracle Cloud environment.

 

Â