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。
⚠️ 使用说明与注意事项

📋 清单结构

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

📚 深度解析:Kubernetes YAML Generator

💡 常见使用场景

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

❓ 常见问题(FAQ)

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