问题标签 [azure-rm]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
powershell - Get-AzureAccount 在 Az 模块中不起作用
Get-AzureAccount在 Az 模块中不起作用。它给出以下错误:
此命令在 AzureRM 模块中工作,因为 AzureRm 正在贬低,我们需要将所有命令更改为 Az 模块。
请帮助!提前致谢
azure - 如何在 Terraform 的订阅中获取现有 Azure 资源?
我想知道如何在 Terraform 中获取订阅级别的现有资源。据我了解,azurerm_resources
以资源组为基础提供它们。原则上,这与如何在 Terraform 中获取标记的 Azure VNet 的活动地址空间中的相同?,但在订阅级别。
编辑:我认为这是使用的问题
这似乎不是数据源的有效类型。当我将类型改回
逻辑确实有效。
azure - ARM 模板:通过应用名称或应用 ID URI 获取应用客户端 ID
我想知道是否有办法通过在 ARM 模板中使用它的应用程序名称或应用程序 ID URI 来获取应用程序客户端 ID(可能通过使用参考函数)
azure - 带有内部负载平衡器的 azurerm terraform scaleset
我一直在寻找一种正确的方法来使用内部负载平衡器对我的内部 vm 规模集进行地形改造,该负载平衡器不会通过公共 IP 暴露于互联网。但是,节点应该可以访问 Internet 以下载位于 github 中的一些包。
我在部署负载均衡器和规模集时遇到了这个问题,但是我没有来自规模集节点的 Internet 带外连接......
我读了这篇文章,但它没有告诉 如何继续
根据我的理解,我应该可以从我的节点访问 Internet 以下载包,因为我使用标准负载均衡器,但它不起作用。
我错过了什么?我宁愿避免使用NAT 网关..
下面是我创建 RG、Vnet 子网、LB 规则以及最后是 VMSS 和 jumbpox 的完整 terraform 脚本。
terraform - 将 keyvault 导入 terraform 后如何添加 keyvault 访问策略
我的 terraform 设计依赖于预配置的密钥库,其中包含应用程序服务使用的机密。我将此密钥库导入我的远程状态。我可以看到它已经被导入了。现在,当我运行 terraform plan 时,它就好像它不知道导入的资源一样。
这就是我的 terraform 的样子
为模块内的应用服务添加访问策略
我的理解中似乎缺少一些链接,因为现在当我这样做时
它就像不知道导入的密钥库一样
azure - 无法再使用 Remove-ServiceFabricNodeState 删除故障节点
我曾经用来Remove-ServiceFabricNodeState
删除有故障的 Service Fabric 节点。使用此 cmdlet,我能够按名称删除特定节点。
但是,我无法再使用此 cmdlet。它不再允许我使用 Install-Module ServiceFabric 安装模块,说在库中找不到该模块。
我也无法在 Az.ServiceFabric 或 az cli 中找到类似的 cmdlet。可用的只是一个Remove-AzServiceFabricNode
无法指定我要删除的节点。它只接受一个整数来表示我要删除的节点数。
我想知道如何按名称删除节点?
azure - 如何使用 terraform 将 AKS 主日志发送到 eventthub?
如何使用 Azurerm terraform 将 AKS 主日志发送到 eventthub?由于 Terraform 仅提供日志分析选项。
terraform - terraform 导入现有的 azure 资源
我想在 azure 中存在的现有 vnet 中创建子网。我找到了一个导入资源 terraform import 的命令。但是我如何使用资源详细信息示例:代码中的 vnet 资源组。
我运行命令,发现我们之前提供的 dns 服务器现在被删除了。这是否意味着我必须在我的代码中定义所有内容并导入。或者有没有其他方法可以使用现有资源。
azure - 如何使用 AzureRm Powershell cmdlet 添加 azure 订阅 sqlfilter?
想要在现有/新订阅下创建 sqlfilter。我可以使用New-AzureRmServiceBusSubscription
cmdlet 创建订阅。但是现在如何使用AzureRm
cmdlet 删除现有过滤器并创建新的 sql 过滤器。我知道我们可以使用 ARM 模板,但是这不能使用 AzureRm cmdlet 吗?参考:链接
terraform - Terraform,忽略特定的应用程序设置 azurerm
我正在使用 Terraform,现在我的应用程序的所有应用程序设置都被填充,因为基础设施可能会发生变化。这样,一切都是自动的。
但是,我的 linux 消费计划 Functions 应用程序有一个问题,该应用程序有一个需要在部署期间设置的应用程序设置。WEBSITE_RUN_FROM_PACKAGE 是在部署期间设置为 URL 的值。
我的问题是 terraform 将删除此值或将其设置为我设置的任何值。
在 terraform 部署期间,如何让这个值保持原样?
要么从 azure 中获取价值,要么忽略 terraform 中的价值?
我发现了这个,但它似乎不适用于 appsettings 部分。
https://www.terraform.io/docs/configuration/resources.html#ignore_changes
我的测试: