我的 AWS Lambda 函数在调用第二个 Lambda 函数时未能轮换 AWS Secrets Manager 密钥。
如果轮换函数调用第二个 Lambda 函数来轮换密钥,轮换将失败并显示以下类似错误消息:
"Pending secret version EXAMPLE1-90ab-cdef-fedc-ba987EXAMPLE for Secret MySecret was not created by Lambda MyRotationFunction.Remove the AWSPENDING staging label and restart rotation."
要解决此问题,请确保用于轮换密钥的代码包含在单个 Lambda 函数中,该函数设置为密钥的轮换函数。
如果您的 Lambda 轮换函数代码运行失败,请参阅为什么我的 Secrets Manager Lambda 轮换失败?
对 AWS Secrets Manager 轮换进行故障排除
AWS Secrets Manager 轮换函数模板
通过 Lambda 函数轮换