Pulumi 正在创建一个不同名称的 azure 资源组
Pulumi is creating an azure resource group with a different name
为什么 Pulumi 没有使用我提供的名称创建资源组?
这是我的小脚本
const azure = require("@pulumi/azure")
const resourceGroupName = new azure.core.ResourceGroup("test-pulumi", {
location: "francecentral",
});
资源组名称为:test-pulumi83d54581
您提供的 name
参数是组件的名称,而不是要创建的资源的全名。默认情况下,Pulumi 会为所有名称附加一个后缀以避免名称冲突,例如跨越多个堆栈。
要明确指定名称,请将其作为选项参数传递:
const resourceGroupName = new azure.core.ResourceGroup("test-pulumi", {
name: "test-pulumi",
location: "francecentral",
});
这有点冗长,我们可能会得到一个禁用名称后缀的选项 - 请参阅 this issue 了解进展。
为什么 Pulumi 没有使用我提供的名称创建资源组?
这是我的小脚本
const azure = require("@pulumi/azure")
const resourceGroupName = new azure.core.ResourceGroup("test-pulumi", {
location: "francecentral",
});
资源组名称为:test-pulumi83d54581
您提供的 name
参数是组件的名称,而不是要创建的资源的全名。默认情况下,Pulumi 会为所有名称附加一个后缀以避免名称冲突,例如跨越多个堆栈。
要明确指定名称,请将其作为选项参数传递:
const resourceGroupName = new azure.core.ResourceGroup("test-pulumi", {
name: "test-pulumi",
location: "francecentral",
});
这有点冗长,我们可能会得到一个禁用名称后缀的选项 - 请参阅 this issue 了解进展。