تخطَّ إلى المحتوى

GitOps

في GitOps، Git يصبح مصدر الحقيقة. بدلا من تشغيل أوامر نشر يدويا، تضع Manifests في Git، والأداة مثل Argo CD تجعل Cluster يطابق ما في Git.

  • ما معنى CI/CD.
  • بناء Image باستخدام GitHub Actions.
  • تحديث Tag داخل Manifests أو Helm values.
  • تثبيت Argo CD.
  • إنشاء Application في Argo CD.
  • فهم Sync و Drift و Rollback.
Developer pushes code
|
CI builds image
|
Git stores desired manifests
|
Argo CD syncs cluster
|
Kubernetes runs app

اربط Repo يحتوي Helm chart مع Argo CD، ثم غير عدد النسخ في Git وراقب Argo CD وهو يطبق التغيير.

تكون جاهزا عندما تستطيع شرح لماذا GitOps يقلل التغييرات اليدوية داخل Cluster.