Как хранить несколько секретов в AWS Secrets Manager? - PullRequest
1 голос
/ 30 апреля 2020

У меня есть следующие требования для хранения нескольких значений секрета / ключа (около 200 секретов) в AWS Secrets Manager, и я не хочу вводить каждый секретный ключ / значение вручную с консоли AWS Secrets Manager. Хотя я немного исследовал и нашел из AWS документов, что я могу создать JSON файл, в который я могу записать все секретный ключ / значение и затем передать этот файл команде AWS Secrets manager:

aws secretsmanager create-secret --name MyTestDatabaseSecret \
--description "My test database secret created with the CLI" \
--secret-string file://mycreds.json

Это хороший способ сделать это или может быть какой-то другой лучший способ хранить все эти секреты одновременно?

1 Ответ

1 голос
/ 04 мая 2020

тестирование в моем AWS аккаунте работает как шарм:

aws secretsmanager create-secret --name TestMultiplesValues4 --description "Mytest with multiples values" --secret-string file://secretmanagervalues.json

Тогда файл json будет иметь вид:

{"Juan":"1","Pedro":"2","Pipe":"3"}

, где Хуан является ключом # 1 и 1 секретное значение этого ключа ...

Это очень просто и легко,

Примечание : это создать один секретный менеджер с кратными пара ключ / значение, чтобы не создавать кратные секретные менеджеры с одним ключом / значением каждый. Будьте осторожны с этой концепцией.

Надеюсь, это поможет вам больше.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...