Kubernetes 命令

Kubernetes kubectl 常用命令速查,Pod/部署/服务/调试,一键复制

Kubernetes 命令是一款免费在线命令速查。Kubernetes kubectl 常用命令速查,Pod/部署/服务/调试,一键复制常见相关词:k8s · kubernetes · kubectl · pod · deploy · service。本页可直接使用,不必注册。

共 36 个脚本

安全Podrun

运行一个临时 Pod

直接创建并运行一个 Pod(非 Deployment),常用于快速测试镜像。

安全Podget

查看 Pod 列表

查看当前命名空间的 Pod,-o wide 显示节点和 IP,-A 跨所有命名空间。

安全Poddescribe

查看 Pod 详情

describe 展示事件、调度、卷、容器状态,是排查启动失败的首选命令。

安全Podlogs

查看 Pod 日志

查看容器日志,-f 实时跟踪,--previous 查看上一次崩溃的日志,多容器用 -c 指定。

安全Podexec

进入 Pod 执行命令

在运行中的容器内执行命令,-it 交互式终端,常用于进入 shell 排查问题。

注意Poddelete

删除 Pod

删除 Pod,由控制器管理的 Pod 会被自动重建。--grace-period=0 --force 强制立即删除。

安全Podlabel

给资源打标签

为 Pod 添加或更新标签,便于 selector 筛选和管理。

安全Deploymentcreate

创建 Deployment

通过命令行快速创建 Deployment,--dry-run=client -o yaml 可生成清单文件。

安全Deploymentrollout

查看滚动发布状态

实时观察滚动发布进度,直到所有新 Pod 就绪。

注意Deploymentrollout

回滚到上一版本

将 Deployment 回滚到上一 revision,或用 --to-revision 指定具体版本。

安全Deploymentscale

扩缩容

手动调整 Deployment 副本数量,立即生效。

安全DeploymentHPA

配置水平自动扩缩(HPA)

按 CPU 利用率自动扩缩容,min/max 限定副本范围,需集群已部署 metrics-server。

安全Deployment镜像

更新镜像版本

触发滚动更新,将容器镜像替换为新版本。

安全Serviceexpose

暴露 Service

为 Deployment 创建 Service,--type 可选 ClusterIP/NodePort/LoadBalancer。

安全ServiceEndpoints

查看 Service 与 Endpoints

查看 Service 的类型、ClusterIP、外部 IP,以及后端 Endpoints 健康状况。

安全Ingress路由

创建 Ingress 路由

通过 Ingress 将域名路由到 Service,需集群已安装 Ingress Controller。

安全NetworkPolicy安全

创建网络策略(NetworkPolicy)

限制 Pod 间的网络访问,默认拒绝,仅放行指定标签的来源。

安全ConfigMap配置

创建 ConfigMap

从字面量或文件创建配置,挂载到 Pod 作为环境变量或配置文件。

注意Secret安全

创建 Secret

创建 Opaque 类型 Secret,存放密码、Token 等敏感信息(Base64 编码存储)。

安全PVCPV

创建持久化卷声明(PVC)

申请持久化存储,StorageClass 会自动创建底层 PV。

安全PVCPV

查看存储资源

查看 PV、PVC、StorageClass 的状态和绑定关系。

安全Nodeget

查看集群节点

查看节点状态、版本、角色,-o wide 含内部 IP 和操作系统。

注意Nodecordon

标记节点不可调度(cordon)

阻止新 Pod 调度到该节点,已运行 Pod 不受影响,用于维护前准备。

高危Nodedrain

排空节点(drain)

安全驱逐节点上所有 Pod 并标记不可调度,--ignore-daemonsets 保留 DaemonSet。

安全Nodetop

查看资源使用率(top)

查看节点和 Pod 的 CPU/内存实时使用率,需集群已部署 metrics-server。

安全调试端口

端口转发到 Pod

将本地端口转发到 Pod,用于调试无法通过 Service 暴露的服务,断开即失效。

安全调试events

查看集群事件

事件包含调度、拉取镜像、探针失败等信息,--sort-by 按时间排序便于排查。

安全调试api-resources

查看集群支持的资源类型

列出所有 API 资源类型及其简写、是否命名空间隔离,便于查找命令用法。

安全调试explain

查看资源字段说明(explain)

离线查看任意资源类型的字段定义和说明,写清单时很有用。

安全调试proxy

启动 API Server 代理

本地启动到 API Server 的代理,可访问 Service 的 HTTP 接口或 Dashboard。

安全调试dry-run

试运行清单(dry-run)

验证清单语法和服务端是否接受,不实际创建资源,--server-side 走服务端校验。

安全Helmrepo

Helm 仓库管理

添加、更新、查看 Helm Chart 仓库。

安全Helminstall

Helm 安装 Chart

安装 Chart 为一个 release,-f 指定自定义 values 文件覆盖默认配置。

安全Helmupgrade

Helm 升级 Release

升级已安装的 release,更换镜像版本或 values,--install 可在不存在时自动安装。

注意Helmrollback

Helm 回滚 Release

回滚到历史 revision,history 查看可回滚的版本列表。

高危Helmuninstall

Helm 卸载与查看

卸载 release 并查看当前命名空间下的所有 release。

使用帮助

使用说明

  1. 左侧选择分类(Pod、Deployment、Service、ConfigMap、调试等)
  2. 在搜索框输入关键词查找 kubectl 命令
  3. 点击命令卡片查看示例
  4. 点击「复制」粘贴到已配置 kubeconfig 的终端执行

常见问题

  • 红色标签是什么? 标有红色「高危」的命令(如 kubectl delete、kubectl scale 到 0)会影响工作负载,使用前请确认
  • 需要先配 kubeconfig 吗? 是,执行前请确保本机或环境已配置集群访问凭据

更多命令速查

查看全部

关于 Kubernetes 命令 的常见问题

Kubernetes 命令能做什么?

Kubernetes 命令属于命令速查。Kubernetes kubectl 常用命令速查,Pod/部署/服务/调试,一键复制你可以直接在本页完成操作。

谁适合使用Kubernetes 命令?

需要处理与k8s · kubernetes · kubectl · pod · deploy · service相关任务、又不想安装桌面软件的用户,可以把Kubernetes 命令当作即开即用的网页工具。

使用Kubernetes 命令安全吗?数据会上传吗?

该工具在浏览器本地运行。我们不会因为你使用Kubernetes 命令而收集你输入的内容。

还有哪些同类工具?

本页底部列出了同属命令速查的相关工具,方便对比选择。