I have multi node elastic-search cluster (1 master, 5 datanode), I need to take snapshot of indices and store in gcs bucket. As per the documentation, we need to add client service key into the elasticsearch-keystore (bin/elasticsearch-keystore add-file gcs.client.credential-file ./service-key.json)
Do we need to add this keystore into elastic keystore for all the master and datanode?
I added the keystore in one datanode and tried to take snapshot, but it throwing error.
Please advice do we need to add this key in all the elastic nodes?