Прежде всего, если я что-то пропустил, пожалуйста, прости меня, так как это мой первый пост.
У меня есть докер, запускающий goaws, и я добавил отдельный контейнер с демоном python, который я написал. Демон python читает из конечной точки SQS, на которую я подписан, мою тему SNS и выполняет POST для веб-приложения в другом док-контейнере, выполняющем tomcat. Все это прекрасно работает в одном docker-compose.yml. Я могу опубликовать сообщение непосредственно в моей теме SNOW от goaws, используя API публикации python, и я получаю вывод вasticsearch, который находится после моего веб-приложения. Я просматриваю кластерasticsearch в Кибане (еще один контейнер, который у меня запущен).
Я хотел сделать еще один шаг и добавить Logstash в стек в Docker. Я не могу получить плагин logstash для вывода SNS, чтобы послать сообщение в тему SNS goaws. Он хочет отправить его на sns.us-east-1.amazonaws.com, для которого у меня нет полномочий. Кто-нибудь знает, что является причиной этой проблемы?