Cloud Accounts
Register your cloud accounts with CloudCasa to enable enhanced backup, restore, repliction, and migration support for popular cloud Kubernetes services, and to enable backups for cloud database services. The following is the list of cloud providers and services with which CloudCasa natively integrates:
Elastic Kubernetes Service (EKS) from Amazon Web Services (AWS)
Amazon Relational Database Service (RDS) from AWS
Azure Kubernetes Service (AKS) from Microsoft Azure
Google Kubernetes Engine (GKE) from Google Cloud Platform (GCP)
After registering a cloud account, you can register and protect associated resources such as clusters and databases. In most cases these will be discovered automatically.
From the menu bar, click Configuration and go to Cloud Accounts in the General section. In the Cloud Accounts page, you can view, create, edit, and delete your cloud accounts.
Adding a cloud account for Amazon Web Services (AWS)
Adding an AWS account to CloudCasa will allow the following functionality:
Auto-discovery of all Elastic Kubernetes Service (EKS) clusters and RDS databases in the account
Backup and restore of RDS databases
Backup and restore of EKS configuration
Auto-creation of EKS clusters on restore
Backup and restore of EKS VPC and subnet configuration
Backup and restore of load balancer configurations
Auto-creation of EKS clusters by migations jobs
Replication to EKS clusters
Take the following steps to register your AWS account with CloudCasa:
In the Cloud Accounts page, click Add Cloud Account + to open the Add Cloud Account wizard.
In Step 1 of the Add Cloud Account wizard, select Amazon Web Services in the Provider type section.
- Name
Enter a name to be used in CloudCasa for the new cloud account.
- Description (Optional)
Enter a brief description of the account you are adding so that users in your organization can more easily identify it.
- Tags (Optional)
Enter optional tags for use within CloudCasa.
Click Register to create the account in CloudCasa.
In Step 2 of the Add Cloud Account wizard, click Launch Stack in the Create stack dialog to open the stack creation wizard in the AWS CloudFormation console. The CloudFormation stack will be used to grant CloudCasa the permissions it needs to operate (see below).
Tip
Allow pop-up windows in your web browser.
Ensure that you have sufficient permissions or you are able to log in to AWS as an Administrator.
After successfully linking, the popup will close, but this may take some time. The cloud account status will change to “Active”.
For the AWS permissions used by CloudCasa see Permissions required for AWS account linking.
Adding a cloud account for Microsoft Azure
Adding an Azure account to CloudCasa will allow the following functionality:
Auto-discovery of all Microsoft Azure Kubernetes Service (AKS) clusters
Auto-installation of CloudCasa agents on AKS
Backup and restore of AKS configuration
Auto-creation of AKS clusters on restore
Backup and restore of AKS VNet and subnet configuration
Auto-creation of AKS clusters by migations jobs
Replication to AKS clusters
Take the following steps to register your Azure account with CloudCasa:
In the Cloud Accounts page, click Add Cloud Account +.
In Step 1 of the Add Cloud Account wizard, select Microsoft Azure in the Provider type section. Enter the following details:
- Name
Enter a name to be used in CloudCasa for the new cloud account.
- Description (Optional)
Enter a brief description of the account you are adding so that users in your organization can more easily identify it.
- Tags (Optional)
Enter optional tags for use within CloudCasa.
Click Register to create the account in CloudCasa.
In Step 2 of the Add Cloud Account wizard, click Deploy to Azure in the Create ARM template dialog. The ARM template will be used to grant CloudCasa the permissions it needs to operate (see below).
Tip
Allow pop-up windows in your web browser.
Ensure that you have sufficient permissions.
After successfully linking, the popup will close, but this may take some time. The cloud account status will change to “Active”.
For the Azure permissions used by CloudCasa see Permissions required for Azure account linking.
Adding a cloud account for Google Cloud Platform (GCP)
Adding a GCP account to CloudCasa will allow the following functionality:
Auto-discovery of all Google Kubernetes Engine (GKE) clusters
Auto-installation of CloudCasa agents on GKE
Backup and restore of GKE configuration
Auto-creation of GKE clusters on restore
Backup and restore of GKE VPC and subnet configuration
Auto-creation of GKE clusters by migations jobs
Replication to GKE clusters
Take the following steps to register your GCP account with CloudCasa:
In the Cloud Accounts page, click Add Cloud Account +.
In Step 1 of the Add Cloud Account wizard, select Google Cloud in the Provider type section. Enter the following details:
- Name
Enter a name to be used in CloudCasa for the new cloud account.
- Description (Optional)
Enter a brief description of the account you are adding so that users in your organization can more easily identify it.
- Tags (Optional)
Enter optional tags for use within CloudCasa.
Click Register to create the account in CloudCasa.
In Step 2 of the Add Cloud Account wizard, click Open in Google Cloud Shell in the Integrate your GCP project section.
Tip
Allow pop-up windows in your web browser.
Ensure that you have sufficient permissions.
After successfully linking, the popup will close, but this may take some time. The cloud account status will change to “Active”.
For the GCP permissions used by CloudCasa see Permissions required for GCP account linking.
Cloud Account instance pages
Click any cloud account in the list and you will see the instance page for the account. In the instance page, you will see detailed information about the cloud account and a list of associated clusters and databases.
Click the name of the cloud account to edit it.
In the cluster list, you will see all of the Kubernetes clusters discovered in the account. Click Install next to any cluster to install the CloudCasa agent on it. Or, click Hide to temporarily hide a dicovered cluster. You can undo it by clicking Re-register.
In the database list, you will see a summary of databases discovered in the account (AWS only).