Pulumi создает группу ресурсов Azure с другим именем.
Почему Pulumi не создает группу ресурсов с именем, которое я дал?
Вот мой маленький сценарий
const azure = require("@pulumi/azure")
const resourceGroupName = new azure.core.ResourceGroup("test-pulumi", {
location: "francecentral",
});
Имя группы ресурсов: test-pulumi83d54581
1 ответ
Решение
name
параметр, который вы указываете - это имя вашего компонента, а не полное имя ресурса, который будет создан. По умолчанию Pulumi добавляет суффикс ко всем именам, чтобы избежать конфликта имен, например, между несколькими стеками.
Чтобы указать имя явно, передайте его как параметр options:
const resourceGroupName = new azure.core.ResourceGroup("test-pulumi", {
name: "test-pulumi",
location: "francecentral",
});
Это немного многословно, и мы могли бы получить возможность отключить суффиксы имен - смотрите эту проблему для прогресса.