kubernetes - Kubectl 和 Minikube 问题 - 无法连接到服务器
问题描述
看起来它是随机发生的,但是当我启动 Minikube 并开始使用它时,过了一会儿(不能确切地说多长时间,它每次都会改变)我突然不能使用 kubectl 的命令并得到一个错误 -
无法连接到服务器:拨打 tcp 192.168.1.20:8443:连接:没有到主机的路由
我试图在 Internet 上找到解决方案,但找不到发生这种情况的原因,除了删除 minikube 之外,我无法修复它
sudo minikube delete
然后重新启动
sudo minikube start --vm-driver=none
任何人都遇到过这个并且可以提供帮助吗?
解决方案
当我的minikube超载时,我也有类似的行为。我正在使用默认设置启动minikube,但随后在其上部署了太多工作负载。在某些时候,我得到了同样的错误。
尝试使用以下方法跟踪节点上的负载:
kubectl top nodes
或者
kubectl top pods --all-namespaces
我发现使用更多资源运行minikube对我有帮助。
我的新默认设置是:
minikube start --cpus 4 --memory 8192
推荐阅读
- php - 为什么使用 imap php 访问 Outlook 邮件时每次都会出错?
- javascript - 如何设置RequiredLevel 特定控件或属性?
- database - PostgreSQL中的Oracle“替换”函数替代有2个参数?
- java - 如何使用 JobScheduler 显示 toast 消息
- javascript - 多个按钮关闭在reactjs中不起作用
- mysql - Mysql命令to.return 0 if date is not found
- laravel - Laravel Socialite - SocialiteProvider Microsoft Graph 和 Microsoft Azure 之间的区别
- python - 如何在播放视频时通过 PyQt 从眼动仪中绘制眼动数据
- strapi - STRAPI 正在剪切最后 3 个字符
- jquery - Laraver 数据库查询