kubernetes - Kubernetes 亲和性和自动缩放行为
问题描述
我有一个带有节点池和节点池上给定标签的集群。集群已激活 Auto Scaling,最少 0 个,最多 2 个节点。
当我创建一个具有与标签匹配的亲和性的 pod 时,不会从池中创建任何节点来在其上调度 pod。
如果池中的一台机器已经启动,则 Pod 会按预期安排在其上。否则,如果不存在机器,则 pod 将保持不可调度。当出现具有与节点池标签匹配的亲和性的 pod 时,我必须做些什么来确保创建节点?
谢谢您的帮助。
解决方案
我假设您在创建集群后手动缩小了节点池的大小,因为如果您将大小设置为 0 个节点,GKE 不允许您创建集群。
关于扩大规模的问题,似乎已经在这个问题跟踪器中报告过。我建议您在该线程上询问是否有任何更新或提供有关您的特定配置的更多信息。
推荐阅读
- c - 是否可以在使用时增加 char 数组,而不使用 malloc?
- machine-learning - scikit-learn中基于“或”逻辑的元分类器
- database - 在 NEED_COMPILE 状态时实现视图刷新
- python - exchangelib - 如何通过电子邮件回复发送附件
- c# - 默认路线不适用于区域路线
- firebase - react-native-firebase - 快速迁移到 react-native 的问题 - iOS 推送停止工作
- python - Python 如何更改 tkinter Notebook 中已创建选项卡的文本
- javascript - 对 chrome 和其他浏览器的反应
- c# - 延迟或循环列表?
- react-native - 当用户滚动一个部分列表时触发一个函数