YAML Generator
Step 1 of 6
เลือกรูปแบบการ deploy (Helm / ArgoCD) ตั้งชื่อ project, namespace, environment และ Docker Registry ที่ใช้
Namespace คือพื้นที่แยกของแต่ละ project บน Kubernetes เช่น my-app-dev, my-app-prod
Project Configuration
Helm = deploy ด้วยคำสั่ง helm install | ArgoCD = push to git แล้ว auto sync
dev = ทดสอบ | uat = ทดสอบก่อน production | production = ใช้งานจริง
ชื่อ project ใช้ตัวพิมพ์เล็กและขีด เช่น my-app
พื้นที่แยกบน K8s ปกติตั้งเป็น ชื่อproject-environment
ชื่อ K8s cluster ที่จะ deploy ถ้าไม่แน่ใจใส่ in-cluster
ที่เก็บ Docker image ขององค์กร เช่น Harbor, ECR, GCR
Generated Files2
File Structure
k8s/helm/Chart.yaml
apiVersion: v1 name: my-app description: Helm chart for my-app version: 1.0.0 appVersion: 1.0.0