OMAR
Your CI Has More Secrets Than Your Production Server
← كل الملاحظات
ديف سِك أوبس٢١ أكتوبر ٢٠٢٥ · 5 دقائق قراءة

خط التكامل لديك أسرار أكثر من خادم الإنتاج

ثبّت الإجراءات على SHA وحدّد الصلاحيات لكل مهمة ولا تشغّل كوداً غير موثوق بصلاحيات عالية.

الخلاصة بالعربية

  • ثبّت الإجراءات الخارجية على معرّف commit لا على وسم قابل للتحريك.
  • حدّد الصلاحيات لكل مهمة وابدأ من قراءة فقط على مستوى سير العمل.
  • احذر المشغّلات التي تمنح الأسرار لكود مساهم غير موثوق.
  • لا تُدخل مدخلات غير موثوقة داخل أوامر الطرفية — مرّرها عبر متغيرات البيئة.
  • راجع ملفات سير العمل في طلبات الدمج بنفس عناية كود التطبيق.

هذا المقال مكتوب بالإنجليزية ↓

DevSecOpsCI/CDharden-runner

تحتاج بناء هذا باحتراف؟

أبني منصّات آمنة وسريعة وثنائية اللغة لعملاء في مصر والسعودية والإمارات والكويت.

راسلني

اقرأ أيضاً