בדף הזה מוסבר איך לפרוס אפליקציה, כלומר איך App Lifecycle Manager מקצה את המשאבים של Google Cloud ופורס את אפליקציית ה-SaaS באזורים שצוינו במשאב של האפליקציה.
כדי לפרוס את האפליקציה, App Lifecycle Manager יוצר את היחידה על ידי פריסת המשאבים שמשויכים לסוג היחידה.
לפני שמתחילים
ודאו שיצרתם את הפריטים הבאים:
- משאב של מוצר אפליקציה לאפליקציית ה-SaaS.
- סוגי יחידות למודל של האפליקציה.
פריסת האפליקציה
כדי לפרוס את האפליקציה, App Lifecycle Manager מקצה את המשאבים ששייכים לסוג היחידה. המונח ב-App Lifecycle Manager למשאבים שהוקצו או לאפליקציה שנפרסה הוא יחידה.
כשיוצרים יחידה, App Lifecycle Manager מקצה את המשאבים שמוגדרים בסוג היחידה. היחידות מוקצות בכל אזור שבו האפליקציה מוצעת.
לדוגמה, אם יש לכם סוג יחידה של מכונה וירטואלית אחת, כשאתם יוצרים יחידה, App Lifecycle Manager מקצה את המכונה הווירטואלית באזורים שמוגדרים בהצעת האפליקציה.
יצירת יחידה:
במסוף Google Cloud , עוברים אל App Lifecycle Manager (מנהל מחזור החיים של האפליקציה) > Units (יחידות).
לוחצים על יצירה.
בדף פרטי היחידה:
בקטע שם היחידה, מקלידים שם ליחידה. השם יכול להכיל רק אותיות קטנות, מספרים או מקפים.
בקטע App offering (מוצר האפליקציה), בוחרים את משאב מוצר האפליקציה שיצרתם קודם.
בקטע Region, בוחרים את האזור שבו רוצים לפרוס את המשאבים או האפליקציה.
בקטע Unit kind, בוחרים את סוג היחידה שמגדיר את המשאבים או האפליקציה שרוצים לפרוס.
בקטע מצב ניהול, בוחרים באפשרות משתמש.
- לא צוין אם אתם לא רוצים להגדיר מצב ניהול.
- המשתמש צריך לבטל את ניהול היחידות באופן ידני. הכלי App Lifecycle Manager לא מבטל את ההקצאה של היחידות באופן אוטומטי.
- מערכת כדי ש-App Lifecycle Manager יבטל את ההקצאה של יחידות תלויות כשכבר לא צריך אותן.
אופציונלי: מוסיפים תווית למשאבים שפורסים. מידע נוסף על תוויות זמין במאמר סקירה כללית על תוויות.
כדי להוסיף תווית:
בקטע תוויות, בוחרים באפשרות הוספת תוויות.
בשדות מפתח 1 וערך 1, מזינים את צמד המפתח/ערך.
חוזרים על שלבים 1 ו-2 לכל תווית שרוצים להוסיף.
לוחצים על יצירה.
כדי להקצות את המשאבים או לפרוס את האפליקציה:
בדף יחידות > יצירת יחידה, בוחרים באפשרות הקצאה.
בשדה של הגרסה, בוחרים את הגרסה של סוג היחידה שרוצים לפרוס.
בקטע Service account, בוחרים את חשבון השירות.
אופציונלי: מוסיפים פרויקט של דייר:
- בוחרים באפשרות הוספת משתנים של פרויקט דייר.
- מגדירים את משתני הקלט:
- בשדה שם, מזינים מזהה מחרוזת למשתנה.
- בקטע סוג משתנה, בוחרים את סוג המשתנה.
- בשדה Variable value, מקלידים את ערך המשתנה.
- חוזרים על השלבים האלה לכל משתנה קלט.
לוחצים על הקצאה ידנית.
הצגת היחידה שנפרסה
עכשיו השתמשתם ב-App Lifecycle Manager כדי ליצור יחידה, שפורסת את המשאבים או האפליקציה בסוג היחידה המשויך.
כדי לראות את המשאבים שפרסתם:
במסוף, עוברים לדף App Lifecycle Manager > Units > Unit details.
לוחצים על שם היחידה.
בדף פרטי היחידה:
- מוודאים שהערך של State הוא Ready (או Provisioning אם הפעולה עדיין מתבצעת).
- מרחיבים את הקטע Variables.
- בקטע Output variables אפשר לראות פרטים שקשורים למשתני הפלט שצוינו בסוג היחידה. למידע נוסף על משתנים, קראו את המאמר משתנים ומיפוי משתנים.
המאמרים הבאים
- סקירה כללית על App Lifecycle Manager
- למידע נוסף על חשבונות השירות שנדרשים כשמשתמשים ב-App Lifecycle Manager, קראו את המאמר חשבונות שירות.
- במאמר הפצת גרסה מוסבר איך לעדכן את הגרסה.