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 命令速查。專為開發者打造的線上工具,純前端執行,程式碼不離開瀏覽器。