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 會讓啟動慢的服務被反覆殺死;二者配合才能做到啟動期間不接流、死鎖後自動恢復。