成功最有效的方法就是向有经验的人学习!

kubectl命令行工具概要

kubectl管理工具命令概要

安装kubectl命令行管理工具补全插件

[root@k8s-master ~]# yum -y install  bash-completion
[root@k8s-master ~]# source <(kubectl completion bash) 
[root@k8s-master ~]# kubectl create deployment           # 使用下面命令测试是否可以使用tab键补全

kubectl常用命令

kubectl get pods --show-labels      # 查看标签
kubectl get pods -l app=nginx      # 根据标签查询资源
功能说明 命令
node
查看服务器节点 kubectl get nodes
查看服务器节点详情 kubectl get nodes -o wide
节点打标签 kubectl label nodes <节点名称> labelName=<标签名称>
查看节点标签 kubectl get node –show-labels
删除节点标签 kubectl label node <节点名称> labelName-
pod
查看pod节点 kubectl get pod
查看pod节点详情 kubectl get pod -o wide
查看所有名称空间下的pod kubectl get pod –all-namespaces
根据yaml文件创建pod kubectl apply -f <文件名称>
根据yaml文件删除pod kubectl delete -f <文件名称>
删除pod节点 kubectl delete pod <pod名称> -n <名称空间>
查看异常的pod节点 kubectl get pods -n <名称空间> | grep -v Running
查看异常pod节点的日志 kubectl describe pod <pod名称> -n <名称空间>
svc
查看服务 kubectl get svc
查看服务详情 kubectl get svc -o wide
查看所有名称空间下的服务 kubectl get svc –all-namespaces
赞(0) 打赏
未经允许不得转载:陈桂林博客 » kubectl命令行工具概要
分享到

大佬们的评论 抢沙发

全新“一站式”建站,高质量、高售后的一条龙服务

微信 抖音 支付宝 百度 头条 快手全平台打通信息流

橙子建站.极速智能建站8折购买虚拟主机

觉得文章有用就打赏一下文章作者

非常感谢你的打赏,我们将继续给力更多优质内容,让我们一起创建更加美好的网络世界!

支付宝扫一扫打赏

微信扫一扫打赏

登录

找回密码

注册