Cassandra restore - no restore workload created

Hello,
is there anyone here with successful story on restoring Cassandra data? I'm on Apigee Hybrid v1.7 running on GKE and as it's suggested I'm reinstalling whole app starting with asm and cert-manager. Then I apply overrides.yaml that I previously used to install Apigee Hybrid (Cassandra section depicted below). Checked with a number of combinations already (reinstalling only the app, leaving the asm and cm running; disabling some parts for backup in overrides) but never got apigee-cassandra-restore-*** workload to be created.

Am I missing any obvious step in the documentation that prevents me from succeeding? I'm using official docu from https://cloud.google.com/apigee/docs/hybrid/v1.7/restore-cassandra-single-region

Any hint appreciated.

namespace: apigee
cassandra:
  serviceAccountPath: "***"
  nodeSelector:
    key: cloud.google.com/gke-nodepool
    value: apigee-data 
  ...
  replicaCount: 3
  datacenter: "dc-1"
  rack: "ra-1"
  backup: 
    enabled: true 
    serviceAccountPath: "***" 
    dbStorageBucket: "gs://***" 
    schedule: "0 2 * * *" 
  restore: 
    snapshotTimestamp: "***"

 

Solved Solved
0 2 141
1 ACCEPTED SOLUTION

SOLVED: turns out I needed to specify --restore flag while applying overrides.yaml. Relevant workload got created and data restored.

View solution in original post

2 REPLIES 2

SOLVED: turns out I needed to specify --restore flag while applying overrides.yaml. Relevant workload got created and data restored.

Excellent. Thank you for contributing to the community!