当前位置:   article > 正文

kubectl describe

kubectl describe

describe

输出指定的一个/多个资源的详细信息。
此命令组合调用多条API,输出指定的一个或者一组资源的详细描述。
根据打印的详细信息,查找相关信息,结合kubectl get 、kubectl logs ,配合寻找相关问题

语法
kubectl describe (-f FILENAME | TYPE [NAME_PREFIX | -l label] | TYPE/NAME)
  • 1

注:
支持的资源类型包括但不限于:pods (po)、services (svc)、 replicationcontrollers (rc)、nodes (no)、events (ev)、componentstatuses (cs)、 limitranges (limits)、persistentvolumes (pv)、persistentvolumeclaims (pvc)、 resourcequotas (quota)和secrets。(后续更新对应的名词解释)

选项
选项解释
-f, --filename=[]:用来指定待描述资源的文件名,目录名或者URL。 -l, --selector="": 用于过滤资源的Label
示例
描述一个node详细信息
kubectl describe pods  kube-apiserver-db1 -n kube-system
  • 1
描述一个pod
kubectl describe pods/kube-apiserver-db1 -n kube-system 
  • 1
描述calico.yaml中的资源类型和名称指定的pod
kubectl describe -f calico.yaml
  • 1
描述所有的pod
  kubectl describe pods --all-namespaces 
  • 1
描述所有包含label k8s-app=calico-kube-controllers的pod
kubectl describe po -l k8s-app=calico-kube-controllers --all-namespaces
  • 1

参考博客

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/笔触狂放9/article/detail/189788
推荐阅读
相关标签
  

闽ICP备14008679号