PipeCD - โซลูชัน CD โอเพนซอร์สสำหรับ Kubernetes
(pipecd.dev)"Continuous Delivery for Declarative Kubernetes"
-
โซลูชันการทำ Continuous Delivery/GitOps แบบรวมศูนย์สำหรับมัลติคลาวด์
-
Visibility
→ แสดงสถานะผ่าน UI ของ deployment pipeline
→ Log viewer สำหรับแต่ละ deployment ที่แยกอิสระ
→ การแสดงผลสถานะแอปพลิเคชันแบบเรียลไทม์
→ การแจ้งเตือนการ deploy ผ่าน Slack และ webhook
- Automation
→ การวิเคราะห์ deployment อัตโนมัติโดยอิงจาก metrics, logs และ requests
→ rollback อัตโนมัติเมื่อการวิเคราะห์/pipeline ล้มเหลว
→ ตรวจจับและแจ้งเตือน configuration drift โดยอัตโนมัติ
→ สามารถ trigger การ deploy อัตโนมัติได้เมื่อเกิดเหตุการณ์บางอย่าง (เช่น container image push, การ publish Helm chart เป็นต้น)
- Secure
→ รองรับ SSO และ RBAC
→ Credential จะไม่ถูกเปิดเผยออกนอกคลัสเตอร์ และไม่ถูกจัดเก็บไว้ใน control plane
→ มีฟีเจอร์จัดการ secret ในตัว
- Multi-provider & Multi-Tenancy
→ รองรับหลายแอปบนมัลติคลาวด์ (k8s, Terraform, Cloud Run, AWS Lambda, Amazon ECS..)
→ รองรับเครื่องมือวิเคราะห์หลายตัว (Prometheus, Datadog, Stackdriver เป็นต้น)
→ จัดการ multi-cluster และ multi-tenancy ได้อย่างง่ายดาย
ยังไม่มีความคิดเห็น