דלג לתוכן הראשי

ענן ו-DevOps

צינורות CI/CD: אוטומציה של בנייה, בדיקה ופריסה

מקומיט לפרודקשן – בנייה, ארטיפקטים, staging, פריסה הדרגתית, rollback וסודות.

צינור CI/CD מחבר בין קוד במאגר לבנייה, בדיקות ופריסה לסביבות. המטרה: משוב מהיר, פחות טעויות ידניות ושחרורים תכופים ובטוחים.

שלבי CI: checkout, התקנת תלויות, build, בדיקות יחידה/אינטגרציה, לינט וסריקות. ארטיפקט מתויג (גרסה או SHA) נשמר ב-registry – אותו ארטיפקט עובר ל-staging ול-production.

Delivery לעומת Deployment: האם פריסה ל-production אוטומטית או עם אישור. אסטרטגיות canary/blue-green ו-rollback מוגדרות מראש.

סודות ב-pipeline דרך מנהל סודות עם הרשאות מינימליות; OIDC ומפתחות קצרי חיים מפחיתים חשיפה.

לסיכום: צינור עם שלבים ברורים, ארטיפקטים מתועדים, מדיניות פריסה ו-rollback, וסודות מנוהלים – מפחיתים לחץ בשחרורים.

חזרה למרכז הידע