AzureInstanceClass

Scope: Cluster

Параметры группы Azure Instances, которые будeт использовать machine-controller-manager (модуль node-manager).

На этот ресурс ссылается ресурс CloudInstanceClass модуля node-manager.

  • spec (объект)

    Обязательный параметр.

    • additionalTags (объект)

      Дополнительные теги, которые будут присвоены созданным инстансам.

    • diskSizeGb (целочисленный)

      Размер root-диска. Значение указывается в гигабайтах.

      По умолчанию: 50

      Пример: 40

    • diskType (строка)

      Тип созданного диска.

      Список доступных типов дисков, можно посмотреть с помощью Azure CLI:

      az vm list-skus -l westeurope --zone`
      

      По умолчанию: "StandardSSD_LRS"

    • machineSize (строка)

      Тип заказываемых инстансов.

      Список всех доступных типов в регионе, можно посмотреть с помощью Azure CLI:

      az vm list-sizes --location westeurope -o table
      

      Пример: "Standard_F4"

      Обязательный параметр.

    • urn (строка)

      Образ виртуальной машины, который будет использоваться для инстанса.

      Подробнее про образы виртуальных машин можно посмотреть в официальной документации.

      Последнюю доступную версию образа можно получить c помощью Azure CLI:

      • az vm image show --urn Canonical:UbuntuServer:18.04-LTS:latest --location westeurope
      • az vm image show --urn Canonical:0001-com-ubuntu-server-focal:20_04-lts:latest --location westeurope

      По умолчанию: образ из AzureCloudDiscoveryData (образ из которого был создан мастер при развертывании кластера).

      Внимание! Сейчас поддерживается и тестируется только Ubuntu 18.04, Ubuntu 20.04, Centos 7.

      Пример: "Canonical:UbuntuServer:18.04-LTS:18.04.202010140"

      Необязательный параметр.

Параметры группы Azure Instances, которые будeт использовать machine-controller-manager (модуль node-manager).

На этот ресурс ссылается ресурс CloudInstanceClass модуля node-manager.

  • spec (объект)

    Обязательный параметр.

    • additionalTags (объект)

      Дополнительные теги, которые будут присвоены созданным инстансам.

    • diskSizeGb (целочисленный)

      Размер root-диска. Значение указывается в гигабайтах.

      По умолчанию: 50

      Пример: 40

    • diskType (строка)

      Тип созданного диска.

      Список доступных типов дисков, можно посмотреть с помощью Azure CLI:

      az vm list-skus -l westeurope --zone`
      

      По умолчанию: "StandardSSD_LRS"

    • machineSize (строка)

      Тип заказываемых инстансов.

      Список всех доступных типов в регионе, можно посмотреть с помощью Azure CLI:

      az vm list-sizes --location westeurope -o table
      

      Пример: "Standard_F4"

      Обязательный параметр.

    • urn (строка)

      Образ виртуальной машины, который будет использоваться для инстанса.

      Подробнее про образы виртуальных машин можно посмотреть в официальной документации.

      Последнюю доступную версию образа можно получить c помощью Azure CLI:

      • az vm image show --urn Canonical:UbuntuServer:18.04-LTS:latest --location westeurope
      • az vm image show --urn Canonical:0001-com-ubuntu-server-focal:20_04-lts:latest --location westeurope

      По умолчанию: образ из AzureCloudDiscoveryData (образ из которого был создан мастер при развертывании кластера).

      Внимание! Сейчас поддерживается и тестируется только Ubuntu 18.04, Ubuntu 20.04, Centos 7.

      Пример: "Canonical:UbuntuServer:18.04-LTS:18.04.202010140"

      Необязательный параметр.