Per document followed back up for Apigee hybrid Cassandra using CSI
https://cloud.google.com/apigee/docs/hybrid/v1.9/cassandra-csi-backup-restore
1.kubectl get sc
NAME PROVISIONER RECLAIMPOLICY VOLUMEBINDINGMODE ALLOWVOLUMEEXPANSION AGE
xxx-sc (yyyyy) xxx.csi.aws.xxx Retain WaitForFirstConsumer false xxx
2.kubectl create job -n apigee --from=cronjob/apigee-cassandra-backup
This command lists the name of pod for back up
- Override file is set up per below
cassandra:
hostNetwork: false
replicaCount: 3
storage:
storageclass: standard-rwo
capacity: 100Gi
image:
pullPolicy: Always
- kubectl get cronjob -n apigee
NAME SCHEDULE SUSPEND ACTIVE LAST SCHEDULE AGE
apigee-cassandra-backup xx yy zz ss m False 0 nnnn lists required output with correct scheduling time
4.kubectl get volumesnapshot -n apigee (returns following)
No resources found in apigee namespace.
Do we have any additional steps to be followed or any other debug commands required to validate back up?, fyi all Cassandra are in running state including other pods for apigee.
@dino @dhtx @sampriyadarshi @rganap