Kubernetes YAML 生成器

📄 Kubernetes YAML Generator

Kubernetes YAML Generator - Enter name, image, port and replicas to produce a Deployment plus Service manifest. Free, browser-only.

📐 工作原理与说明
生成 Kubernetes 资源清单 YAML。
  • 必填字段:apiVersion、kind、metadata、spec。
  • 关联:Deployment 的 selector 必须与 Pod template 的标签匹配;Service 通过 selector 选中 Pod。
  • 资源:requests 决定调度,limits 决定使用上限,二者应合理设置。
  • 建议:同时配置 readiness/liveness 探针,避免流量打入未就绪的 Pod。
.tbk-tabbar{display:flex;gap:8px;flex-wrap:wrap;margin:14px 0 8px}.tbk-tab{appearance:none;border:1px solid var(--border,#e5e7eb);background:var(--bg,#fff);color:var(--text,#374151);padding:7px 14px;border-radius:10px;font-size:14px;cursor:pointer;transition:.15s}.tbk-tab:hover{border-color:var(--accent,#3b82f6)}.tbk-tab.active{background:var(--accent,#3b82f6);color:#fff;border-color:var(--accent,#3b82f6)}.tbk-panel{margin-top:6px}
⚠️ 使用说明与注意事项

📋 清单结构

Deployment(副本/镜像)+ Service(暴露);用 --- 分隔多文档。资源限制(resources)、探针建议另行补充。

📚 深度解析:Kubernetes YAML Generator

💡 常见使用场景

生成
填镜像与副本数 → Deployment + ClusterIP Service。

❓ 常见问题(FAQ)

如何暴露外网?
Service 改 NodePort/LoadBalancer 或加 Ingress。
为什么要配 readiness 与 liveness 探针?
二者作用不同:liveness 判断容器是否存活,失败会重启;readiness 判断能否接收流量,失败会把它从 Service 后端摘除但不重启。只配 liveness 会让启动慢的服务被反复杀死;二者配合才能做到启动期间不接流、死锁后自动恢复。