הוצאה משימוש של Deployment Manager

התמיכה ב-Google Cloud Deployment Manager תופסק ב-31 במרץ 2026.

אחרי התאריך הזה, לא תוכלו להשתמש בשירות Deployment Manager. לא תהיה יותר תמיכה בכל ממשקי ה-API והפונקציות שקשורים ל-Google+‎.

המשאבים הקיימים שנוצרו על ידי Deployment Manager ימשיכו לפעול. אפשר לנהל את המשאבים הנפרדים האלה באמצעות כלים סטנדרטיים של Google Cloud , אבל לא באמצעות Deployment Manager או פקודות של gcloud deployment-manager.

מה כדאי לדעת

ב-31 במרץ 2026 נפסיק את התמיכה ב-Deployment Manager.

בשנים האחרונות התמקדנו במאמצים שלנו במודרניזציה של חוויית הפריסה באמצעות Infrastructure Manager (Infra Manager). Google Cloud

מה צריך לעשות?

אם אתם משתמשים כרגע ב-Deployment Manager, עליכם לעבור ל-Infra Manager או לטכנולוגיית פריסה חלופית לפני 31 במרץ 2026 כדי להבטיח שהשירותים שלכם ימשיכו לפעול ללא הפרעה.

צריך לבצע את הפעולות הנדרשות הבאות לפני 31 במרץ 2026:

מה הקשר בין 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:

  1. המרת התצורות והתבניות של Deployment Manager לקובץ תצורה וקובץ מצב של Terraform.
  2. ייבוא משאבי Terraform אל Infra Manager.

  3. מחיקת הפריסה שלכם ב-Deployment Manager באמצעות abandon.

אנחנו פה לשירותך

אנחנו מבינים שצריך להתכונן לשינויים האלה. אם יש לך שאלות נוספות או שדרושה לך עזרה בתכנון המעבר, אפשר לפנות לנציג המתאים שלך. אנחנו כאן כדי לעזור לך לבצע את המעבר בצורה חלקה. Google Cloud