问题标签 [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.

0 投票
2 回答
355 浏览

powershell - Get-AzureAccount 在 Az 模块中不起作用

Get-AzureAccount在 Az 模块中不起作用。它给出以下错误:

此命令在 AzureRM 模块中工作,因为 AzureRm 正在贬低,我们需要将所有命令更改为 Az 模块。

请帮助!提前致谢

0 投票
1 回答
300 浏览

azure - 如何在 Terraform 的订阅中获取现有 Azure 资源?

我想知道如何在 Terraform 中获取订阅级别的现有资源。据我了解,azurerm_resources以资源组为基础提供它们。原则上,这与如何在 Terraform 中获取标记的 Azure VNet 的活动地址空间中的相同?,但在订阅级别。

编辑:我认为这是使用的问题

这似乎不是数据源的有效类型。当我将类型改回

逻辑确实有效。

0 投票
1 回答
493 浏览

azure - ARM 模板:通过应用名称或应用 ID URI 获取应用客户端 ID

我想知道是否有办法通过在 ARM 模板中使用它的应用程序名称或应用程序 ID URI 来获取应用程序客户端 ID(可能通过使用参考函数)

0 投票
1 回答
1222 浏览

azure - 带有内部负载平衡器的 azurerm terraform scaleset

我一直在寻找一种正确的方法来使用内部负载平衡器对我的内部 vm 规模集进行地形改造,该负载平衡器不会通过公共 IP 暴露于互联网。但是,节点应该可以访问 Internet 以下载位于 github 中的一些包。

我在部署负载均衡器和规模集时遇到了这个问题,但是我没有来自规模集节点的 Internet 带外连接......

我读了这篇文章,但它没有告诉 如何继续

根据我的理解,我应该可以从我的节点访问 Internet 以下载包,因为我使用标准负载均衡器,但它不起作用。

我错过了什么?我宁愿避免使用NAT 网关..

下面是我创建 RG、Vnet 子网、LB 规则以及最后是 VMSS 和 jumbpox 的完整 terraform 脚本。

0 投票
1 回答
2091 浏览

terraform - 将 keyvault 导入 terraform 后如何添加 keyvault 访问策略

我的 terraform 设计依赖于预配置的密钥库,其中包含应用程序服务使用的机密。我将此密钥库导入我的远程状态。我可以看到它已经被导入了。现在,当我运行 terraform plan 时,它就好像它不知道导入的资源一样。

这就是我的 terraform 的样子

为模块内的应用服务添加访问策略

我的理解中似乎缺少一些链接,因为现在当我这样做时

它就像不知道导入的密钥库一样

0 投票
2 回答
151 浏览

azure - 无法再使用 Remove-ServiceFabricNodeState 删除故障节点

我曾经用来Remove-ServiceFabricNodeState删除有故障的 Service Fabric 节点。使用此 cmdlet,我能够按名称删除特定节点。

但是,我无法再使用此 cmdlet。它不再允许我使用 Install-Module ServiceFabric 安装模块,说在库中找不到该模块。

我也无法在 Az.ServiceFabric 或 az cli 中找到类似的 cmdlet。可用的只是一个Remove-AzServiceFabricNode无法指定我要删除的节点。它只接受一个整数来表示我要删除的节点数。

我想知道如何按名称删除节点?

0 投票
1 回答
805 浏览

azure - 如何使用 terraform 将 AKS 主日志发送到 eventthub?

如何使用 Azurerm terraform 将 AKS 主日志发送到 eventthub?由于 Terraform 仅提供日志分析选项。

0 投票
1 回答
836 浏览

terraform - terraform 导入现有的 azure 资源

我想在 azure 中存在的现有 vnet 中创建子网。我找到了一个导入资源 terraform import 的命令。但是我如何使用资源详细信息示例:代码中的 vnet 资源组。

我运行命令,发现我们之前提供的 dns 服务器现在被删除了。这是否意味着我必须在我的代码中定义所有内容并导入。或者有没有其他方法可以使用现有资源。

0 投票
1 回答
35 浏览

azure - 如何使用 AzureRm Powershell cmdlet 添加 azure 订阅 sqlfilter?

想要在现有/新订阅下创建 sqlfilter。我可以使用New-AzureRmServiceBusSubscriptioncmdlet 创建订阅。但是现在如何使用AzureRmcmdlet 删除现有过滤器并创建新的 sql 过滤器。我知道我们可以使用 ARM 模板,但是这不能使用 AzureRm cmdlet 吗?参考:链接

0 投票
1 回答
1115 浏览

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

我的测试: