Cloud Providers /
Oracle Cloud Infrastructure: add your account to Northflank
To add your Oracle Cloud Infrastructure account to Northflank, navigate to the clusters page in your account settings and create a new integration. OCI integrations are on a regional basis, you will have to create a separate integration for each OCI region you want to deploy clusters in.
You must have sufficient resource quotas available in your OCI account to deploy a cluster using Northflank.
Oracle Cloud Infrastructure resources
You may find it useful to refer to the following OCI documentation while following this guide:
To add your Oracle account to Northflank:
- Navigate to your Northflank account settings and open the clusters page
- Create a new cloud provider integration and select Oracle as the provider
- Choose the region that the integration should provide access to
- Open your OCI Console , open your profile menu and click tenancy. Copy the OCID for your tenancy to Northflank.
- Create a new user or select an existing user. They must be in an IAM group that grants them the necessary permissions to create and manage OCI resources, and have access to the compartment that you will use with the integration.
- If you're using your own user, open your profile menu and click my profile. If you're using another (system) user open the navigation menu, select identity & security and click users, under identity. Select the user from the list.
- Copy the user's OCID into the Northflank form for the user ID
- You will need to generate an API signing key pair to use with your OCI user account and Northflank
- Generate a key pair in your OCI Console and download your private key, store this somewhere secure. Alternatively you can upload a key you have generated yourself.
- Copy the fingerprint of the key, displayed in the OCI Console, to Northflank
- Copy your private key to Northflank, or upload the
.pem
file containing your key - Enter your passphrase (optional), if you generated the key with one (recommended)
- Enter the ID of the compartment that new clusters using this integration will be created in
- Click create integration
You can now configure and deploy new clusters in your OCI account, in the region specified in the integration.
You can edit the integration at any time to update the secrets, if required. If the new secrets do not have permission to manage existing clusters, you will be unable to edit those clusters and deleting them via OCI may leave orphaned resources.