温馨提示:
本文最后更新于 2023-11-2,已超过半年没有更新,若内容或图片失效,请留言反馈。
1、kubectl get all -o wide -A 【查询所有命名空间下常用资源】
缺点:这种方法 kubectl get all 其实查询出来不是全部资源,仅仅是常用资源,仅仅是 service - deployment/statefulset/daemonset/job/cronjob - replicaset - pod 这个绑定链资源,还有 rbac 的 role rolebinding,配置文件 configmap secrets,服务账号 serviceAccount ,service与pod的绑定endpoints都没有查询出来
2、kubectl api-versions 【查看所有apiVersion版本】
3、kubectl api-resources 【查看所有资源类型】
4、kubectl api-resources --verbs=list --namespaced -o name
5、kubectl api-resources --verbs=list --namespaced -o name | xargs -n 1 kubectl get --show-kind --ignore-not-found -A #查询所有命名空间下的所有资源
评论一下?