У меня кластер asticsearch , работающий на AWS . Мне нужно соединиться с кластеромasticsearch с Angular 6, каков наилучший способ добиться этого? У меня есть ключ доступа и секретный ключ, и у меня есть политика доступа вasticsearch, которая предоставляет этому пользователю полный доступ. Я использую этот код ниже в NodeJs .
var client = new elasticsearch.Client({
host: process.env.ES_ENDPOINT,
connectionClass: require('http-aws-es'),
amazonES: {
region: process.env.ES_REGION,
credentials: new AWS.EnvironmentCredentials('AWS')
},
log: 'trace'
});
Я хочу сделать то же самое с Angular 6. Я подключился без аутентификации, как показано ниже: -
this.client = new Client({
host: 'https://search-usercluster-xxxyuyy.ap-south-1.es.amazonaws.com/',
log: 'trace'
});