☸️

kubectl 速查

Kubernetes kubectl 常用命令速查:get/apply/logs/scale 等。

本地处理 · 不上传

加载工具中…

相关:kubernetes · kubectl · k8s · 命令 · 速查

kubectl 速查按场景列出常用命令,涵盖查看资源、日志排查、进入容器、扩缩容与配置管理。日常运维绝大部分操作都在这张表里。

使用步骤

  1. 按查询、应用、日志、调试分类找命令
  2. 确认当前上下文与命名空间是否正确
  3. 改动类命令先加 --dry-run=client 预演
  4. 出问题时组合 describe 与 logs 一起看

使用场景

  • 日常查看集群与工作负载状态
  • 排查 Pod 启动失败的原因
  • 查看容器日志
  • 临时调整副本数与配置

小贴士

  • 排查 Pod 问题的固定顺序是:get pod 看状态、describe pod 看事件、logs 看应用输出。九成问题在前两步就能定位。
  • describe 输出末尾的 Events 段最有价值,镜像拉取失败、调度失败、健康检查不通过都在那里。
  • 务必确认当前上下文与命名空间。在错误的集群上执行删除操作是运维事故的经典成因。

常见问题

Pod 起不来怎么排查?

先 kubectl get pod 看状态(ImagePullBackOff 是拉镜像失败、CrashLoopBackOff 是启动后崩溃),再 kubectl describe pod 看末尾的 Events,最后 kubectl logs 看应用输出。这三步能定位绝大多数问题。

怎么避免操作错集群?

每次执行破坏性操作前用 kubectl config current-context 确认。更好的做法是在 shell 提示符中显示当前上下文与命名空间,让它始终可见。

logs 看不到之前崩溃的输出?

加 --previous 参数可以查看上一个已终止容器的日志。CrashLoopBackOff 的容器不断重启,不加这个参数看到的是新容器的日志,往往什么都没有。

kubectl 速查是免费的吗?

是。本站所有工具完全免费,无需注册登录、无广告干扰,打开即用。

使用kubectl 速查,我的数据安全吗?

安全。该工具在你的浏览器本地完成处理,输入内容不会上传到服务器,隐私更有保障。