首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何将Terraform资源绑定到实例的生命周期?

如何将Terraform资源绑定到实例的生命周期?
EN

Stack Overflow用户
提问于 2017-09-27 20:19:11
回答 1查看 216关注 0票数 1

我正在尝试使用Terraform和spot实例来设置一个ALB,用于一个非驱动的开发工作区。创建了spot实例,但是当试图在aws_alb_arget_group_attachment中使用该实例时,我会收到一个错误:

代码语言:javascript
运行
复制
* aws_alb_target_group_attachment.ui_servers: Error registering targets with target group: InvalidTarget: The following targets are not in a running state and cannot be registered: '[id]'
        status code: 400, request id: [id]

即使我在附件中添加了depends_on指令,这种情况仍然存在:

代码语言:javascript
运行
复制
depends_on = ["data.aws_instance.workspace_gz"]

如果我重新运行terraform apply,它就能工作,所以它实际上只是一个生命周期问题。如何指示附件等待实例正常运行?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-09-27 20:31:17

您应该做的是为spot实例在自动标度组中创建spot实例,并将ASG附加到目标组。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/46456557

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档