terraform - Terraform Azure 自动化安装 SqlServer 模块
问题描述
我正在尝试将模块 SqlServer 安装到我的自动化帐户中。这是地形代码。
resource "azurerm_automation_module" "mod_sqlserver" {
name = "xSqlServer"
resource_group_name = module.aut_resourcegroup.rg.name
automation_account_name = azurerm_automation_account.aut.name
module_link {
uri = "https://www.powershellgallery.com/packages/SqlServer/21.1.18256"
}
}
但是包裹的网址是错误的。我找不到正确的网址。我尝试了几种组合,即使后面有 .nupkg 扩展名,但到目前为止还没有好。
有人知道如何编码吗?
解决方案
您可以使用 :
uri = "https://devopsgallerystorage.blob.core.windows.net/packages/sqlserver.21.1.18256.nupkg"
代替
uri = "https://www.powershellgallery.com/packages/SqlServer/21.1.18256"
由于您使用的 uri 会将您带到 powershell 库页面,但我提到的 uri 会从 devops 库下载包。
推荐阅读
- c - 如何在 C 编程中执行此操作?
- c# - 这是 AutoMapper 的 PascalCase 命名约定正则表达式的错误吗?
- arduino - HC-05 模块 AT 指令模式无响应
- docker - 当我第一次尝试 docker-slim 时,它点击“OCI runtime created failed:”错误,为什么?
- php - 查询结果并显示在网页上(嵌套数组)
- vb.net - VB.NET 冒泡排序不排序
- nativescript - Nativescript 6 外部图像父级不尊重高度
- tcp - 基本的 TCP 协议问题——send() 和 recv() 会发生什么
- wordpress - Wordpress/Woo 在自定义电子邮件模板上添加标题密件抄送
- html - 如何检查速度(性能)视图引擎 [pug/ejs/html]