视频加载失败

kubectl 常用命令速查

190 字
1 分钟
kubectl 常用命令速查

kubectl 常用命令#

查看当前集群#

Terminal window
kubectl config current-context
kubectl get nodes
kubectl get ns

查看资源#

Terminal window
kubectl get all -n demo
kubectl get pods -n demo
kubectl get deploy -n demo
kubectl get svc -n demo
kubectl get configmap -n demo
kubectl get secret -n demo
kubectl get job -n demo

查看详情#

Terminal window
kubectl describe pod -n demo <pod-name>
kubectl describe deploy -n demo user-api-deployment
kubectl describe svc -n demo user-api

看日志#

Terminal window
kubectl logs -n demo <pod-name>
kubectl logs -f -n demo deploy/user-api-deployment
kubectl logs -n demo job/ai-migrate-job

进入容器#

Terminal window
kubectl exec -it -n demo <pod-name> -- sh

本地访问服务#

Terminal window
kubectl port-forward -n demo svc/user-api 18000:80
curl http://localhost:18000/readyz

部署和删除#

Terminal window
kubectl kustomize deploy/overlay/dev
kubectl apply -k deploy/overlay/dev
kubectl delete -k deploy/overlay/dev

重启和发布状态#

Terminal window
kubectl rollout restart deployment/user-api-deployment -n demo
kubectl rollout status deployment/user-api-deployment -n demo
kubectl rollout history deployment/user-api-deployment -n demo

看事件#

Terminal window
kubectl get events -n demo --sort-by=.lastTimestamp

相关笔记:Kubernetes 排障手册、K8s 本地实战

文章分享

如果这篇文章对你有帮助,欢迎分享给更多人!

kubectl 常用命令速查
https://blog.81vm3.xyz/posts/kubectl-commands/
作者
Blume
发布于
2026-03-20
许可协议
CC BY-NC-SA 4.0
Profile Image of the Author
Blume
I build interesting things.
公告
欢迎来到我的博客!
分类
标签
最新动态
站点统计
文章
38
分类
5
标签
98
总字数
23,078
运行时长
0 天
最后活动
0 天前
站点信息
构建平台
Local
博客版本
Firefly v6.16.8
文章许可
CC BY-NC-SA 4.0
文章目录