该工具用于按所选工作负载与依赖服务拼装一套可直接 helm install 的 Chart 文件,涵盖 Deployment、Service、Ingress 与辅助模板,并可对已有 Kubernetes 清单做规范体检。
生成的 deployment 用 {{ .Release.Name }}-{{ .Chart.Name }} 拼名字、用 {{ include "…labels" . }} 注入标准标签,Service 选择器与 Pod 标签严格对齐,避免 helm upgrade 报 selector 不可变。
检查项:镜像未固定版本、硬编码命名空间、Privileged 提权、明文密钥、0.0.0.0 绑定、Deployment 与 Service 选择器不一致、缺少 app.kubernetes.io 标签、缺少 restart 策略、缺少资源限制、数据库端口外露等。
发布日期: 2026-11-12
描述: 该工具拼装 helm install 的 Chart 文件,含 Deployment、Service、Ingress 模板,并可对 Kubernetes 清单做体检。
使用方法: 1. 在「生成」页签填写 Chart 名称、镜像、副本数与端口,勾选要包含的 Ingress、辅助模板、资源限制与探针;2. 点「生成 Chart」得到按文件名分块的多文件卡片,再点「复制全部」或「下载」保存为 helm-chart-bundle.txt;3. 切到「体检」页签粘贴现有 Kubernetes 清单后点「开始体检」,按错误、警告、建议三档查看问题与所在行号。
暂无评论,来发表第一条评论吧!