kubernetes - 在需要时附加和删除 EKS 工作程序节点以提高成本效益
问题描述
我们有一个场景,我们希望在不使用集群(工作节点)的夜间停止集群(工作节点),并在早上人们开始使用在 AWS EKS 上运行的应用程序时重新启动它。任何建议都会有所帮助。
解决方案
我认为您可以通过使用 aws cli 更改 Auto Scaling 组的所需容量来实现它。您可以将其作为 CRON 作业运行:
aws autoscaling update-auto-scaling-group --auto-scaling-group-name <my-auto-scaling-group> --desired-capacity 0 --min-size 0
推荐阅读
- python - 从 POST 请求接收 JSON 响应
- excel - 如何在 Excel 中将日期格式 19000101 更改为 01.01.1900?
- php - Laravel GraphiQL“文档资源管理器”说“没有可用的模式”
- python - Tkinter 无法识别按键
- python - 当在具有混合精度训练的 tensorflow 1.14 中使用时,张量对象在 keras vgg16 中没有属性“is_initialized”
- python - 比较python中三个列表之间的值返回重复产品的计数
- python-3.x - 在输出文件中的某个字符串之后搜索数字?
- java - 使用弹簧数据启用休眠日志记录?
- install4j - install4j 需要客户端系统上的 jre 吗?
- xml - 是否有任何工具可以对多个服务器的 Config xml 文件执行自动变量替换?