Getting Started with Container Resilience for GCP

Prerequisites

  1. gcloud, gsutil, kubectl, curl executables on the bash terminal from where you will be running installation script
  2. kubectl connection to the GKE cluster
  3. gcloud must point to the same project where the bucket is to be created
  4. The cluster must have Workload Identity enabled
  5. GCP IAM roles to create a bucket, service account

     roles/storage.admin
     roles/container.admin
     roles/iam.serviceAccountAdmin
    

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 GCP tab, copy and paste the command on a terminal connected to the Kubernetes cluster
  5. Run the script in the terminal with the above prerequisites
  6. Enter the name of the GCP project where the bucket is to be created
  7. Enter a new or existing bucket name
  8. Once the installation is complete, click on ”FINISH” to create the Kubernetes Connection
NOTE:
  • If you are going to recover to another cluster, then while adding that cluster, you must enter the same bucket name.
  • Appranix only supports snapshots of CSI based PVs.
Need more help? Submit a ticket