如何统计TKE集群的CRD数量

现在腾讯云的tke托管集群已经需要收费了,针对不同的集群规格,会有一些资源最大的限制,如果超过这个限制,会影响集群可用性,从而导致集群访问异常,具体的限制说明可以参考文档https://cloud.tencent.com/document/product/457/68804

如何统计TKE集群的CRD数量

那么集群的 最大管理节点数量最大 Pod 数量最大 ConfigMap 数量最大 CRD 数量 这4个指标该如何统计当前的数量呢,下面我们来给下对应的统计命令

  • 节点数量统计
kubectl get node -A | wc -l
  • pod数量统计
kubectl get pod -A | wc -l
  • configmap数量统计
kubectl get cm -A | wc -l
  • crd数量统计
for i in `kubectl get crd  | grep -v NAME | awk -F " " '{print $1}'` ; do  kubectl get --raw /metrics|grep etcd_object_counts|sort -rn -k2 | grep -i  ${i} ; done | awk '{sum+=$NF}END{print sum}'

原文地址:https://cloud.tencent.com/developer/article/2137340

总结

以上是真正的电脑专家为你收集整理的如何统计TKE集群的CRD数量的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得真正的电脑专家网站内容还不错,欢迎将真正的电脑专家推荐给好友。

你可能想看:
标签: 电脑
分享给朋友: