ccictl describe
操作背景
显示某个特定资源或某组资源的细节。
打印所选资源的详细描述,包括事件或控制器等相关资源。 您可以通过名称选择单个对象,选择该类型的所有对象,提供名称前缀或标签选择算符。例如:
ccictl describe TYPE NAME_PREFIX
这条命令将首先检查与 TYPE 和 NAME_PREFIX 的精确匹配。 如果不存在这样的资源,它将输出名称以 NAME_PREFIX 为前缀的所有资源的细节。
使用 "ccictl api-resources" 获取受支持资源的完整列表。
ccictl describe (-f FILENAME | TYPE [NAME_PREFIX | -l label] | TYPE/NAME)
示例
# 描述一个节点 ccictl describe deploy example-deploy # 描述一个 Pod ccictl describe pods/nginx # 描述在 "pod.json" 中通过类别和名称标识的 Pod ccictl describe -f pod.json # 描述所有 Pod ccictl describe pods # 描述带标签 name=myLabel 的 Pod ccictl describe pods -l name=myLabel # 描述由 “frontend” Deployment 管理的所有 Pod ccictl describe pods frontend
选项
-A, --all-namespaces
如果存在此标志,则跨所有命名空间列举所请求的对象。 即使使用 --namespace 指定了命名空间,当前上下文中的命名空间也会被忽略。
--chunk-size int 默认值:500
以块的形式返回大的列表,而不是一次性全部返回。设为 0 表示禁用。
-f, --filename strings
文件名、目录或文件 URL 的列表,包含要描述的资源。
-h, --help
describe 操作的帮助命令。
-R, --recursive
递归处理在 -f、--filename 中给出的目录。当您想要管理位于同一目录中的相关清单时很有用。
-l, --selector string
过滤所用的选择算符(标签查询),支持 '='、'==' 和 '!='。 (例如 -l key1=value1,key2=value2)。匹配的对象必须满足所有指定的标签约束。
ccictl选项亦可在子命令中生效,列表如下: