K8s的kubectl的基本操作

K8s的kubectl的基本操作

K8s基本信息的查看

查看版本信息

bash 复制代码
kubectl versio

查看资源对象简写

bash 复制代码
kubectl api-resources

查看集群信息

bash 复制代码
kubectl cluster-info

配置kubectl自动补全

bash 复制代码
source <(kubectl completion bash)

查看master节点状态

bash 复制代码
kubectl get cs

查看命名空间

bash 复制代码
kubectl get ns

查看pod节点信息

bash 复制代码
kubectl get pod 

查看service

bash 复制代码
kubectl get service

查看pod 和service的ID

bash 复制代码
kubectl get pod -o wide

查看pod的标签

bash 复制代码
kubectl get pod --show-labels

修改pod的标签

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

可以修改pod 的app标签为 web01

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

bash 复制代码
kubectl edit svc nginx-service

查看SVC的详细信息

bash 复制代码
kubectl  describe svc nginx-service

修改升级镜像版本

bash 复制代码
kubectl set image deployment/web nginx=nginx:1.18

更新完成

回滚

bash 复制代码
kubectl rollout history deployment/web   #查看历史版本


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


回滚成功

删除

bash 复制代码
kubectl delete deployments.apps web

删除

bash 复制代码
kubectl delete deployments.apps web

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

相关推荐
阿里云云原生7 小时前
阿里云智能体白皮书开源进展
云原生
阿里云云原生8 小时前
万联智策基于 AgentCore 构建数字员工团队,800+智能体规模化落地
云原生
分布式存储与RustFS9 小时前
群晖 NAS 被 C3RB3R 锁了:本地备份一起被加密,RustFS 对象锁为什么删不掉
运维·云原生·开源·对象存储·分布式存储·s3·性能基准
东风微鸣10 小时前
把 DeepSeek Harness 装进 K8s
kubernetes·deepseek·harness
江华森14 小时前
4 台华为云 ECS 从零到一:我用 AI Agent 搭了一套 K3s 多节点集群,全自动、免运维、翻车实录
云原生
时间售卖铺14 小时前
Chrony与SSH实战:精准时间同步与安全远程登录
运维·安全·云原生·ssh
分布式存储与RustFS15 小时前
OpenObserve 的日志别堆本地盘:用 RustFS 当它的对象存储底座
运维·云原生·开源·对象存储·分布式存储·s3·性能基准
阿里云云原生1 天前
11月14日杭州见丨COSCon’26 第十一届中国开源年会,阿里云四场 Agent 技术分享
云原生
阿里云云原生1 天前
关于 DeepSeek 的 SuperAgent,以及我们的实践
云原生·agent
mengge.cloud1 天前
prometheus+k8s+弹性伸缩,综合项目
云原生·容器·kubernetes·prometheus