K8s的kubectl的基本操作

K8s的kubectl的基本操作

K8s基本信息的查看

查看版本信息

kubectl versio

在这里插入图片描述

查看资源对象简写

kubectl api-resources

在这里插入图片描述

查看集群信息

kubectl cluster-info

在这里插入图片描述

配置kubectl自动补全

source <(kubectl completion bash)

查看master节点状态

kubectl get cs

在这里插入图片描述

查看命名空间

kubectl get ns

在这里插入图片描述

查看pod节点信息

kubectl get pod 

在这里插入图片描述

查看service

kubectl get service

在这里插入图片描述

查看pod 和service的ID

kubectl get pod -o wide

在这里插入图片描述

查看pod的标签

kubectl get pod --show-labels

在这里插入图片描述

修改pod的标签

kubectl label pod web02-784cb67949-75vrj app=web01 --overwrite![1716622014398](K8s的kubectl的基本操作.assets/1716622014398.png)

可以修改pod 的app标签为 web01
在这里插入图片描述

查看k8s的pod service 副本的构建yaml文件

kubectl edit svc nginx-service

在这里插入图片描述

查看SVC的详细信息

kubectl  describe svc nginx-service

在这里插入图片描述

修改升级镜像版本

kubectl set image deployment/web nginx=nginx:1.18

在这里插入图片描述

更新完成

回滚

kubectl rollout history deployment/web   #查看历史版本


kubectl rollout undo deployment/web      # 回滚到上一个版本    

在这里插入图片描述
在这里插入图片描述

回滚成功

删除

kubectl delete deployments.apps web

删除

kubectl delete deployments.apps web

在这里插入图片描述

删除副本控制器会同时删除副本

  • 8
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值