Resource Hooks ใน Argo CD: PreSync, Sync, PostSync สำหรับ Database Migration
Resource Hooks เป็นกลไกที่ทรงพลังใน Argo CD ซึ่งช่วยให้คุณสามารถควบคุมวงจรชีวิต (lifecycle) ของการ Deploy โดยการรัน Custom Tasks ในช่วงเวลาที่เหมาะสม ไม่…
รวมคู่มือและบทความเชิงเทคนิคจากทีม Dot Enterprise · ทั้งหมด 1009 บทความ
หนูรวมคู่มือที่ทีมเขียนไว้ให้ตรงนี้แล้วค่ะ ลองพิมพ์สิ่งที่อยากรู้ในช่องค้นหาได้เลยนะคะ เมี้ยว!
Resource Hooks เป็นกลไกที่ทรงพลังใน Argo CD ซึ่งช่วยให้คุณสามารถควบคุมวงจรชีวิต (lifecycle) ของการ Deploy โดยการรัน Custom Tasks ในช่วงเวลาที่เหมาะสม ไม่…
Argo CD มี Built-in Health Check สำหรับ Kubernetes resource แบบมาตรฐาน เช่น Deployment, StatefulSet, Service เป็นต้น แต่เมื่อคุณใช้งาน Custom Resource…
Health Check ใน Argo CD คือกระบวนการตรวจสอบสถานะของ Application และ Kubernetes Resources โดยอัตโนมัติ ระบบนี้จะประเมินว่า Application แต่ละตัวทำงานได้…
Sync Waves เป็นกลไกใน Argo CD ที่ใช้ควบคุมลำดับการ deploy ของ resources ต่างๆ โดยแต่ละ resource สามารถกำหนด annotation ชื่อ argocd.argoproj.io/sync-wave…
เมื่อทำงานกับ Argo CD ในสภาพแวดล้อม Kubernetes บน Cloud VPS ของ ผู้ให้บริการโฮสติ้ง คุณจะต้องเข้าใจวิธีการควบคุมพฤติกรรมการซิงโครไนซ์ (Sync) ของแอปพลิเคชัน…
Sync Policy คือนโยบายที่กำหนดวิธีการซิงโครไนซ์ (Synchronize) ระหว่างสิ่งที่เก็บไว้ใน Git Repository กับสถานะปัจจุบันในคลัสเตอร์ Kubernetes ของคุณ Argo CD…
Argo CD Project หรือ AppProject เป็นวัตถุในระดับคลัสเตอร์ที่ช่วยให้คุณสามารถจัดกลุ่ม Application และกำหนดข้อจำกัดในการเข้าถึง โดยมี RBAC (Role-Based Access…
Argo CD Application เป็นทรัพยากร Kubernetes Custom Resource Definition (CRD) ที่ใช้ในการบอก Argo CD ว่าควรจะนำใช้งาน (deploy) source code หรือ manifests…
การอัปเกรด Argo CD ไปยังเวอร์ชันใหม่นั้นเป็นกระบวนการที่สำคัญสำหรับระบบ DevOps สมัยใหม่ เพราะเวอร์ชันใหม่มักจะมีฟีเจอร์ที่ดีขึ้น การแก้ไขจุดบกพร่อง (bug…
ในยุคของ DevOps และ Kubernetes ปัจจุบัน การจัดการการ Deploy แอปพลิเคชันด้วยเครื่องมืออัตโนมัติเป็นความจำเป็น Argo CD เป็นเครื่องมือ GitOps ที่ได้รับความ…
ในยุคของ DevOps และ GitOps ที่เกิดขึ้นในปัจจุบัน Argo CD ได้กลายเป็นเครื่องมือหลักสำหรับการจัดการและติดตั้งแอปพลิเคชันใน Kubernetes คลัสเตอร์อย่างอัตโนมัติ…
การอัปเกรด Argo CD ไปยังเวอร์ชันใหม่นั้นเป็นกระบวนการที่สำคัญสำหรับระบบ DevOps สมัยใหม่ เพราะเวอร์ชันใหม่มักจะมีฟีเจอร์ที่ดีขึ้น การแก้ไขจุดบกพร่อง (bug…