Как создать azure ресурс машинного обучения с помощью поставщиков ресурсов terraform? - PullRequest
0 голосов
/ 13 февраля 2020

Я хочу создать azure рабочую область машинного обучения, используя скрипты terraform. Есть ли какой-нибудь провайдер terraform для достижения этой цели.

Ответы [ 3 ]

1 голос
/ 13 февраля 2020

Как я знаю, Terraform не предоставляет API в Azure провайдерах для создания Azure Машинного обучения.

Так что, по моему опыту, вы можете достичь своей цели только с помощью Azure Шаблон и Azure Инструмент, такой как Azure CLI в скрипте Terraform.

Если вы используете шаблон Azure, то вы можете использовать модель azurerm_template_deployment для выполнения шаблона для создания ML.

Если вы хотите использовать Azure CLI, то вы можете использовать модель null_resource для локального выполнения вашей команды CLI. Вы можете выполнить шаги здесь . А также вот пример для Terraform:

resource "null_resource" "cluster" {

  provisioner "local-exec" {
    # here is your CLI command to create the ML
    command = ""
  }
}
1 голос
/ 14 февраля 2020

Пока Чарльз проделал определенную работу над этим, я работаю над созданием этих ресурсов, связанных с ML, для terraform-provider-azurerm. Пожалуйста, проверьте этот PR: https://github.com/terraform-providers/terraform-provider-azurerm/pull/5696

Как только этот PR будет одобрен, объединен и выпущен, вы сможете создавать рабочие пространства ML непосредственно с помощью terraform. Другие ресурсы, связанные с ml, также находятся в графике.

0 голосов
/ 13 февраля 2020

проверьте это - https://www.terraform.io/docs/providers/azurerm/r/cognitive_account.html

но я думаю, что там нет прямого модуля, который вы можете проверить в официальных документах terraform - https://www.terraform.io/docs/providers/azurerm/

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...