Minha função de rotação do Lambda chamou uma segunda função para rotacionar um segredo do Secrets Manager, mas falhou. Por que a segunda função do Lambda falhou?

1 minuto de leitura
0

Minha função do AWS Lambda falhou ao rotacionar um segredo do AWS Secrets Manager para outra função.

Breve descrição

Se uma função de rotação chamar uma segunda função do Lambda para rotacionar o segredo, a rotação falhará com uma mensagem semelhante à seguinte:

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.

Resolução

Para resolver esse problema, verifique se o código para rotacionar seu segredo está contido em uma única função do Lambda definida como a função de rotação do segredo.

Informações relacionadas

Solucionar problemas de rotação do AWS Secrets Manager

AWS OFICIAL
AWS OFICIALAtualizada há um ano