将azure机密设置为环境变量。
azsecrets的Python项目详细描述
azure keyvault secrets作为环境变量
获取azure keyvault变量并将其用作环境变量。
安装
pip install azsecrets
用法
您可以设置环境变量:
exportAZURE_VAULT_BASE_URL=*** exportAZURE_CLIENT_ID=*** exportAZURE_SECRET_KEY=*** exportAZURE_TENANT_ID=***
或通过cli将其作为
secrets --vault-base-url *** --client-id *** --secret *** --tenant *** env --shell bash
设置环境变量后,只需调用cli即可:
secrets env --shell bash
您也可以将其作为包使用我的导入:
fromazsecretsimportAzureSecretsprint(AzureSecrets().get_secret("SECRET-NAME"))print(AzureSecrets().get_secrets(["SECRET-NAME-1","SECRET-NAME-1"]))
贡献
欢迎所有捐款。