我们已经知道Kubernetes的共同术语和思想。如果您想执行次要开发或简单地运行,运行一个少量实例,那么要求我们熟悉Ta.ta的常见操作,以了解Kubectl是一种非常快的方法。下面,让我们看一下Kubectl命令行操作的共同方式。
1. kubectl使用的详细说明
类型:资源对象的类型,区分,可以以单个,复数或缩写的形式表示。例如,类型在以下3中等效。
名称:资源对象的名称,区分情况。如果未指定名称,则系统将返回属于类型的所有对象的列表,例如:Kubectl Get Pods将返回所有PODS的列表
标志:Kubectl子命令的可选参数,例如使用-s指定无默认值的API服务器的URL地址。
Kubectl操作资源对象类型和缩写:
在命令行中,您还可以同时操作多个资源对象。它由多种类型和名称的组合表示。该示例如下:获取多个POD信息:获取各种对象:同时,应用多个YAML文件,并应用多个YAML文件,同时应用多个YAML文件,同时应用多个YAML文件,同时,应用多个YAML文件,同时应用多个YAML文件。由多个-F文件参数代表:
2. kubectl subdue命令详细说明
KeBectl的子命令非常丰富,涵盖了Kubernetes群集的主要操作,包括创建,删除,查看,修改,配置,资源对象的操作。详细的子命令如表2.10所示:
3. kubectl参数列表
Kubectl命令行的公共启动参数如下:
4. kubectl输出格式
kubectl命令可以以多种格式显示。通过-O参数指定输出格式:
5. kubectl操作示例
1.根据YAML配置文件创建服务和RC
2.根据所有.YAML,.YML和.JSON文件的定义创建操作。3。查看所有POD列表4.查看RC和服务列表5.显示节点的详细信息6. Display Pod 7的详细信息。show displaypod信息由RC 8管理。删除POD 9由pod.yaml文件9.删除包含某个标签的所有POD和服务
10.删除所有POD 11.在POD的容器中执行日期命令,并使用POD中的第一个容器默认执行
12.在POD中指定一个容器以执行日期命令
13.以bash模式登录到吊舱中的容器
14.查看stdout k 15的容器输出的登录。跟踪容器的日志,这等同于tail -f命令的结果