התמיכה ב-Google Cloud Deployment Manager הופסקה ב-1 באפריל 2026.
הארכה מקסימלית של התמיכה תסתיים ב-31 במרץ 2027. כרטיסי תמיכה ב-Deployment Manager יידחו באופן אוטומטי, אלא אם הם קשורים לבעיות שמונעות את ההעברה שלכם ל-Infra Manager.
המשאבים הקיימים שנוצרו על ידי Deployment Manager ימשיכו לפעול. אפשר לנהל את המשאבים הנפרדים האלה באמצעותGoogle Cloud כלים רגילים, אבל לא באמצעות Deployment Manager או פקודות gcloud deployment-manager.
אחרי 30 ביוני 2027, לא תוכלו להשתמש בשירות Deployment Manager והוא יושבת. לא תהיה יותר תמיכה בכל ממשקי ה-API והפונקציות שקשורים ל-Google Sheets API.
מה כדאי לדעת
החל מ-1 באפריל 2026, לא תהיה תמיכה ב-Deployment Manager ב- Google Cloud.
Deployment Manager ימשיך לפעול עבור כל הלקוחות הקיימים דרךGoogle Cloud המסוף, Google Cloud CLI ו-Google Cloud Deployment Manager V2 API עד 30 ביוני 2027.
אם אתם כבר משתמשים ב-Deployment Manager, אתם יכולים להמשיך להשתמש בשירות כדי לנהל, להעביר או למחוק משאבים קיימים "על אחריותכם בלבד", אבלGoogle Cloud לא תקבלו מענה לכרטיסי תמיכה רגילים של Deployment Manager. לא יהיו תכונות חדשות או תיקוני באגים לא קריטיים ב-Deployment Manager.
אנחנו לא תומכים בשימוש ב-Deployment Manager על ידי לקוחות או ארגונים חדשים. החל מ-30 ביוני 2026, משתמשים חדשים לא יוכלו להפעיל את Google Cloud Deployment Manager V2 API או ליצור את הפריסה הראשונה שלהם. ניסיונות להשתמש ב-Deployment Manager יופנו ל-Infra Manager.
בשנים האחרונות התמקדנו במאמצים שלנו במודרניזציה של חוויית הפריסה באמצעות Infrastructure Manager (Infra Manager). Google Cloud
מה צריך לעשות?
אם אתם משתמשים כרגע ב-Deployment Manager, עליכם לעבור ל-Infra Manager או לטכנולוגיית פריסה חלופית כדי לוודא שהשירותים שלכם ימשיכו לפעול ללא הפרעה.
לפני 31 במרץ 2026, צריך לבצע את הפעולות הנדרשות הבאות:
- כדאי לבדוק את תרחישי השימוש והאפליקציות שמסתמכים על Deployment Manager.
- בודקים אם Infra Manager מתאים לצרכים שלכם או אם כדאי להשתמש בכלי אחר.
- מעבירים את הפריסות לפלטפורמה שבחרתם.
מה הקשר בין Deployment Manager לבין Infrastructure Manager?
Google Cloud מציע שני שירותים נפרדים לפריסה ולניהול של תשתית: Deployment Manager (DM) ו-Infra Manager. שתי השיטות נועדו לאוטומט את התהליך הזה, אבל הן שונות בגישה ובטכנולוגיות שעליהן הן מתבססות.
- Deployment Manager משתמש בקובצי הגדרות מבוססי YAML ובתבניות Jinja או Python כדי להגדיר תשתית באופן הצהרתי.
- Infra Manager משתמש ב-Terraform כדי ליצור פריסות של תשתית באמצעות תשתית כקוד (IaC). אתם מגדירים את התשתית בקובצי תצורה של Terraform, ש-Infra Manager פורס ומנהל ב- Google Cloud. Infra Manager מספק סביבה מנוהלת להרצת Terraform, וכך מפשט את ניהול התשתיות ב- Google Cloud.
השוואה בין תכונות
יש הבדלים משמעותיים בתכונות ובפונקציות של Deployment Manager ו-Infra Manager.
הגדרה ויצירת תבניות
| תכונה | Deployment Manager | Infra Manager | לתשומת ליבכם |
|---|---|---|---|
| שפת ההגדרה | YAML עם תבניות Jinja/Python | Terraform HCL | לומדים את שפת ה-HCL של Terraform וממירים הגדרות DM קיימות. |
| ניהול באמצעות תבנית | תומך בתבניות לשימוש חוזר ובסוגים מורכבים (הוצא משימוש). | הפתרון מתבסס על מודולים של Terraform. | התאמה למערכת המודולים של Terraform לניהול רכיבי תשתית לשימוש חוזר. |
| ניהול קוד מקור | תומך באפשרויות שונות לאחסון הגדרות. | יש תמיכה במאגרי Git ציבוריים ופרטיים ובקטגוריות של Cloud Storage, אבל אין תמיכה ישירה במאגרי Git פרטיים. | אם אתם מסתמכים על מאגרי Git פרטיים לניהול ההגדרות של DM, יכול להיות שתיתקלו בבעיות כשאתם מעבירים את ההגדרות ל-Infra Manager. |
ניהול מצב
| תכונה | Deployment Manager | Infra Manager | לתשומת ליבכם |
|---|---|---|---|
| ניהול מצב | ניהול מצב הפריסה באופן פנימי. | מאחסן קובצי מצב ב-Cloud Storage. | מומלץ ללמוד על ניהול המצב ב-Terraform (שכולל ניהול של קובצי מצב ובעיות פוטנציאליות של נעילת מצב). Infra Manager מטפל בניהול המצב באופן אוטומטי. |
עדכונים ונסיגות בפריסה
| תכונה | Deployment Manager | Infra Manager | לתשומת ליבכם |
|---|---|---|---|
| מנגנון עדכון הפריסה | יש תמיכה בעדכונים במקום ובעדכונים מדורגים. | Infra Manager מנהל עדכונים באמצעות השיטות CreateDeployment ו-UpdateDeployment. |
להבין את מנגנוני העדכון של Terraform, שעשויים להיות שונים מאסטרטגיות העדכון של Deployment Manager. |
| יכולות חזרה לגרסה קודמת | אפשרות לחזור לפריסות קודמות. | החזרה למצב הקודם על ידי פריסת הגדרות קודמות של Terraform. | Infra Manager מספק גישה לקובץ המצב של Terraform לכל גרסת פריסה, אבל החזרה לגרסה קודמת היא תהליך ידני. |
| פונקציונליות של תצוגה מקדימה | אפשר לראות תצוגה מקדימה של השינויים לפני הפריסה. | משתמשים בפקודה CreatePreview כדי ליצור ולבדוק תוכנית ב-Terraform. |
להתאים את עצמכם לתהליך העבודה של Terraform כדי לראות תצוגה מקדימה של השינויים באמצעות הפקודה terraform plan. |
שילוב עם Google Cloud שירותים
| תכונה | Deployment Manager | Infra Manager | לתשומת ליבכם |
|---|---|---|---|
| שילוב עם שירותי Google Cloud | משתלב עם מגוון Google Cloud שירותים. | שילוב עם Google Cloud באמצעות ספקי Terraform. | ספקי Terraform מציעים כיסוי שירותים רחב יותר מאשר Deployment Manager, אבל יכול להיות שחלק מהתכונות או השילובים הספציפיים לא יהיו זמינים בקלות בספקי Terraform. Google Cloud Google Cloud |
| בקרת גישה | מאפשר שילוב עם ניהול זהויות והרשאות גישה (IAM) כדי לשלוט בגישה לפריסות ברמת גרנולרית. | Infra Manager משתלב גם עם IAM כדי לספק בקרת גישה פרטנית לפריסות. | חשוב לוודא שהוטמעו מנגנוני בקרת גישה מתאימים כשמשלבים את Infra Manager עם IAM. לחשבון השירות שבו אתם משתמשים כדי ליצור פריסה צריכות להיות ההרשאות הנדרשות לכל אחד מהמשאבים שאתם רוצים לפרוס. |
מעבר ל-Infrastructure Manager באמצעות DM Convert
אפשר להעביר את חוויית הפריסה ל-Infra Manager באמצעות הכלי DM Convert. עם זאת, יש כמה מושגים ב-Deployment Manager שלא נתמכים ב-Terraform, ואי אפשר לייצא אותם ל-Terraform באמצעות DM Convert.
מידע נוסף על האופן שבו DM Convert מתרגם מושגים בפורמטים שונים זמין במאמר הסבר על האופן שבו DM Convert מתרגם מושגים בפורמטים שונים.
העברה של ההגדרות והתבניות ל-Infrastructure Manager
כדי להמיר את ההגדרות והתבניות של Deployment Manager להגדרות של Terraform:
- המרת התצורות והתבניות של Deployment Manager לקובץ תצורה וקובץ מצב של Terraform.
ייבוא משאבי Terraform אל Infra Manager.
מחיקת הפריסה שלכם ב-Deployment Manager באמצעות abandon.
אנחנו פה לשירותך
אנחנו מבינים שצריך להתכונן לשינויים האלה. אם יש לך שאלות נוספות או שדרושה לך עזרה בתכנון המעבר, אפשר לפנות לנציג המתאים. אנחנו כאן כדי לעזור לך לבצע את המעבר בצורה חלקה. Google Cloud