У меня есть домен Elasticsearch в AWS внутри VPC, и мне нужно выполнить некоторые REST-запросы к нему (моя сеть настроена таким образом, что я могу это сделать).
С этой цельюЯ хотел бы спросить вас, ребята, есть ли способ получить конечную точку Elasticsearch программно?Я имею в виду, например, значение поля «конечная точка VPC» на этом снимке экрана , но не через пользовательский интерфейс, а через вызов интерфейса командной строки AWS или API.
aws es describe-elasticsearch-domain
не применяется, так какмой домен находится внутри vpc.
Я добился определенного успеха при получении IP-адреса сетевого интерфейса с помощью этой команды: aws ec2 describe-network-interfaces --filters "Name=status,Values=in-use" "Name=description,Values=ES my-es-domain-name" --query "NetworkInterfaces[*].PrivateIpAddress"
, но он не работает с вызовами REST (javax.net.ssl.SSLPeerUnverifiedException).
Пожалуйста, помогите!Спасибо!