docker - 无法缩减 Kubernetes 部署(过度扩展)
问题描述
我已经通过 docker 运行了 kubernetes(在 Windows 主机上运行 linux 容器)。我创建了一个扩展为 3 个副本的部署(1 个 pod 和 1 个容器,简单的 hello world 节点应用程序)。
缩放到 3 就好了,很酷,让我们缩放到 20,很好,仍然很好。所以我决定把它发挥到极致,看看 200 个副本会发生什么(现在我知道了)。
CPU 现在是 80%,仪表板无法运行,我什至无法发出 powershell 命令来缩减部署。
我已经尝试重新启动 docker 并查看是否可以在 docker 和 kubernetes 可用时立即潜入 powershell 命令,但它似乎并没有被占用。
磁盘上的 kubernetes 部署配置是否在某个地方,以便我可以在 kubernetes 关闭时对其进行修改,以便它肯定会选择新设置?
如果没有,还有其他方法可以缩小部署吗?
谢谢
解决方案
https://github.com/docker/for-mac/issues/2536是一个有用的线程,因为它提供了获取日志、增加资源或在必要时进行出厂重置的提示(如评论中所述)
推荐阅读
- tweepy - 如何在日期限制内分析推文?
- python - 当我尝试将新产品添加到 Django 管理站点中的 PRODUCTS 组时,它给了我一个没有这样的表:main.auth_user__old 错误
- html - 有人可以解释这一切意味着什么吗?
- pandas - 如何加入或连接 2 个数据帧,其中我为 left_on/right_on 键相同的每一行获得一个新列?
- python - 如何将不返回数值的函数应用到熊猫滚动窗口?
- spring-boot - 如何使用 Kotlin 和 Kotest 正确地对 Spring Boot Reactive 应用程序进行单元测试
- javascript - CSS - 如何响应地对齐对角线边缘?
- html - 文本系列,粗细和行高不适用于 bootstrap
- android - 如何保持recyclerview的进度条位置相同?
- typescript - 如何声明混合地图的类型?