Diffing Customization ปรับแต่งการเปรียบเทียบ Resource ใน Argo CD
Argo CD เป็นเครื่องมือที่ทรงพลังสำหรับการจัดการ GitOps แต่บางครั้งระบบการเปรียบเทียบ (Diff) ของมันอาจแสดง false positive ซึ่งอาจทำให้เกิด Drift Detection…
บทความที่เกี่ยวกับ GitOps · ทั้งหมด 64 บทความ
แท็ก GitOps หนูรวมไว้ 64 บทความค่ะ พิมพ์คำที่อยากรู้ได้เลย หนูจะหาให้เฉพาะในแท็กนี้นะคะ เมี้ยว!
Argo CD เป็นเครื่องมือที่ทรงพลังสำหรับการจัดการ GitOps แต่บางครั้งระบบการเปรียบเทียบ (Diff) ของมันอาจแสดง false positive ซึ่งอาจทำให้เกิด Drift Detection…
ในยุค GitOps ปัจจุบัน การบันทึก configuration ทั้งหมดไว้ใน Git Repository เป็นหลักการหลักที่ช่วยให้การจัดการ Kubernetes Cluster เป็นไปอย่างมีระบบและทำซ้ำ…
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 ที่ได้รับความ…