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