Amazon-Web-Services

如何使用 aws cli 從 aws secrets manager 中檢索二進製文件

  • March 1, 2022

使用類似的東西上傳二進制機密後

aws secretsmanager create-secret --name my-file-secret --secret-binary fileb://mysecret.file

我在使用 CLI 檢索文件時遇到問題。

我怎樣才能做到這一點 ?

秘密儲存為SecretBinary秘密值欄位中的 base64 編碼字元串。

要檢索它,您需要:獲取秘密值,SecretBinary從生成的 JSON 中提取,base64 解碼,然後保存在文件中

aws secretsmanager get-secret-value --secret-id $SECRET_ID  --query SecretBinary --output text | base64 --decode > myretrievedsecret.file

引用自:https://serverfault.com/questions/1095060