Ho installato un nuovo cluster ElasticSearch su AWS che consente solo l'accesso a uno specifico utente IAM.Ricerca contro AWS ElasticSearch protetto
Tuttavia, sto cercando di connettermi a questo da Ruby e ho cercato di utilizzare l'SDK AWS ma non ha metodi per eseguire effettivamente operazioni HTTP sul tuo cluster ES, solo per accedere alle API di configurazione.
Come al solito, questo richiede tutte le richieste di firma di AWS che richiedono per l'accesso API, ma non riesco a trovare nulla che indichi come fare questa roba. Sto usando Ruby.
In sostanza, quello che sto cercando è poter fare richieste GET e PUT a questo cluster utilizzando i credenziali utente IAM. La restrizione IP non è un'opzione per me.
Ho risposto alla tua domanda? – Somazx