AKS Prerequisites and Configuration

AKS Prerequisites and Configuration

Getting Started with Container Resilience for Azure

Prerequisites

             1. az, kubectl, curl executables on the bash terminal from where you will be running installation script
             2. An Azure Blob Storage container with Storage Account Access Key to access the container
             3. kubectl connection to the AKS cluster

Steps to add Kubernetes Connection

             1. Go to https://app.appranix.net/cps and click Kubernetes Connections
             2. Click on ADD KUBERNETES CONNECTION 
             3. Enter the Name and Description of the cluster
             4. Select the Azure tab, copy and run the command on a terminal connected to the Kubernetes cluster
             5. Run the script in the terminal with the above prerequisites
             6. Enter Azure Blob Storage container name
             7. Enter Storage Account name
             8. Enter Storage Account access key 
             9. Once the installation is complete, click on ”FINISH” to create the Kubernetes Connection
  
Notes

             1. Currently Appranix only supports backups of stateless deployments
             2. If you are going to recover to another cluster, then while adding that cluster, you must enter the same bucket name


Container Protection

Steps to create Protection Policies

             1. Before creating a “Container Assembly”, a policy template has to be created to define the frequency in which the backups have to be taken
             2. After signing in, click on “Policy Templates” in the left navigation menu and click on “CREATE POLICY TEMPLATE“
             3. Enter the policy name, select a frequency for protection and click to save

Steps to Create a Container Assembly

             1. Click on “Container Assemblies” from the left navigation menu and click on “CREATE CONTAINER ASSEMBLY”
             2. Enter the name of the application you are protecting and select the protection policy from the listed templates
             3. Select the source cluster that is to be protected
             4. Click on “Protect all the namespaces” or “Protect only the selected namespaces” and select the namespaces related to the application you are protecting or migrating
             5. Review and click “Finish”

Recovery

Steps to Migrate/Restore resources

             1. From the ”Timeline” tab, select the backup you want to recover and click on ”RECOVER” under ”ACTIONS”
             2. Select the destination cluster where you want to restore the backup and click on ”RECOVER”
             3. Progress can be monitored in the ”Activity” tab

Data sent to object storage

             1. The object storage bucket that the client configures during the installation process is where all the K8s resources from the cluster are extracted and stored to restore to the target cluster.
             2. Appranix does not have access to the bucket and its contents.
             3. The credentials to access the bucket passed during installation are stored as a secret within the cluster and not sent to Appranix.

    • Related Articles

    • Getting Started with Container Resilience

      Kubernetes Connections Through Appranix, connect and discover Kubernetes Cluster resources automatically. You can discover and protect on-prem Kubernetes Cluster or managed Kubernetes Services like Google Kubernetes Engine, Azure Kubernetes Services, ...
    • Azure Environment Onboarding

      Connect to an Azure Account For onboarding the Azure account in Appranix, the following details and a few roles and permissions in Azure are supposed to be enabled. Permissions Required: We need any one of the following permissions to register an ...
    • Recovery Options In Azure

      Network Overriding in Azure Appranix provides a feature to override the resource dependencies in Azure while doing a recovery. When the override option is enabled, and if a Virtual machine or Virtual Machine Scale Sets under a Resource group is ...
    • How to subscribe to Appranix from Azure Marketplace?

      Appranix is now available in the Azure Marketplace. To set up and subscribe to Appranix through the Azure Marketplace, follow the steps below. If you are an existing Appranix user in Azure, follow the same instructions but select SIGN IN instead of ...
    • AWS Environment Onboarding

      Subscribe from AWS Marketplace Search for "Appranix" in the AWS Marketplace Subscribe for "Appranix Cloud Application Resilience" from the search result Subscribe to the service Register your account with Appranix AWS Onboarding Prerequisites For ...