Meine AWS Lambda-Funktion konnte ein AWS Secrets Manager-Geheimnis nicht für eine andere Funktion rotieren.
Kurze Beschreibung
Wenn eine Rotationsfunktion eine zweite Lambda-Funktion aufruft, um das Geheimnis zu rotieren, schlägt die Rotation fehl und es wird eine Meldung ähnlich der folgenden angezeigt:
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.
Auflösung
Um dieses Problem zu lösen, stellen Sie sicher, dass der Code zur Rotation Ihres Geheimnisses in einer einzigen Lambda-Funktion enthalten ist, die als Rotationsfunktion für das Geheimnis festgelegt ist.
Verwandte Informationen
Probleme bei der AWS Secrets Manager-Rotation beheben