I have to configure snapshot in ECK Deployment. Elasticsearch documentation has given example for Google cloud. Please can anyone list the steps for that.
I tried this -
Created a file azure.client.default.credentials_file
But I see the pod started crashing with following error -
java.lang.IllegalArgumentException: unknown secure setting [azure.client.default.credentials_file] please check that any required plugins are installed, or check the breaking changes documentation for removed settings
I am pretty sure, i am doing something wrong. Please can someone help me on this.
Thanks
Hi @robinhood_lko,
Can you provide the complete infos to configure the Azure storage? I'm deploying elasticsearch using Helm
So far this is what you have done.
1 - Create a file containing account + key and secret
{
"azure.client.default.account": "ddddadsdasascs",
"azure.client.default.key": "csvtbdv"
}
kubectl create secret generic azure-snapshot-credentials --from-file=azure.client.default.credentials_file -n dev
What was the fix from the exception?
java.lang.IllegalArgumentException: unknown secure setting [azure.client.default.credentials_file] please check that any required plugins are installed, or check the breaking changes documentation for removed settings
2 - What was the fix for the base-64 account & key
3 - Did you set any key in elasticsearch.yml and keystore?
4 - I have installed the repository-azure plugin
5 - Please include any infos that I did not covered above
Apache, Apache Lucene, Apache Hadoop, Hadoop, HDFS and the yellow elephant
logo are trademarks of the
Apache Software Foundation
in the United States and/or other countries.