因此,我试图使用Azure Devops管道和ARM模板来编码我所有的Azure基础设施。这是相当困难的,但我可以看到的好处,当一个部署交付我20资源在5分钟,这都是良好的前进!
然而,我遇到了一个问题。我想部署一个新的密钥库。滴答,轻点!我想存储一个x509证书,它是我的Web使用的通配符证书。滴答很容易做。现在,我想创建一个“Microsoft.Web/证书”证书资源,然后我可以使用这些资源为我的Web应用程序创建一个SSL自定义绑定。这是失败的:
"The service does not have access to '...microsoft.keyvault/vau
我试图使用ARM部署将访问策略添加到密钥库中。同时部署多个访问策略(使用复制Arm方法和嵌套模板),其中一些策略(在我重新触发部署时并不总是相同的策略)失败,但有以下错误:
{
"error": {
"code": "ConflictError",
"message": "A conflict occurred to prevent the operation from completing."
}
}
错误信息并不是真正描述性的,是否有任何方法可以获得更多关于哪里出错的信息?
我试图从Release部署一个ARM模板,其中包含一个“Microsoft.Web/证书”资源,该资源引用存储在密钥库中的证书。当密钥库存在于与我部署到的资源组相同的订阅中时,此操作很好。但是,当密钥库以不同的订阅方式存在时,我会收到以下错误。
资源Microsoft.Web/证书'cert name‘消息失败
{
"Code": "BadRequest",
"Message": "The parameter Properties.KeyVaultId has an invalid value.",
我创建了一个ARM模板,用于自动创建和/或更新AKS。我使用Azure bash命令行生成了RSA公钥,并将其输入到ARM模板中。我在Azure DevOps管道中使用该模板。部署失败。并显示错误消息: [error]InvalidParameter: Provisioning of resource(s) for container service aks-openfaas-test-0619 in resource group rg-openfaas--test-0619 failed. Message: {
"code": "InvalidParameter