簡體   English   中英

如何在 AWS Secrets Manager 中存儲多個密鑰?

[英]How to store multiple secrets in AWS Secrets Manager?

我有以下要求在 AWS Secrets Manager 中存儲多個密鑰/密鑰值(大約 200 個密鑰),我不想從 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

這是這樣做的好方法還是有其他更好的方法可以一次存儲所有這些秘密?

在我的 AWS 賬戶中測試這就像一個魅力:

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

那么 json 文件將是:

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

其中 Juan 是密鑰 #1 和 1 是該密鑰的秘密值...

它非常簡單易行,

注意這是創建一個具有多個鍵/值對的秘密管理器,而不是創建多個秘密管理器,每個秘密管理器具有一個鍵/值。 小心這個概念。

希望這對您有更多幫助。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM