У меня есть запланированная лямбда-функция fn, которая отслеживает действительный токен Auth Bearer. Он будет обновлять секретное значение менеджера секретов всякий раз, когда этот токен недействителен или истекает срок действия (скажем, один раз в месяц).
Я не использую никаких вращений, просто обновляю секретное значение с помощью node sdk putSecretValue
(также пробовал использовать updateSecret
).
После того, как этот код некоторое время работал в производственной среде, он начал давать сбои со следующим:
{
"errorType": "LimitExceededException",
"errorMessage": "You exceeded the maximum number of versions for a secret (arn:aws:secretsmanager:us-east-1:myARN)",
"trace": [
"LimitExceededException: You exceeded the maximum number of versions for a secret (arn:aws:secretsmanager:us-east-1:myARN)",
Меня не интересует отслеживание версий, я просто хочу, чтобы эта строка хранилась бесконечно, пока мне не нужно обновить ее значение и так далее. Стоит ли использовать другое решение?