k8s常用命令

一、基础信息查看

命令 作用
kubectl version 查看 kubectl 和 K8s 版本
kubectl cluster-info 查看集群信息
kubectl get nodes 查看所有节点状态
kubectl get pods 查看所有 Pod(默认 default 命名空间)
kubectl get svc 查看所有 Service
kubectl get deploy 查看所有 Deployment

二、资源管理(创建 / 删除 / 更新)

命令 作用
kubectl apply -f <yaml文件> 创建 / 更新资源(推荐)
kubectl create -f <yaml文件> 仅创建资源(无更新能力)
kubectl delete pod <pod名> 删除 Pod
kubectl delete -f <yaml文件> 按配置文件删除资源

三、Pod 核心操作(运维排障)

命令 作用
kubectl logs <pod名> 查看 Pod 日志
kubectl exec -it <pod名> -- /bin/bash 进入 Pod 容器
kubectl cp <本地文件> <pod名>:<容器路径> 本地与 Pod 互传文件
kubectl restart pod <pod名> 重启 Pod(需 Deployment 管理)
相关推荐
mounter62538 分钟前
eBPF 驱动的云原生网络变革:Cilium 的前世今生与全机套接字迭代技术演进
linux·ebpf·linux kernel·kernel
赵庆明老师38 分钟前
用同一个用户登录宝塔面板的ftp与Linux的sftp
linux·运维·服务器
oushaojun239 分钟前
深入理解 Linux I2C 框架:内核子系统分层解析(转)
linux
DevOps老兵1 小时前
AI Infra实战05:用Helm在K8s中部署vLLM,从安装到压测全流程
人工智能·kubernetes·helm·vllm·大模型推理·ai infra
Asum1ta1 小时前
生产环境 Kubernetes 高可用集群部署实战:外部 etcd + Keepalived + HAProxy + 多 Master 架构
架构·kubernetes·etcd
不会就选b1 小时前
Linux之socket编程(六)----TCP-->模拟shell命令
linux·运维·tcp/ip
dazhong20122 小时前
Docker 进阶篇(一) CentOS 7 离线升级 Docker 完整实战
docker·容器·centos
比兔代理2 小时前
住宅代理IP的出口节点调度:ASN、BGP 与 IP 段信誉机制解析
linux·服务器·网络
AAA代码批发商2 小时前
DAYS 38 TCP并发服务器模型详解
linux·网络·笔记·学习
spencer_tseng2 小时前
kylin redis-6.2.14.tar.gz
linux·redis·kylin·edis-6.2.14