首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >kubectl get全命令返回节流请求

kubectl get全命令返回节流请求
EN

Stack Overflow用户
提问于 2021-02-24 02:32:03
回答 2查看 3.5K关注 0票数 3

运行kubectl get all返回限制请求错误

如何调试和修复此问题?

代码语言:javascript
复制
I0223 10:28:04.717522   44883 request.go:655] Throttling request took 1.1688991s, request: GET:https://192.168.64.2:8443/apis/apps/v1?timeout=32s
I0223 10:28:14.913541   44883 request.go:655] Throttling request took 5.79656704s, request: GET:https://192.168.64.2:8443/apis/authorization.k8s.io/v1?timeout=32s
I0223 10:28:24.914386   44883 request.go:655] Throttling request took 7.394979677s, request: GET:https://192.168.64.2:8443/apis/cert-manager.io/v1alpha2?timeout=32s
I0223 10:28:35.513643   44883 request.go:655] Throttling request took 1.196992376s, request: GET:https://192.168.64.2:8443/api/v1?timeout=32s
I0223 10:28:45.516586   44883 request.go:655] Throttling request took 2.79962307s, request: GET:https://192.168.64.2:8443/apis/rbac.authorization.k8s.io/v1?timeout=32s
I0223 10:28:55.716699   44883 request.go:655] Throttling request took 4.600430975s, request: GET:https://192.168.64.2:8443/apis/node.k8s.io/v1beta1?timeout=32s
I0223 10:29:05.717707   44883 request.go:655] Throttling request took 6.196503125s, request: GET:https://192.168.64.2:8443/apis/storage.k8s.io/v1?timeout=32s
I0223 10:29:15.914744   44883 request.go:655] Throttling request took 7.99827047s, request: GET:https://192.168.64.2:8443/apis/acme.cert-manager.io/v1alpha2?timeout=32s
EN

回答 2

Stack Overflow用户

发布于 2021-05-11 16:29:20

要诊断kubectl命令,请在运行该命令时选择一个详细级别。如果你运行kubectl -v=9,你会得到大量的调试输出。

如果你查看那里,你可能会发现.kube中缓存目录的权限是无效的。

代码语言:javascript
复制
I0511 09:28:13.431116  260204 cached_discovery.go:87] failed to write cache to /home/$USER/.kube/cache/discovery/CLUSTER_NAME/security.istio.io/v1beta1/serverresources.json due to mkdir /home/$USER/.kube/cache/discovery: permission denied

要解决这个问题,我只需设置允许写入缓存数据的权限。

代码语言:javascript
复制
chmod 755 -R ~/.kube/cache

这解决了我的问题--希望它能帮助其他人。

票数 12
EN

Stack Overflow用户

发布于 2021-04-15 17:36:41

根据Red Hat的说法,“由于安装在RHOCP集群中的自定义资源定义(CRD)的数量不断增加,到达API发现的请求受到客户端代码的限制。”

我的OpenShift集群上有很多CRD,我观察到了这个问题。在您的Kubernetes集群上是这样吗?

更新kubectl版本对我很有效。

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

https://stackoverflow.com/questions/66339069

复制
相关文章

相似问题

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