
Bywa tak, że komunikacja między node-ami elasticsearch jest zabezpieczona certyfikatem a nie keystore, jak w moim przypadku. Obie opcje konfiguracyjne nie mogą byś ustawione jednocześnie. I jak w takim wypadku dodać repozytorium snapshotów w postaci lokalnej instancji S3, na przykład min.io?
Każda próba weryfikacji repozytorium zwraca:
Setting [access_key] is insecure, but property [allow_insecure_settings] is not set
Rozwiązaniem będzie na każdym node klastra wykonanie polecenia:
echo "-Des.allow_insecure_settings=true" > /etc/elasticsearch/jvm.options.d/jvm.options
A następnie restart usługi.