首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Jenkins AWS Spot机队插件不会自动缩放spot实例

Jenkins AWS Spot机队插件不会自动缩放spot实例
EN

Stack Overflow用户
提问于 2018-10-03 02:40:56
回答 1查看 1.6K关注 0票数 6

计划使用EC2 Spot实例/船队作为基于本文https://jenkins.io/blog/2016/06/10/save-costs-with-ec2-spot-fleet/的jenkins从解决方案。

例外

如果spot实例节点在指定的空闲时间内保持空闲(我已经配置了5分钟),那么Jenkins将释放这些节点,我的Spot船队节点将自动缩小。

实际

我的spot实例仍然在为days.Also运行,注意到当我有更多的待定作业时,Jenkins不会自动扩展我的Spot船队来添加更多的节点。

自动放大/下降应该由aws服务自动触发吗?或者这应该是由jenkins插件触发的?

配置

Jenkins版本: 2.121.2-1.1

EC2舰队詹金斯插件版本: 1.1.7

Spot实例配置:

  • 请求类型:请求和维护
  • 目标能力:1

现货机队插件配置:

  • 缩小规模前几分钟的最大值:5
  • 最小集群大小:0
  • 最大集群大小:3

任何帮助或领导都将是非常感谢的。

EN

回答 1

Stack Overflow用户

发布于 2018-10-15 14:22:57

我也有同样的问题,通过查看Jenkins的日志,我看到它试图终止实例,但被AWS拒绝了。

因此,我签入了AWS Cloudtrail,所有Jenkins尝试的操作都有错误。

为了使插件能够缩放您的Spot舰队,请检查您的AWS EC2 Spot舰队插件是否具有下列具有正确条件的权限:

代码语言:javascript
复制
ec2:TerminateInstances
ec2:ModifySpotFleetRequest

在我的例子中,政策中的条件是畸形的,不起作用。

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

https://stackoverflow.com/questions/52618988

复制
相关文章

相似问题

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