使用 direnv 与 rbw 来管理密钥

发布于
·
刚刚更新🔥 热乎乎
.envrc 中可以使用一些脚本用来配置环境变量, rbw 可以用来读取密钥,这样我们就可以使用这种方法来配置 terraform 的变量使其从 Bitwarden 中读取
bash
export AWS_PROFILE=pipes-ai
export TF_VAR_openai_api_key=$(rbw get pipes_ai_openai_api_key)
参考一些 #rbw 的使用
{{embed 使用 rbw 生成密钥 id:: 使用 rbw 生成密钥 id:: 64325f05-28df-4892-8539-91b3c9b55253}}
{{embed 使用 rbw 获取密钥 id:: 使用 rbw 获取密钥 id:: 64325e61-d0ae-488d-820f-520062c07bca}}
参考链接: https://blog.gruntwork.io/a-comprehensive-guide-to-managing-secrets-in-your-terraform-code-1d586955ace1