Kubernetes 命令速查

☸️ 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 通常直接给出原因,先看它。
⚠️ 使用说明与注意事项
已复制
📖关于「Kubernetes 命令速查」 ▼

📝工具简介

Kubernetes 命令速查。专为开发者打造的在线工具,纯前端运行,代码不离开浏览器。