I'm having trouble securing a backup for elasticsearch running on GCP, kubernetes.
I've tried two approaches.
The first, that seems like the best is taking snapshots and store in a bucket.
I’ve installed this plugin on every pod:
Following these instructions:
I’ve re-started the pods, saved the credentials in elasticsearch keystore, the cluster has full storage permissions.
When I try to configure a repository through the snapshot-API in Elasticsearch I get errors.
"[backup] repository type [gcs] does not exist"
The second approach for backup I’ve tried is :
It works great, but I’m not able to dynamically provision the backup-disk. So I would have to know in advance the disk-space I would need. Any clue of how to be able to set this dynamically?