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 --help kubectl 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 selector Deploy 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 controller Cluster 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 nodes Advanced 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子命令使用分类
4.1、基础命令
4.2、部署和集群管理命令
4.3、故障和调试命令
4.4、其他命令
2天6个瓜,姐弟恋赔偿5331万变卖豪宅被逮捕,个个都是大瓜头条创作挑战赛文九爷编辑孙大圣11月11日12日,短短的2天时间里,娱乐圈曝出6个瓜。有人强奸罪名成立,赔偿5331万,有人病逝,有人在谈姐弟恋,有人被抓,有人变卖豪宅。个个都是大
娱乐圈的女流氓这个女人身材魁梧不修边幅,脚踩拖鞋,面相凶狠,满口脏话,像一个黑帮老大。就连乐坛大姐大那英都像一个小跟班一样跟在她屁股后头。黑白两道都敬她三分,整个娱乐圈都要喊她一声宽姐。到底是因
谢娜,你醒醒吧文鱼小四2021年10月,快乐大本营宣布改版升级。2个月后,你好星期天补位快乐大本营播出。何炅依然挑大梁,身边站的是芒果台的主持新势力。为什么何炅身边没有了谢娜?相信不止我一个观众
微信小商店延迟结算涉嫌交易异常冻结货款处理办法互联网平台之间的竞争愈演愈烈,如果微信小商店延迟结算涉嫌交易异常冻结货款怎么办?这种如果自己无法处理suxa999可以帮忙解决这个问题。纵观双11的发展过程,从传统电商平台的单打,
吉娃娃拉稀的原因,有什么解决办法?养吉娃娃的宠主,应该都有遇到过狗狗拉稀的情况,吉娃娃拉稀是什么原因?有什么解决办法?吉娃娃拉稀的原因着凉换季或者别的原因,吉娃娃容易感冒着凉,会很容易拉稀。寄生虫寄生虫会导致吉娃娃
古今中外4大神秘组织,一个比一个牛,至今仍活跃在世界各地在这个世界上,存在非常多神秘的组织,债主针对他们有自己独特的规则,如果你可以进入其中,就可以得到组织的庇护,但是想要加入其中并不容易,需要得到业内人士的引荐,同时还需要接受一系列的
三星海外GalaxyA735G开始推送安卓13OneUI5。0正式版IT之家11月13日消息,本周早些时候,三星向GalaxyA335G和GalaxyA535G发布了稳定版安卓13更新。现在,三星也开始向GalaxyA735G发布稳定版安卓13更新
谷歌扩展开发教程(四)manifest配置项参数说明扩展manifest向浏览器提供有关扩展的信息,例如最重要的文件和扩展可能使用的功能。当有新的manifest版本时,扩展平台功能会发生变化。ManifestV3专注于该愿景的三大
利用神经假体装置,科学家成功将脑电波转换成句子据法新社11月8日报道,美国研究人员8日说,一名既不能说话也不能打字的瘫痪男子能够利用将脑电波转化为完整句子的神经假体装置,拼写出1000多个单词。加利福尼亚大学旧金山分校(UCS
双十一购物节今年为啥没有公布交易信息双十一购物节又称为剁手节,每年阿里和京东都会大肆宣传营业额破多少,但是今年却奇怪了,既没有搞活动和仪式,也没有对外公布数字,到底发生了什么?中国国家邮政局昨天发布了数据称,双十一当
DataGrip2020。3。2使用建库建表表操作插入数据(双击表)写数据,然后提交修改数据(双击字段修改值)提交语句操作打开控制台方式1方式2编写sql执行按钮下面是执行结果查询多个展示点击上面的图标后面的执行结果