Получение нескольких менеджеров секретов AWS за 1 звонок - PullRequest
1 голос
/ 17 марта 2019

У меня более 3 секретов, хранящихся в менеджере секретов aws, и я хочу получить 2 секрета за раз для своего приложения. Вызов getSecretValue () может вернуть результат только для 1 секрета за раз. Не могли бы вы предложить, как можно получить несколько секретов из менеджера секретов aws с помощью одного вызова функции?

1 Ответ

2 голосов
/ 18 марта 2019

В настоящее время невозможно выполнять групповые вызовы с помощью Secrets Manager. Однако, если вы храните свои секреты в формате JSON, вы можете хранить несколько пар ключ / значение в одном секрете.

Я бы не советовал делать это, если только эти секреты не связаны между собой. Например, набор секретов, необходимых для одного приложения. Даже тогда вы должны избегать этого, если это возможно. Объединение секретов вызывает проблемы, если вы пытаетесь автоматизировать ротацию, и становится проблемой, когда вам нужно разделить приложение и разрешения / секреты, которые с ними связаны.

...