Kubernetes之kubectl常用命令

在路上 2021-12-16 阅读:1565 评论:0
Kubernetes之kubectl常用命令help和其他命令行工具一样,kubectl使用方式为:Usage:kubectl[flags]kubectl[commond]另外所有命令选项都可以通过执行 --help获得特定命令帮助信息ge...

Kubernetes之kubectl常用命令

help

和其他命令行工具一样,kubectl使用方式为:

Usage:

kubectl[flags]

kubectl[commond]

另外所有命令选项都可以通过执行 --help获得特定命令帮助信息

图片.png


get

get命令用于获取集群的一个或一些resource信息。使用--help查看详细信息。kubectl的帮助信息、示例相当详细,而且简单易懂。建议大家习惯使用帮助信息。kubectl可以列出集群所有resource的详细。resource包括集群节点、运行的pod,ReplicationController,service等。

Usage:

kubectl get [(-o|--output=)json|yaml|wide|go-template=...|go-template-file=...|jsonpath=...|jsonpath-file=...] (TYPE [NAME |-l label]| TYPE/NAME ...) [flags] [flags]

1)例如获取pod信息,可以直接使用"kubectl get po“获取当前运行的所有pods的信息,或使用”kubectl get po -o wide“获取pod运行在哪个节点上的信息。注:集群中可以创建多个namespace,未显示的指定namespace的情况下,所有操作都是针对default namespace。如下图所示列出了default 和kube-system的pods:

图片.png

3.类似可以使用"kubectl get rc”, “kubectl get svc”, “kubectl get nodes”等获取其他resource信息。

4.获取一些更具体的信息,可以通过使用选项“-o”。如:

(1)kubectl get po  -o yaml 以yawl格式输出pod的详细信息。

图片.png



版权声明

本文仅代表作者观点,不代表百度立场。
本文系作者授权百度百家发表,未经许可,不得转载。

分享:

扫一扫在手机阅读、分享本文

热门文章
  • 告诉老默,我想换系统了

    告诉老默,我想换系统了
       在电视剧狂飙中,高启强动手时,总会说一句,告诉老默,我想吃鱼了,现在言归正传,改变一下Windows和Linux的使用方式,也可以动手了。      在实际工作中,如果经常用Windows和Linux打交道,可能需要安装虚拟机来解决互相测试访问的问题,这样还面临D版的风险,那么问题来了,能不能不用虚拟机,用Linux的方式使用Windows,老实说这个需求在过去,比买等离子电视还难,但是最近几年,Windows已经做的相当不错了  下面来说说,Windows10,Win...
  • Windows系统鼠标右键菜单添加打开cmd终端

    Windows系统鼠标右键菜单添加打开cmd终端
      当要在某个文件夹下打开cmd终端时,如果没有右键菜单快捷方式,就得打开cmd后,使用cd方式进入 当前目录,很麻烦。 以下的脚本,可以帮你解决这个问题。第一步:新建一个txt文件,名字叫什么无所谓的 第二步:复制以下代码到刚才的txt文件中Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT\Directory\shell\OpenCmdHere] @="在此处打开命令窗口" "Icon"="cmd.ex...