首页
学习
活动
专区
圈层
工具
发布

Kubernetes 备忘录:你不能没有的 8 个命令

如果不指定,则该命令适用于当前命名空间集群中的所有资源。 flags —这些表示特殊选项或对特定信息的请求。它们也可以用作修饰符来覆盖默认值或环境变量。 8 大 kubectl 命令详解 1....Describe(描述) get 命令提供了一个紧凑的资源列表,而kubectl describe命令提供了一个或多个资源状态的详细报告。Kubernetes 资源。...如果复制控制器正在管理 pods,您可以使用describe pods命令显示指定控制器的 pods的详细信息。 kubectl describe操作可以专注于特定的 pod 或节点。...例如,你可以使用 kubectl 命令describe nodes来显示指定节点的详细信息。另外,describe pods将显示指定 pod 的详细信息。 3....Create and Modify(创建和修改 ) 你可以使用 kubectl 中的apply命令,从特定文件或标准输入 (stdin) 创建资源。

1.5K30
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Kubernetes之kubectl命令行工具简介、安装配置及常用命令

    create kubectl create -f FILENAME [flags] 从文件或stdin中创建一个或多个资源对象。...gce 4、验证 执行kubectl命令,获取nodes的信息: $ kubectl get nodes kubectl的常用命令示例 在此部分将提供常用命令的示例,已帮助您快速了解和试用kubectl...get 命令 通过此命令列出一个或多个资源对象,在这里通过kubectl get命令获取default命名空间下的所有部署。...events --sort-by=.metadata.creationTimestamp 3、kubectl describe命令 此命令用于显示一个或多个资源对象的详细信息,在这里通过获取上述nginx...$ kubectl exec -it nginx-c5cff9dcc-dr88w /bin/bash 5、kubectl logs命令 此命令用于获取Pod中一个容器的日志信息,此处获取nginx一个容器的日志信息

    2.7K10

    【容器集群安全】一文搞定K8s集群信息收集(1)——外部信息收集

    为了进一步获取有关用户的详细信息,可以使用如下命令查看特定用户或所有用户的配置详情: kubectl config view --minify --flatten 该命令会显示一个精简且完全展开的配置视图...上述例子中的example-pod展示了其状态、重启次数以及已运行的时间。 对于更详细的资源信息,可以添加-o wide选项来扩展输出详情,或者使用describe命令深入查看特定资源的详细信息。...例如: # 获取更多关于某个Pod的信息 kubectl describe pod example-pod # 或者获取更加详细的列表 kubectl get all -o wide 这些命令有助于深入了解资源的配置...通过使用kubectl get pod命令,可以快速获取当前命名空间下所有Pod的基本信息。...若要获取特定Pod的更详细信息,可以使用describe命令: #Pod详细信息 kubectl describe pod example-pod-1 这将提供关于指定Pod的详细信息,包括其事件历史、

    64020

    k8s(kubernetes) 常用命令

    pod kubectl get pod -o wide #查看更详细的信息,比如pod所在节点 kubectl get pod --show-labels #获取pod并查看pod的标签 查看...name> -o yaml 显示 Node 的详细信息 kubectl describe node 192.168.0.212 #可以跟Node IP或者主机名 显示 Pod 的详细信息, 特别是查看...Pods,并显示更详细的信息 kubectl get deployment my-dep # 列出某个特定的 Deployment kubectl get pods...# 列出当前命名空间下的全部 Pods kubectl get pod my-pod -o yaml # 获取一个 pod 的 YAML # describe 命令的详细输出...格式化输出 要以特定格式将详细信息输出到终端窗口,可以将 -o 或 --output 参数添加到支持的 kubectl 命令 输出格式 描述 -o=custom-columns= 使用逗号分隔的自定义列来打印表格

    5.6K83

    K8s命令篇-Kubernetes工作实用命令集结号

    在一条命令中操作多个对象示例 #获取多个Pod的信息 kubectl get pods pod1 pod2 #获取多种对象类型信息 kubectl get pod/pod1 rc/rc1 #同时应用多个...中Pod的数量 set kubectl set SUBCOMMAND [flags] 设置资源对象的某个特定信息,目前仅支持修改容器的镜像 taint kubectl taint NodeName key...=custom-file= 从文件中获取自定义列名进行输出 -o=json 以json格式显示结果 -o=name 仅输出资源对象名称 -o=wide 输出额外信息,对于pod、将输出所在Node名称...列表 kubectl get rc,service 3.3.描述资源对象 #显示Node的详细信息 kubectl describe nodes #显示Pod的详细信息 kubectl...get describe pods #显示由RC管理的Pod的信息 kubectl describe pods 3.4.删除资源对象 #基于pod.yaml

    1.2K20

    CKAD考试实操指南(二)--- 深入核心:探秘Kubernetes核心实操秘技

    kubectl get po --all-namespaces #或 kubectl get po -A 图片 知识点: kubectl get 是用于获取集群中的资源信息的命令。...您还可以使用 -o 参数指定其他输出格式,如 JSON、YAML 或自定义输出。 kubectl get 命令支持使用 -l 参数来筛选带有特定标签的资源。...kubectl describe po nginx # kubectl get: 运行 kubectl 命令的基本命令部分,用于获取资源信息。...kubectl get po nginx -w # kubectl get: 运行 kubectl 命令的基本命令部分,用于获取资源信息。...kubectl describe po nginx 图片 知识点: kubectl describe 用于获取资源的详细信息包含如下信息。 Pod 的基本信息:名称、命名空间、标签、状态等。

    1.1K30

    闯进 Kubernetes 的世界(五)

    本章将详细介绍如何利用 kubectl 命令行工具来监控 K8s 资源的状态、查看容器日志以排查问题,并进一步探讨将应用程序暴露给集群外部用户访问的各种 Service 类型。...kubectl get 和 kubectl describe 是你最常用的两个命令,它们能帮助你快速了解集群的健康状况和资源的详细信息。...5.1.1 kubectl get 的深入使用:快速概览 kubectl get 命令用于列出指定类型资源的简要信息。...5.1.2 kubectl describe:获取资源详细信息 当 kubectl get 提供的信息不足以诊断问题时,kubectl describe 命令能提供某个特定 K8s 资源的更详细、更丰富的事件和状态信息...K8s 提供了一个简单而强大的命令:kubectl logs。 5.2.1 kubectl logs 的基本与高级用法 kubectl logs 命令用于获取 Pod 中容器的标准输出和标准错误流。

    87310

    Kubernetes 之 kubectl 使用指南

    工具使用参数 get #显示一个或多个资源 describe #显示资源详情 create #从文件或标准输入创建资源 update #从文件或标准输入更新资源 delete...api-versions #以”组/版本”的格式输出服务端支持的 API 版本 version #输出服务端和客户端的版本信息 help #显示各个命令的帮助信息 ingress-nginx...get nodes kubectl get namespace 查看所有 Pod 对象 # 查看子命令帮助信息 kubectl get --help # 列出默认namespace中的所有pod...显示 Pod 详细信息 kubectl describe pods/nginx kubectl describe pods my-pod kubectl describe -f pod.json 查看...Node 详细信息 kubectl describe nodes c1 查看 RC 关联的 Pod 信息 kubectl describe pods 更新修补资源 滚动更新 #

    71430

    【云原生|K8s系列第4篇】:实战查看Pod和工作节点

    这些资源包括: 共享存储,当作卷 网络,作为唯一的集群 IP 地址 有关每个容器如何运行的信息,例如容器镜像版本或要使用的特定端口。...2.1 工作节点图片概览 3、使用kubectl进行故障排除 在之前的实战中我们使用了 Kubectl 命令行界面。 接下来的实战中我们将继续使用它来获取有关已部署的应用程序及其环境的信息。...最常见的操作可以使用以下 kubectl 命令完成: kubectl get - 列出资源 kubectl describe - 显示有关资源的详细信息 kubectl logs - 打印 pod 和其中容器的日志...describe pods命令来查看Pod中有哪些容器以及用来构建这些容器的图像: $ kubectl describe pods Name: kubernetes-bootcamp-fb5c67579...学习总结 1、Pod 是一组一个或多个应用程序容器(例如 Docker),包括共享存储(卷), IP 地址和有关如何运行它们的信息。

    1.1K10

    Kubernetes:了解 Deployment

    当然,我们可以获取到具体的调度信息,从中查看 Pod 被调度到哪个节点。...不过,一般从语义上,我们获取全部对象时,可以使用 kubectl get nodes,获取具体的对象时,可以使用 kubectl get node nginx。...kubectl apply 会在以前的配置、提供的输入和资源的当前配置之间 找出三方差异,以确定如何修改资源,kubectl apply 命令将会把推送的版本与以前的版本进行比较,并应用你所做的更改,...[Info] 提示 -o wide 可以查看对象更多的字段信息;kubectl describe 可以查看对象的全部详细信息;-o yaml 或 -o json 可以查看对象的定义/描述文件。...describe deployment nginx 可以获得更加详细的信息,是各种信息的集合。

    2.7K10
    领券