前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >如何统计TKE集群的CRD数量

如何统计TKE集群的CRD数量

原创
作者头像
聂伟星
发布2022-10-19 17:07:07
1.1K0
发布2022-10-19 17:07:07
举报

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

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

  • 节点数量统计
代码语言:javascript
复制
kubectl get node -A | wc -l
  • pod数量统计
代码语言:javascript
复制
kubectl get pod -A | wc -l
  • configmap数量统计
代码语言:javascript
复制
kubectl get cm -A | wc -l
  • crd数量统计
代码语言:javascript
复制
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}'

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档