Я написал лямбда-функцию для доступа к базе данных, поэтому первым делом нужно получить секреты от AWS Secrets Manager. У меня есть частный VP C, а также подсети, шлюз NAT и группа безопасности, связанная с лямбда-функцией. У меня также есть secretsmanager.Secret.grantRead(lambda_exec_role)
, поэтому лямбда должна иметь доступ к Secrets Manager.
По какой-то причине, когда я тестирую его в API Gateway, я получил «errno»: «ETIMEDOUT» и «code»: «NetworkingError» в CloudWatch. И из распечатанного журнала, который у меня был в API, получение секретов не удалось.
Я также попытался добавить конечную точку VP C для диспетчера секретов, как в здесь , но все же получил та же ошибка.
Спасибо, если кто-нибудь здесь может помочь мне с этим или дать несколько подсказок.
Большое спасибо!