J'essaie d'utiliser le rôle AWS IAM avec Elasticsearch 5.0.0-alpha2 et le plug-in de découverte EC2, mais cela ne semble pas être le cas. travail et j'obtiens ci-dessous erreur:Le rôle AWS IAM ne fonctionne pas avec Elasticsearch 5.0.0-alpha2, mais fonctionne avec la version 2.3.
"Exception while retrieving instance list from AWS API: Authorization header or parameters are not formatted correctly. (Service: AmazonEC2; Status Code: 401; Error Code: AuthFailure"
J'utilise ci-dessous configuration avec jdk8:
cluster.name: "test-cluster"
cloud.aws.region: "us-west-2"
cloud.aws.ec2.region: "us-west-2"
cloud.aws.ec2.protocol: "http"
discovery.type: "ec2"
#bootstrap.mlockall: true
node.master: true
node.data: false
node.name: ${HOSTNAME}-Master
discovery.zen.minimum_master_nodes: 1
network.host: _ec2:privateIp_
discovery.ec2.any_group: true
discovery.ec2.groups : sg-9d856tfe
Cependant, la même configuration fonctionne très bien avec la version 2.3 ElasticSearch. Est-ce que quelqu'un a fait face au même problème avec la dernière version 5.0.0-alpha2 d'Elasticsearch?