Terraform Azure Automation 安装 SqlServer 模块
Terraform Azure Automation install SqlServer module
我正在尝试将模块 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"
}
}
但是包的URL是错误的。我找不到合适的URL。
我已经尝试了几种组合,即使后面有 .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 库下载包。
我正在尝试将模块 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"
}
}
但是包的URL是错误的。我找不到合适的URL。 我已经尝试了几种组合,即使后面有 .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 库下载包。