המוצר Cloud Source Repositories נמצא בסוף תקופת המכירות. כדי להתכונן להוצאת השירות הזה משימוש, בדף הזה מפורטות אפשרויות להעברה למספר תרחישי שימוש. תאריך ההשבתה יפורסם לפחות שנה לפני ההשבתה, כדי שיהיה לכם זמן לעבור בהצלחה למוצר חלופי.
כל המשתמשים צריכים להעביר את המאגרים שלהם לפני תאריך הסגירה. כדי להתחיל לתכנן את ההעברה, כדאי לעיין באפשרויות ההעברה הבאות.
מדריכים להעברת נתונים (מיגרציה)
-
מעבר ל-Secure Source Manager
במדריך הזה מפורטים השלבים הנדרשים להעברה מוצלחת של מאגר Git, כולל כל פרטי המאגר, מ-Cloud Source Repositories אל Secure Source Manager.
-
תרגום של תפקידים והרשאות ב-Cloud Source Repositories ל-Secure Source Manager
במדריך הזה מוסבר איך התפקידים וההרשאות ב-Cloud Source Repositories ממופים לאלה ב-Secure Source Manager.
איך בודקים את השימוש במאגר
כדי לתכנן את ההעברה, קודם צריך לזהות את כל המאגרים של Cloud Source Repositories. כדי לראות את המאגרים, עוברים אל הדף 'מאגרי קוד מקור' ומשתמשים בבורר הפרויקטים כדי לחפש פרויקטים שמכילים מאגרים. כדי לגשת למאגר, צריך את ההרשאות המתאימות בממשק לניהול זהויות והרשאות גישה (IAM), כמו Project Owner או אדמין של מאגר קוד המקור.
אחרי שמזהים מאגר, צריך לבדוק אם הוא עדיין בשימוש או שהוא מחובר למערכת build. אם מאגר לא נמצא בשימוש, מוחקים אותו. מחיקת מאגרי מידע לא בשימוש עוזרת בתהליך ההוצאה משימוש ומפסיקה התראות עתידיות.
מסלולי העברה לפי תרחיש לדוגמה
בטבלה הבאה מפורטים תרחישים נפוצים לשימוש ב-Cloud Source Repositories ומוצגות דרכי המעבר המומלצות.
| תרחיש שימוש | מסלול המיגרציה |
|---|---|
| פיתוח תוכנה | Secure Source Manager או מערכת לניהול קוד מקור של צד שלישי. |
| שילוב עם Cloud Build | אם Cloud Source Repositories הם שיקוף של מאגר חיצוני שמשמש להפעלת Cloud Build, אפשר לעיין במאמר בנושא קישור Cloud Build למערכת לניהול קוד מקור או להגדיר טריגר webhook. |
| סנכרון הגדרות של Kubernetes ותרחישים אחרים לדוגמה של תשתית כקוד | Artifact Registry OCI / Helm, Secure Source Manager או מערכות אחרות לניהול קוד מקור. |
| גיבוי מאגרים של קוד מקור | פתרון גיבוי של צד שלישי. לדוגמה, אפשר לעיין במאמר Configuring backups on your instance (הגדרת גיבויים במופע) במסמכי התיעוד של GitHub. |
| קישוריות לרשת פרטית | תרחישים לדוגמה זמינים במאמר Developer Connect וספריית השירותים. אם אתם צריכים תמיכה בהפעלות ידניות, ב-Pub/Sub, ב-webhook או ב-Terraform, תוכלו לעיין במאמר Cloud Build Repositories. אם אתם משתמשים ב-Cloud Source Repositories כדי לחבר מאגרי Cloud Build ל-GitHub Enterprise ברשת פרטית, כדאי לעיין במאמר Build repositories from GitHub Enterprise in a private network. למידע על תמיכה בתשתית כשירות וברשת פרטית, אפשר לעיין במאמרים Artifact Registry OCI ו-Helm. |
| שימוש ב-Cloud Debugger או ב-Error Reporting | מתחברים לספק Git אחר. |