gpt4 book ai didi

amazon-web-services - 命名使用cloudformation创建的自动缩放组

转载 作者:行者123 更新时间:2023-12-03 07:19:27 24 4
gpt4 key购买 nike

我正在使用云形成脚本创建一个自动缩放组,并希望为创建的组分配一个特定名称。我读到,赋予“name”标签的值将用于命名,但 aws 也会将堆栈 ID 附加到它。有没有办法避免这种情况,只为该组分配一个预定义的名称?

最佳答案

与大多数资源创建一样,CloudFormation 会将堆栈 ID 附加到名称中。它不会将其附加到“名称”标签,因此您可以使用该标签和其他标签来标识您的 AutoScale 组。

您还可以通过您最初分配的名称引用 CloudFormation 模板中的资源,不需要附加 ID。例如:

    "ScalePolicy1": {
"Type": "AWS::AutoScaling::ScalingPolicy",
"Properties": {
"AutoScalingGroupName": {
"Ref": "MyAutoGroupName"
}
}

如果您需要在其他 CloudFormation 模板中引用“自动缩放”组,您还可以在创建模板中使用输出属性,并为其指定一个普通变量名称,如下所示:

  "Outputs": {
"outAutoScaleName": {
"Description": "Easy access name for my auto-scale group",
"Value": {
"Ref": "MyAutoGroupName"
},
"Export": {
"Name": "ag-MyAutoGroupName"
}
}
}

关于amazon-web-services - 命名使用cloudformation创建的自动缩放组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48149484/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com