Skip to content

Latest commit

 

History

2 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 

Repository files navigation

Kubernetes Command Tool

本地可视化 kubectl 命令生成器。填写 contextnamespacepodjobselector 等字段后,选择分类和命令按钮,即可生成可复制运行的完整命令。

启动

双击:

Start Kubernetes Command Tool.command

默认地址:

http://127.0.0.1:8767/index.html?v=v1-20260612-1

如端口被占用,可用环境变量覆盖:

KUBERNETES_COMMAND_TOOL_PORT=8770 ./Start\ Kubernetes\ Command\ Tool.command

功能

  • 按官方 kubectl reference 的命令组织方式拆分常用分类:集群、Namespace/API、Workload、Pod、Job/CronJob、Service/网络、日志/调试/资源、配置/变更。
  • Service/网络分类包含 Pod IP、Node IP、Service IP、Endpoints/EndpointSlices、Ingress 地址、NetworkPolicy、DNS 查询、curl 连通性和 netshoot 调试命令。
  • 补充权限/RBAC、CronJob、Quota/LimitRange、Rollout history/undo/pause/resume、HPA/PDB、ConfigMap/Secret、label/annotate、kubectl cp/attach、explain/version/events 等常用入口。
  • 支持根据输入自动拼接 --context-n-A-l--field-selector-o--timeout 等参数。
  • 每个命令都有完整说明、参数解释、排查提示和官方文档链接。
  • 命令按钮可拖拽排序,排序保存在浏览器 localStorage
  • 内置集群连接/RBAC、Namespace 配额、Pod Pending/崩溃、镜像拉取、Service/DNS/NetworkPolicy、Deployment 发布、Job/CronJob、资源/OOM、Node、配置变更等排查流程。

文档来源

主要依据 Kubernetes 官方 kubectl reference:

https://kubernetes.io/docs/reference/kubectl/generated/

用户给出的旧单页命令文档仍可访问,但官方页面提示它已 deprecated,并建议使用新版 kubectl reference。

About

Local visual kubectl command generator

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages