Complete guide to integrating DigitalOcean with Cloudsania for cloud resource management
This guide walks you through integrating DigitalOcean with Cloudsania, enabling you to manage droplets, kubernetes clusters, and other DigitalOcean resources directly from your Cloudsania dashboard.
1️⃣ Log in to your Cloudsania account.
2️⃣ Click on ‘Cloud Connectors’ from the left navbar.
3️⃣ Click the ‘New Connector’ button.
1️⃣ From the list of available cloud providers, select ‘Digital Ocean’.
2️⃣ Click ‘Confirm’ to proceed.
Before Cloudsania can manage your DigitalOcean resources, you must authorize the application via OAuth Authentication.
1️⃣ Log in to DigitalOcean
Open a new tab and go to DigitalOcean.
Enter your DigitalOcean credentials and log in.
2️⃣ Navigate to OAuth Applications
In your DigitalOcean dashboard, go to API in the left navigation panel.
Click on the OAuth Applications tab.
Click Register a New Application.
3️⃣ Register Cloudsania as an OAuth Application
To allow Cloudsania to interact with your DigitalOcean account securely, you need to register it as an OAuth application.
Enter the following details:
Application Name: Cloudsania
Redirect URL: https://console.cloudsania.com/auth/callback
Permissions: Select the required permissions for Cloudsania to manage your resources (i.e, ‘Read’ and ‘Write’).
Click Save and Generate Credentials.
4️⃣ Copy your OAuth Credentials
Once the application is registered, DigitalOcean will generate OAuth credentials for you.
Copy the Client ID and Client Secret generated for the Cloudsania application.
Store them securely, as they will be required in Cloudsania.
1️⃣ Return to Cloudsania.
2️⃣ Enter the Connector Name and Account Name.
3️⃣ Click Continue.
1️⃣ Select OAuth Authentication (Recommended).
2️⃣ Paste the Client ID and Client Secret generated from DigitalOcean.
3️⃣ Click ‘Create’ and you will be redirected to Digital Ocean to authorize Cloudsania access.
1️⃣ When prompted, review the permissions requested by Cloudsania.
2️⃣ Ensure that ‘Read’ and ‘Write’ permissions are enabled.
3️⃣ Select the team that should have access.
4️⃣ Click Authorize Authorization to grant access.
5️⃣ If successful, your DigitalOcean account will be linked to your Cloudsania account
6️⃣ You will be redirected back to the Cloudsania app, where you can view your newly created Digital Ocean Connector.
📌 The DigitalOcean Connector will now appear in the Cloud Connectors list.
📌 Confirm that the Status is marked as Active.
Your DigitalOcean Connector is now successfully configured! 🎉
You can now deploy, monitor, and manage DigitalOcean resources directly from Cloudsania.🚀
Complete guide to integrating DigitalOcean with Cloudsania for cloud resource management
This guide walks you through integrating DigitalOcean with Cloudsania, enabling you to manage droplets, kubernetes clusters, and other DigitalOcean resources directly from your Cloudsania dashboard.
1️⃣ Log in to your Cloudsania account.
2️⃣ Click on ‘Cloud Connectors’ from the left navbar.
3️⃣ Click the ‘New Connector’ button.
1️⃣ From the list of available cloud providers, select ‘Digital Ocean’.
2️⃣ Click ‘Confirm’ to proceed.
Before Cloudsania can manage your DigitalOcean resources, you must authorize the application via OAuth Authentication.
1️⃣ Log in to DigitalOcean
Open a new tab and go to DigitalOcean.
Enter your DigitalOcean credentials and log in.
2️⃣ Navigate to OAuth Applications
In your DigitalOcean dashboard, go to API in the left navigation panel.
Click on the OAuth Applications tab.
Click Register a New Application.
3️⃣ Register Cloudsania as an OAuth Application
To allow Cloudsania to interact with your DigitalOcean account securely, you need to register it as an OAuth application.
Enter the following details:
Application Name: Cloudsania
Redirect URL: https://console.cloudsania.com/auth/callback
Permissions: Select the required permissions for Cloudsania to manage your resources (i.e, ‘Read’ and ‘Write’).
Click Save and Generate Credentials.
4️⃣ Copy your OAuth Credentials
Once the application is registered, DigitalOcean will generate OAuth credentials for you.
Copy the Client ID and Client Secret generated for the Cloudsania application.
Store them securely, as they will be required in Cloudsania.
1️⃣ Return to Cloudsania.
2️⃣ Enter the Connector Name and Account Name.
3️⃣ Click Continue.
1️⃣ Select OAuth Authentication (Recommended).
2️⃣ Paste the Client ID and Client Secret generated from DigitalOcean.
3️⃣ Click ‘Create’ and you will be redirected to Digital Ocean to authorize Cloudsania access.
1️⃣ When prompted, review the permissions requested by Cloudsania.
2️⃣ Ensure that ‘Read’ and ‘Write’ permissions are enabled.
3️⃣ Select the team that should have access.
4️⃣ Click Authorize Authorization to grant access.
5️⃣ If successful, your DigitalOcean account will be linked to your Cloudsania account
6️⃣ You will be redirected back to the Cloudsania app, where you can view your newly created Digital Ocean Connector.
📌 The DigitalOcean Connector will now appear in the Cloud Connectors list.
📌 Confirm that the Status is marked as Active.
Your DigitalOcean Connector is now successfully configured! 🎉
You can now deploy, monitor, and manage DigitalOcean resources directly from Cloudsania.🚀