Kubernetes 命令速查
Kubernetes kubectl 命令速查:查询/部署/扩缩容/调试/YAML 示例。
☸️ Kubernetes Command Quick Reference
📐 工作原理与说明
Kubernetes 常用命令速查。
- kubectl:get、describe、apply、delete、logs、exec、scale、rollout、port-forward。
- 资源:Pod、Deployment、Service、ConfigMap、Secret、Ingress、Namespace。
- 排障:logs 看容器日志、exec 进入容器、describe 看事件与状态、get -o yaml 看完整定义。
- 实践:推荐用
apply -f声明式管理,而非命令式 create/run。
Browse a Kubernetes cheat sheet in your browser — kubectl commands and manifest tips.
📚 深度解析:Kubernetes 命令速查
💡 常见使用场景
- kubectl get/describe/apply 速查。
- 排查 Pod 异常:按 get → describe → logs 的顺序定位,看 Events 里是调度失败、镜像拉取失败还是容器反复重启。
查 pod
`kubectl get pods -n default` 列出命名空间 pod。
❓ 常见问题(FAQ)
- 如何重启 deployment?
- `kubectl rollout restart deploy/<name>`。
- Pod 一直 Pending 怎么办?
- 按三类原因排查:资源不足(describe 里显示 Insufficient cpu/memory,需扩容或调小 requests)、调度约束不满足(nodeSelector、亲和性、污点容忍不匹配),以及 PVC 未绑定(存储类或容量问题)。Events 通常直接给出原因,先看它。
⚠️ 使用说明与注意事项
- 本工具纯前端运行,数据不会上传到服务器
- 建议在主流浏览器(Chrome/Safari/Firefox/Edge)中使用
- 计算结果仅供参考,请以实际应用场景为准
已复制
▼
工具简介
Kubernetes 命令速查。专为开发者打造的在线工具,纯前端运行,代码不离开浏览器。