Background
This article provides step-by-step instructions for Cloud Admin about connecting your cloud account to EDB Cloud Service.
Prerequisites
1. The access key of the machine user for onboarding which is shared by EDB Cloud Service admin(Org Owner). Related doc -> How to Onboard to EDB Cloud Service - Create machine user
2. Ensure you have the correct access permissions for your cloud account. -> Checking your cloud readiness
Cloud Provider | Privileges Required |
AWS | IAMFullAccess policy and ServiceQuotasFullAccess policy |
Azure |
Global Administrator or Privileged Role Administrator+Cloud Application Administrator and you must be a Subscription Owner. |
GCP |
roles/owner or at least the following combined roles:
|
Connecting your cloud account to EDB Cloud Service
1. Download biganimal CLI in your Cloud Shell or terminal window while logged into your cloud account.
curl -LO "https://cli.biganimal.com/download/$(uname -s)/$(uname -m)/latest/biganimal"
chmod +x biganimal
2. Run preflight command to precheck resource limits for running Cloud Service
./biganimal cloud-provider preflight
3. Create a credential for biganimal cli
./biganimal credential import-access-key -n <cred1> -k <access key shared by EDB Cloud Admin>
4. Setup CSP in your cloud account
./biganimal cloud-provider setup -c <cred1>
5. Connect CSP (you can also execute the last line returned by the setup command)
./biganimal cloud-provider connect
6. Go back to EDB Cloud Console, and verify the CSP in Your Cloud Account is connected
7. Activate the Region where you are going to create clusters. Region activation usually takes 30-60 minutes.
If you have any questions, contact EDB Cloud Support.