Pulumi создает группу ресурсов Azure с другим именем

Почему Пулуми не создает группу ресурсов с тем именем, которое я дал?

Вот мой небольшой сценарий

const azure = require("@pulumi/azure")

const resourceGroupName = new azure.core.ResourceGroup("test-pulumi", {
    location: "francecentral",
});

Имя группы ресурсов: test-pulumi83d54581


person JuChom    schedule 20.11.2018    source источник


Ответы (1)


Параметр name, который вы указываете, - это имя вашего компонента, а не полное имя создаваемого ресурса. По умолчанию Pulumi добавляет суффикс ко всем именам, чтобы избежать конфликта имен, например через несколько стопок.

Чтобы указать имя явно, передайте его как параметр options:

const resourceGroupName = new azure.core.ResourceGroup("test-pulumi", {
    name: "test-pulumi",
    location: "francecentral",
});

Это немного многословно, и мы можем получить возможность отключить суффиксы имен - см. эту проблему для прогресса.

person Mikhail Shilkov    schedule 20.11.2018