kubectl describe命令详解
输出指定的一个/多个资源的详细信息。
摘要
输出指定的一个/多个资源的详细信息。
此命令组合调用多条API,输出指定的一个或者一组资源的详细描述。
$ kubectl describe TYPE NAME_PREFIX
首先检查是否有精确匹配TYPE和NAME_PREFIX的资源,如果没有,将会输出所有名称以NAME_PREFIX开头的资源详细信息。
支持的资源包括但不限于(大小写不限):pods (po)、services (svc)、 replicationcontrollers (rc)、nodes (no)、events (ev)、componentstatuses (cs)、 limitranges (limits)、persistentvolumes (pv)、persistentvolumeclaims (pvc)、 resourcequotas (quota)和secrets。
kubectl describe (-f FILENAME | TYPE [NAME_PREFIX | -l label] | TYPE/NAME)
示例
# 描述一个node $ kubectl describe nodes kubernetes-minion-emt8.c.myproject.internal# 描述一个pod $ kubectl describe pods/nginx# 描述pod.json中的资源类型和名称指定的pod $ kubectl describe -f pod.json# 描述所有的pod $ kubectl describe pods# 描述所有包含label name=myLabel的pod $ kubectl describe po -l name=myLabel# 描述所有被replication controller “frontend”管理的pod(rc创建的pod都以rc的名字作为前缀) $ kubectl describe pods frontend
选项
-f, --filename=[]: 用来指定待描述资源的文件名,目录名或者URL。 -l, --selector="": 用于过滤资源的Label。
继承自父命令的选项
--alsologtostderr[=false]: 同时输出日志到标准错误控制台和文件。--api-version="": 和服务端交互使用的API版本。--certificate-authority="": 用以进行认证授权的.cert文件路径。--client-certificate="": TLS使用的客户端证书路径。--client-key="": TLS使用的客户端密钥路径。--cluster="": 指定使用的kubeconfig配置文件中的集群名。--context="": 指定使用的kubeconfig配置文件中的环境名。--insecure-skip-tls-verify[=false]: 如果为true,将不会检查服务器凭证的有效性,这会导致你的HTTPS链接变得不安全。--kubeconfig="": 命令行请求使用的配置文件路径。--log-backtrace-at=:0: 当日志长度超过定义的行数时,忽略堆栈信息。--log-dir="": 如果不为空,将日志文件写入此目录。--log-flush-frequency=5s: 刷新日志的最大时间间隔。--logtostderr[=true]: 输出日志到标准错误控制台,不输出到文件。--match-server-version[=false]: 要求服务端和客户端版本匹配。--namespace="": 如果不为空,命令将使用此namespace。--password="": API Server进行简单认证使用的密码。-s, --server="": Kubernetes API Server的地址和端口号。--stderrthreshold=2: 高于此级别的日志将被输出到错误控制台。--token="": 认证到API Server使用的令牌。--user="": 指定使用的kubeconfig配置文件中的用户名。--username="": API Server进行简单认证使用的用户名。--v=0: 指定输出日志的级别。--vmodule=: 指定输出日志的模块,格式如下:pattern=N,使用逗号分隔。
转载于:https://www.cnblogs.com/wengzhijie/p/11412523.html
kubectl describe命令详解相关推荐
- 容器编排技术 -- Kubernetes kubectl scale 命令详解
容器编排技术 -- Kubernetes kubectl scale 命令详解 1 kubectl scale 2 语法 3 示例 4 Flags kubectl scale 扩容或缩容 Deploy ...
- 容器编排技术 -- Kubernetes kubectl rolling-update 命令详解
容器编排技术 -- Kubernetes kubectl rolling-update 命令详解 1 kubectl rolling-update 2 语法 3 示例 4 Flags kubectl ...
- 容器编排技术 -- Kubernetes kubectl replace 命令详解
容器编排技术 -- Kubernetes kubectl replace 命令详解 1 kubectl replace 2 语法 3 示例 4 Flags kubectl replace 使用配置文件 ...
- 容器编排技术 -- Kubernetes kubectl patch 命令详解
容器编排技术 -- Kubernetes kubectl patch 命令详解 1 kubectl patch 2 语法 3 示例 4 Flags kubectl patch 使用(patch)补丁修 ...
- 容器编排技术 -- Kubernetes kubectl label 命令详解
容器编排技术 -- Kubernetes kubectl label 命令详解 1 kubectl label 2 语法 3 示例 4 Flags kubectl label 更新(增加.修改或删除) ...
- 容器编排技术 -- Kubernetes kubectl get 命令详解
容器编排技术 -- Kubernetes kubectl get 命令详解 1 kubectl get 2 语法 3 示例 4 Flags kubectl get 获取列出一个或多个资源的信息. 可以 ...
- 容器编排技术 -- Kubernetes kubectl edit 命令详解
容器编排技术 -- Kubernetes kubectl edit 命令详解 1 kubectl edit 2 语法 3 示例 4 Flags kubectl edit 使用默认编辑器 编辑服务器上定 ...
- 容器编排技术 -- Kubernetes kubectl delete 命令详解
容器编排技术 -- Kubernetes kubectl delete 命令详解 1 kubectl delete 2 语法 3 示例 4 Flags kubectl delete 通过配置文件名.s ...
- 容器编排技术 -- Kubernetes kubectl create 命令详解
容器编排技术 -- Kubernetes kubectl create 命令详解 1 kubectl create 2 语法 3 示例 4 Flags kubectl create 通过配置文件名或s ...
最新文章
- 坑爹的PHImageManager和PHImageRequestOptions
- Hello Quartz (第二部分)
- CALayer学习--contentsCenter属性
- 【优化算法】Tent映射的混合灰狼优化算法【含Matlab源码 1570期】
- 【简报】帮助开发人员在线了解CSS Filter特性的工具 - CSS FilterLab
- 邯郸市信息产业局关于参加2007’中国河北软件与信息服务业发展国际论坛的通知...
- SHU-“盛大游戏杯”第15届上海大学程序设计联赛夏季赛暨上海高校金马五校赛-K-购买装备
- nginx出现499现象及原因
- 评估并改善模型的预测性能
- java开发微信公众号(SpringMVC)2-消息管理功能
- Android开发者熬夜也要看完的25本中、高级工程师进阶必看书籍
- 从招聘信息来看,小米、爱奇艺、360甚至芒果TV都要做VR了
- Medkoo Biosciences艾美捷 甲氧沙林
- 计算机算法——进入计算机世界
- Educational Codeforces Round 87 (Rated for Div. 2) F. Summoning Minions
- cesium 入门开发系列地图鹰眼功能(附源码下载)
- java字符串取反_Java探索之string字符串的应用代码示例
- 【C语言】解决 “error: function definition is not allowed here”
- keras与h5py版本不兼容
- 2022年5月26日【Jiawei_Z】C# 基础教程 -- 各种快捷键的使用