У меня есть функция лямбда, доступ к Elasticsearch, работающая на экземпляре EC2 в том же VPC. К сожалению, lambda не может получить доступ к порту, даже когда я делаю его общедоступным.AWS Lambda не может получить доступ к порту EC2 в пределах того же VPC
И лямбда, и EC2 назначаются тому же VPC. Лямбда также назначается группе безопасности, которой SG, назначенная EC2, явно предоставляет входящие разрешения. Функция Lambda также назначается на роль со следующими управляемых политик:
- AWSLambdaExecute
- AWSLambdaVPCAccessExecutionRole
- CloudWatchLogsFullAccess
лямбда отсутствуют некоторые разрешения?
Спасибо!
Эй, как вы решили эту проблему? – sapna
В принятом ответе упоминаются частные IP-адреса, и я понял, что неправильно использовал публичные IP-адреса. Проблема с переключением на частные IP-адреса. – alecswan