获取信息 Kubernetes 命名空间
Get information Kubernetes Namespaces
我正在尝试收集有关 kubernetes 命名空间的一些信息。
我找到了一个命令,您可以在其中查看一些信息。
kubectl describe resourcequota -n my-namespaces
我有 return:
Name: gke-resource-quotas
Namespace: tms-prod
Resource Used Hard
-------- ---- ----
count/ingresses.extensions 0 5k
count/jobs.batch 0 10k
pods 68 5k
services 44 1500
但是我需要这样的信息:
CPU request
CPU Limit
Memory request
Memory Limit
Service (count)
Pods (Count)
Phase
我研究了一下,发现可以创建 ResourceQuota 来获取这些信息。不过我不是很懂它的操作。
谁能得到这个数据?
- 运行先
kubectl get quota
- 然后它会显示可用配额
- 然后 运行
kubectl describe quota <quota name>
如果您没有任何自定义配额,那么您可以按照 https://kubernetes.io/docs/concepts/policy/resource-quotas/
中的描述创建它
我正在尝试收集有关 kubernetes 命名空间的一些信息。 我找到了一个命令,您可以在其中查看一些信息。
kubectl describe resourcequota -n my-namespaces
我有 return:
Name: gke-resource-quotas
Namespace: tms-prod
Resource Used Hard
-------- ---- ----
count/ingresses.extensions 0 5k
count/jobs.batch 0 10k
pods 68 5k
services 44 1500
但是我需要这样的信息:
CPU request
CPU Limit
Memory request
Memory Limit
Service (count)
Pods (Count)
Phase
我研究了一下,发现可以创建 ResourceQuota 来获取这些信息。不过我不是很懂它的操作。
谁能得到这个数据?
- 运行先
kubectl get quota
- 然后它会显示可用配额
- 然后 运行
kubectl describe quota <quota name>
如果您没有任何自定义配额,那么您可以按照 https://kubernetes.io/docs/concepts/policy/resource-quotas/
中的描述创建它