azure - 如何使用 power shell 脚本从 Key Vault 中获取机密?
问题描述
我需要从密钥库中获取秘密。这应该在 powershell 脚本中完成,并且这个 powershell 脚本通过 azure devops 管道(不是内联脚本)和保存在 azure repo 中的文件执行。
解决方案
Get-AzureKeyVaultSecret -VaultName 'Contoso' -Name 'secret1'
在这种情况下获取特定密钥的当前版本“secret1”。您可以使用将其输出到文件
| Out-File -FilePath .\secrets.txt
官方文档页面中的更多信息:https ://docs.microsoft.com/en-us/powershell/module/azurerm.keyvault/get-azurekeyvaultsecret?view=azurermps-6.13.0
推荐阅读
- javascript - 一个 XMLHttpRequest 的多个进度条状态
- android - 片段的视图模型
- sage - 在 SageMath 9.1 中控制差异化的“水平”
- scala - 使用 ScalaJS Bundler 运行测试时遇到 ReferenceError
- python - Django - 对于数据库中的每条记录,将两个值相乘并求和
- r - 用 ggplot2 对条形图进行分组
- scala - 将列表中的 n 个 DF 合并到单个 DataFrame - Scala
- r - 在 R 中的 for 循环中实现列表以从多个 dbfs 生成列名和数据类型表
- function - 在 PowerShell 中通过管道传递开关参数
- python - 由于预热超时,Azure 应用服务启动缓慢(如果有)