(相关资料图)
kubectl 是 Kubernetes 集群的命令行工具,通过 kubectl 能够对集群本身进行管理,并能 够在集群上进行容器化应用的安装部署。
1、概述
kubectl 是 Kubernetes 集群的命令行工具,通过 kubectl 能够对集群本身进行管理,并能 够在集群上进行容器化应用的安装部署。
2、语法
使用以下语法从终端窗口运行 kubectl 命令:
kubectl [command] [TYPE] [NAME] [flags]
其中 command、TYPE、NAME 和 flags 分别是:
command:指定要对一个或多个资源执行的操作,例如 create、get、describe、delete。TYPE:指定资源类型。资源类型不区分大小写, 可以指定单数、复数或缩写形式。NAME:指定资源的名称。名称区分大小写。 如果省略名称,则显示所有资源的详细信息。例如:kubectl get pods。flags: 指定可选的参数。例如,可以使用 -s 或 –server 参数指定 Kubernetes API 服务器的地址和端口。3、kubectl help 获取更多信息
[root@k8s-master ~]# kubectl --helpkubectl controls the Kubernetes cluster manager. Find more information at: https://kubernetes.io/docs/reference/kubectl/Basic Commands (Beginner): create Create a resource from a file or from stdin expose Take a replication controller, service, deployment or pod and expose it as a new Kubernetes service run 在集群上运行特定镜像 set 为对象设置指定特性Basic Commands (Intermediate): explain Get documentation for a resource get 显示一个或多个资源 edit 编辑服务器上的资源 delete Delete resources by file names, stdin, resources and names, or by resources and label selectorDeploy Commands: rollout Manage the rollout of a resource scale Set a new size for a deployment, replica set, or replication controller autoscale Auto-scale a deployment, replica set, stateful set, or replication controllerCluster Management Commands: certificate 修改证书资源。 cluster-info Display cluster information top Display resource (CPU/memory) usage cordon 标记节点为不可调度 uncordon 标记节点为可调度 drain 清空节点以准备维护 taint 更新一个或者多个节点上的污点Troubleshooting and Debugging Commands: describe 显示特定资源或资源组的详细信息 logs 打印 Pod 中容器的日志 attach 挂接到一个运行中的容器 exec 在某个容器中执行一个命令 port-forward 将一个或多个本地端口转发到某个 Pod proxy 运行一个指向 Kubernetes API 服务器的代理 cp Copy files and directories to and from containers auth Inspect authorization debug Create debugging sessions for troubleshooting workloads and nodesAdvanced Commands: diff Diff the live version against a would-be applied version apply Apply a configuration to a resource by file name or stdin patch Update fields of a resource replace Replace a resource by file name or stdin wait Experimental: Wait for a specific condition on one or many resources kustomize Build a kustomization target from a directory or URL.Settings Commands: label 更新某资源上的标签 annotate 更新一个资源的注解 completion Output shell completion code for the specified shell (bash, zsh, fish, or powershell)Other Commands: alpha Commands for features in alpha api-resources Print the supported API resources on the server api-versions Print the supported API versions on the server, in the form of "group/version" config 修改 kubeconfig 文件 plugin Provides utilities for interacting with plugins version 输出客户端和服务端的版本信息Usage: kubectl [flags] [options]Use "kubectl --help" for more information about a given command.Use "kubectl options" for a list of global command-line options (applies to all commands).[root@k8s-master ~]#
4、kubectl子命令使用分类
(1)基础命令
(2)部署和集群管理命令
(3)故障和调试命令
(4)其他命令
关键词:
相关文章
-
Kubernetes命令行工具 (kubectl)
-
"数说”广东发展“高质量” | 高质量发展调研行・广东站
-
深圳统租公寓签约年龄限18岁到40岁引争议,工作人员:已取消年龄
-
薄幸苏行歌-薄幸
-
妈妈我爱你龙族唱歌
-
全球报道:6月9日河南地区聚丙烯酰胺价格平稳
-
6月9日上海地区天然橡胶行情基本平稳
-
世界热头条丨七日无理由退货=七日免费试穿(用)?江苏省消保委
-
农发行四川省分行8.5亿元贷款助力夹江全面完善水利基础设施|天天
-
德阳经开区:打造全国最具吸引力和竞争力的投资目的地
-
新联电子股票股 新资讯
-
广东省人大常委会原副主任陈如桂涉嫌受贿,被提起公诉
-
全球微头条丨过渡养老金计算公式_过渡性养老金如何计算
-
异丁醛行情周报(6.5-6.9)
-
判决书下来多久可以申请强制执行15天是工作日吗_判决书下来多久
-
环球焦点!重庆天健工程咨询有限公司电话_重庆天健工程咨询有限
-
dnf纯净的增幅书怎么用不了_dnf纯净的增幅书怎么用-世界快报
-
全球新动态:6月9日上海泰邦天然橡胶报价基本平稳
-
6月9日上海瑞洵天然橡胶主流报价平稳 每日看点
-
6月9日正和石化石油焦价格平稳
热点图集
-
1农发行四川省分行8.5亿元贷款助力夹江全面完善水利基础设施|天天消息
-
2德阳经开区:打造全国最具吸引力和竞争力的投资目的地
-
3拼单体检,超值健康大礼包已上线!成都美年“618”健康节活动火热开展
-
4久马高速启动2023年“安全生产月”暨机械伤害应急救援联合演练
-
5首日超1万个岗位!四川 “政社企校”四方联动开展社会组织招聘活动
-
6中国首部熊猫主题驻场音乐剧 李盾新作音乐剧《熊猫》正在热演
-
7眉山丹棱:石斛开出乡村“致富花”
-
8四川首次开展专利侵权纠纷异地联合审理-当前消息
-
9世界热点!年产显示屏3600万片 内江高新区这家企业缘何能交出“高阶”成绩单?
-
10潮头观澜丨祖国北疆的绿色答卷