作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在使用 Visual Studio 2019 创建 ARM 模板。
要在 Azure 上部署资源,Visual Studio 使用 powershell、一个 json 参数和另一个 json 资源。
我在azure中使用ARM模板创建了一个keyvault。我已经把 secret 藏在里面了。一切都按预期创建。
现在,我不喜欢将密码以明文形式放入 json 中。
我正在寻找一种在自己不知道其值(value)的情况下保密的方法。我想让事情变得简单。
你知道如何让 ARM 为我生成密码吗? (我不需要知道密码)
最佳答案
您可以使用 utcNow()函数或deployment().name与 uniqueString() 结合作为伪随机生成器功能。您还可以使用resourceGroup().id来确保为每个资源组生成唯一的 secret 。
这是您可以在 ARM 模板中获得的最好的结果。
另一种选择是调用一个 Azure 函数,该函数将为您生成密码,您可以在 ARM 模板中使用该密码。
关于azure - 在不知情的情况下通过 ARM 将 secret 添加到 Vault,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56146869/
这个问题在这里已经有了答案: How to get all enum values in Java? (8 个回答) 关闭5年前。 我想创建一个 JComboBox 来处理选择给它的任何 Enum。为
我是一名优秀的程序员,十分优秀!