תבניות סטנדרטיות של אפליקציות ב-Application Design Center מאפשרות לכם להגדיר את הארכיטקטורה המועדפת ולנהל את המשאבים וההגדרות שצוותי הפיתוח משתמשים בהם בפריסות שלהם. אתם יכולים לשתף תבנית רגילה עם חברים במרחב העבודה שלכם, לפרסם את התבנית בקטלוג למרחבי עבודה אחרים או להטמיע את התבנית בתבנית מורכבת גדולה יותר. כשמפתחים יוצרים אפליקציה מתבנית רגילה, הם יכולים להגדיר כל רכיב בלי להוסיף או להסיר רכיבים. כל תבנית יוצרת קוד Terraform שמפתחים יכולים להוריד או לפרוס ישירות מ-App Design Center.
לפני שמתחילים
כדי לבצע את המשימות שמפורטות במאמר הזה, בקשו מהאדמין להקצות לכם את התפקידים הנדרשים בתיקייה לניהול אפליקציות או בפרויקט הניהול, כמו שמפורט בטבלה הבאה:
| משימה | התפקידים הנדרשים |
|---|---|
| ליצור, לעצב ולערוך תבניות סטנדרטיות של בקשות | אדמין ב-Application Design Center (roles/designcenter.admin) או משתמש ב-Application Design Center (roles/designcenter.user) |
| פרסום או שיתוף של תבניות רגילות בקטלוג | אדמין ב-Application Design Center (roles/designcenter.admin) |
מידע נוסף על תפקידים זמין במאמר בקרת גישה באמצעות IAM.
יצירת תבנית סטנדרטית של אפליקציה
ליצור תבניות סטנדרטיות של אפליקציות כדי לשתף את תכנון הארכיטקטורה עם צוותי הפיתוח. אתם יכולים להוסיף את הרכיבים הבאים לעיצוב התבנית:
נכסים: משאבים ברמה גבוהה שעוזרים לכם לשלוט במשאבים אחרים, כמו חשבונות שירות.
שירותים: ממשקי רשת או ממשקי API שנצרכים דרך הרשת, כמו Cloud Storage ו-Vertex AI.
עומסי עבודה: פריסות בינאריות שמבצעות פונקציות עסקיות, כמו Cloud Run ו-Compute Engine.
אפשר לבחור מבין הרכיבים הבאים:
- רכיבים שתוכננו על ידי Google, שמשלבים Google Cloud שיטות מומלצות והגדרות אבטחה שנקבעו כברירת מחדל.
- רכיבים שאתם מייבאים, שמבוססים על המודולים שלכם ב-Terraform.
בזמן שאתם מעצבים את התבנית, App Design Center יוצר קוד Terraform שמשקף את פרטי העיצוב וההגדרות.
מציינים את פרטי התבנית
פרטי התבנית עוזרים לכם לסווג את התבנית, ועוזרים למפתחים להחליט אם להשתמש בה.
כדי להזין את פרטי התבנית:
קנבס לעיצוב
בתפריט הניווט, לוחצים על תבניות.
לוחצים על יצירת תבנית.
השדה מזהה התבנית מאוכלס באופן אוטומטי. אפשר גם להזין מזהה ייחודי לתבנית. חובה למלא את השדה הזה.
בשדה Template Name, מזינים מזהה קריא לאנשים שיוצג במסוף Google Cloud .
אם לא תזינו שם, מזהה התבנית יועתק לשדה הזה.
בשדה Description, מזינים הסבר קצר על מטרת האפליקציה.
לוחצים על יצירת תבנית. אזור העריכה של העיצוב מוצג.
CLI של gcloud
יוצרים תבנית חדשה לאפליקציה.
gcloud design-center spaces application-templates create APPLICATION_TEMPLATE \
--project=PROJECT \
--location=LOCATION \
--space=SPACE \
--display-name=DISPLAY_NAME \
--description=DESCRIPTION
מחליפים את מה שכתוב בשדות הבאים:
-
APPLICATION_TEMPLATE: המזהה של תבנית האפליקציה שרוצים ליצור. -
PROJECT: מזהה הפרויקט לניהול. -
LOCATION: האזור של תבנית האפליקציה. -
SPACE: מזהה המרחב המשותף. -
DISPLAY_NAME: השם שיוצג במסוף Google Cloud . -
DESCRIPTION: תיאור קצר.
מידע נוסף זמין במאמר gcloud design-center spaces application-templates create.
עיצוב התבנית
מעצבים את התבנית על ידי הוספה וחיבור של רכיבים. הדוגמה הבאה כוללת שלושה רכיבים מחוברים בלוח הציור של העיצוב.
כדי לעצב את התבנית, אתם יכולים להוסיף רכיבים לנקודות ההתחלה הבאות:
- לוח עבודה ריק.
- תבנית ש-Google מספקת.
- תבנית שנוצרה בעזרת Gemini.
כדי לעזור למפתחים להגדיר אפליקציה על סמך התבנית, אתם יכולים להגדיר משתני קלט ופלט ספציפיים. המשתנים עוזרים לכם להגדיר את הדברים הבאים:
קלט ספציפי שהמפתחים צריכים לספק כשהם יוצרים אפליקציה על סמך התבנית שלכם. לדוגמה, אתם יכולים לספק ערכי משתנים שונים לכל סביבה כשאתם פורסים אפליקציה בסביבות פיתוח, ייצור ובדיקה. המשתנים האלה נחשפים באופן אוטומטי בקובצי
variables.tfו-outputs.tfשל Terraform שנוצרו.חיבורים בין שתי תבניות סטנדרטיות של אפליקציות שמוטמעות בתבנית מורכבת. לדוגמה, כדי ליצור חיבור בתבנית מורכבת, תבנית של מסד נתונים יכולה להפיק משתנה של שם מסד נתונים שמשמש כקלט לתבנית של לוגיקת אפליקציה.
כדי לעצב את התבנית:
קנבס לעיצוב
באזור העריכה, לוחצים על עיצוב כדי לראות את האזור.
כדי להתחיל, מבצעים אחת מהפעולות הבאות:
כדי להתחיל מאפס, באזור הרכיבים לוחצים על רכיב כדי להוסיף אותו לאזור הלוח.
כדי להתחיל מתבנית ש-Google מספקת, לוחצים על שם התבנית באזור Get Started בלוח הציור.
כדי להשתמש בצ'אט בשפה טבעית ליצירת תבנית, לוחצים על Custom Application with Gemini.
כדי ליצור ערוץ תקשורת בין רכיבים, מבצעים אחת מהפעולות הבאות:
כדי לחבר בין שני רכיבים בלוח הציור, גוררים מנקודה כחולה ברכיב אחד לנקודה כחולה ברכיב אחר.
כדי להוסיף לרכיב קיים, לוחצים על Add ובוחרים את הרכיב שרוצים להוסיף.
לפרטים על החיבור, קראו את מסמכי ההגדרות של כל משאב נתמך.
כדי להסיר רכיב או חיבור:
ב-canvas, לוחצים על הרכיב או על החיבור.
באזור Configuration, לוחצים על Delete.
בשדה, מזינים delete.
לוחצים על Delete.
כדי לציין משתני קלט ופלט לתבנית:
לוחצים על פרטי התבנית.
בחלונית Template details, לוחצים על הכרטיסייה Variables.
באזור Edit Variable (עריכת משתנה), מבצעים את הפעולות הבאות:
ברשימה Component, בוחרים את הרכיב שעליו מבוסס המשתנה.
ברשימה Variable type, בוחרים אחת מהאפשרויות הבאות:
פלט: הרכיב מוציא ערך שעשוי להיות נדרש לחיבור. לדוגמה, שירות Cloud Run יכול להפיק כתובת IP.
קלט: הרכיב דורש קלט מהמפתח או מתבנית סטנדרטית אחרת של אפליקציה. לדוגמה, יכול להיות שתבנית לעיבוד נתונים תדרוש שם של מסד נתונים מתבנית של מאגר נתונים.
כדי ליצור משתנה נוסף, לוחצים על הוספת משתנה וחוזרים על השלבים האלה.
CLI של gcloud
מזהים את מזהי ה-URI של גרסאות התבניות של רכיבי הקטלוג של Google שרוצים להוסיף לתבנית.
gcloud design-center spaces shared-templates list \ --google-catalog \ --location=us-central1מידע נוסף זמין במאמר gcloud design-center spaces shared-templates list.
מוסיפים רכיב לתבנית של האפליקציה.
gcloud design-center spaces application-templates components create COMPONENT \ --project=PROJECT \ --location=LOCATION \ --space=SPACE \ --application-template=APPLICATION_TEMPLATE \ --shared-template-revision-uri=SHARED_TEMPLATE_URIמחליפים את מה שכתוב בשדות הבאים:
-
COMPONENT: מזהה הרכיב שרוצים להוסיף לתבנית. -
PROJECT: מזהה הפרויקט לניהול. -
LOCATION: האזור של תבנית האפליקציה. -
SPACE: מזהה המרחב המשותף. -
APPLICATION_TEMPLATE: מזהה התבנית של תבנית האפליקציה שאליה מוסיפים את הרכיב. -
SHARED_TEMPLATE_URI: ה-URI של התבנית המשותפת של הרכיב. לדוגמה,projects/my-project/locations/us-central1/spaces/my-space/sharedTemplates/my-shared-template/revisions/rev1.
מידע נוסף זמין במאמר gcloud design-center spaces application-templates components create.
-
מוסיפים רכיב שני לתבנית.
gcloud design-center spaces application-templates components create COMPONENT_2 \ --project=PROJECT \ --location=LOCATION \ --space=SPACE \ --application-template=APPLICATION_TEMPLATE \ --shared-template-revision-uri=SHARED_TEMPLATE_URI_2מחליפים את מה שכתוב בשדות הבאים:
-
COMPONENT_2: מזהה הרכיב של הרכיב השני שרוצים להוסיף לתבנית. -
PROJECT: מזהה הפרויקט לניהול. -
LOCATION: האזור של תבנית האפליקציה. -
SPACE: מזהה המרחב המשותף. -
APPLICATION_TEMPLATE: מזהה התבנית של תבנית האפליקציה שאליה מוסיפים את הרכיב. -
SHARED_TEMPLATE_URI_2: ה-URI של התבנית המשותפת של הרכיב השני. לדוגמה,projects/my-project/locations/us-central1/spaces/my-space/sharedTemplates/my-shared-template/revisions/rev1.
מידע נוסף זמין במאמר gcloud design-center spaces application-templates components create.
-
יוצרים חיבור בין שני הרכיבים.
gcloud design-center spaces application-templates components connections create CONNECTION \ --project=PROJECT \ --location=LOCATION \ --space=SPACE \ --application-template=APPLICATION_TEMPLATE \ --component=COMPONENT \ --destination-component-uri=COMPONENT_2מחליפים את מה שכתוב בשדות הבאים:
-
CONNECTION: מזהה החיבור שרוצים להוסיף לתבנית. -
PROJECT: מזהה הפרויקט לניהול. -
LOCATION: האזור של תבנית האפליקציה. -
SPACE: מזהה המרחב המשותף. -
APPLICATION_TEMPLATE: מזהה התבנית של תבנית האפליקציה שאליה מוסיפים את החיבור. -
COMPONENT: מזהה הרכיב של המקור. -
COMPONENT_2: מזהה הרכיב של היעד.
מידע נוסף זמין במאמר gcloud design-center spaces application-templates components connections create.
-
הוסיפו משתני קלט ופלט כדי לדרוש קלט מהמפתח, או כדי להתחבר לרכיבים אחרים בתבניות מורכבות.
gcloud design-center spaces application-templates update APPLICATION_TEMPLATE \ --project=PROJECT \ --location=LOCATION \ --space=SPACE \ --add-root-input-variables=componentUri=COMPONENT_URI,variable=VARIABLE \ --add-root-output-variables=componentUri=COMPONENT_URI,variable=VARIABLEמחליפים את מה שכתוב בשדות הבאים:
-
APPLICATION_TEMPLATE: מזהה התבנית של תבנית האפליקציה שבה מוסיפים משתנים. -
PROJECT: מזהה הפרויקט לניהול. -
LOCATION: האזור של תבנית האפליקציה. -
SPACE: מזהה המרחב המשותף. -
COMPONENT_URI: ה-URI של הרכיב שעליו מבוסס המשתנה. -
VARIABLE: משתנה הרכיב שרוצים להזין או להוציא. לדוגמה, לרכיב של מסד נתונים יכול להיות משתנהdatabase_nameשרוצים להוציא כפלט או לדרוש קלט ממפתחים.
מידע נוסף זמין במאמר gcloud design-center spaces application-templates update.
-
הגדרת ערכי ברירת מחדל לרכיבים
לכל רכיב שמוסיפים לתבנית, אפשר לציין פרטי הגדרה שמוגדרים כברירת מחדל, כמו הפרויקט של המשאב ומיקום הפריסה. Application Design Center מחיל את ברירות המחדל האלה כשיוצרים אפליקציה מהתבנית הזו.
מפתחי אפליקציות יכולים גם לשנות את פרטי החיבור אם הגדרת ברירת המחדל לא עונה על הדרישות שלהם. לדוגמה, כשיוצרים אפליקציה, אפשר לשנות את שמות המפתחות של משתני הסביבה, לשנות את יציאות החיבור או להוסיף תפקידים לחשבונות שירות.
לפני שהמפתחים פורסים אפליקציה, הם יכולים לראות ולשנות את ערכי ברירת המחדל שהגדרתם בתבנית. המפתחים צריכים להגדיר את הפרטים הנדרשים לכל משאב נתמך.
כדי להגדיר רכיבים וחיבורים:
קנבס לעיצוב
לוחצים על רכיב באזור העריכה.
באזור Configuration, ברשימה Project ID בוחרים את הפרויקט שבו רוצים לפרוס את המשאב. בוחרים פרויקט שעומד בדרישות הבאות:
הפרויקט חייב להיות בתוך התיקייה לניהול אפליקציות שנבחרה.
הפרויקט לא יכול להיות פרויקט ניהול.
קובעים הגדרות נוספות למשאב. לדוגמה, ב-Cloud SQL אפשר להגדיר את הפרטים הבאים:
- אזור
- הגדרת הגיבוי
- דגלים לניהול מסד נתונים
- תצורת IP
בקטע משאבים נתמכים יש קישורים למסמכי הגדרה של כל רכיב.
כשמחברים רכיבים ב-design canvas, נוצר חיבור עם ערכי ברירת מחדל של הגדרות אישיות. כדי להוסיף או לשנות את פרטי החיבור:
ב-design canvas, לוחצים על החיבור בין שני רכיבים. החלונית Connection נפתחת ומוצגים בה הפרמטרים של החיבור.
מבצעים אחת מהפעולות הבאות:
כדי לשנות פרמטר קיים של חיבור, לוחצים על Edit.
כדי להוסיף פרמטר חיבור חדש, לוחצים על Add parameter.
מעדכנים את השדות מפתח וערך. לדוגמה, יכול להיות שתרצו לשנות את הפרטים הבאים:
- שמות המפתחות של משתני הסביבה, בהתאם לדרישות של האפליקציה.
- ערך היציאה של החיבור.
- התפקידים שנוספו לחשבון השירות.
לוחצים על Save.
CLI של gcloud
כדי לראות את הפרמטרים של הרכיבים, צריך לתאר כל רכיב בתבנית האפליקציה.
gcloud design-center spaces application-templates components describe COMPONENT \ --project=PROJECT \ --location=LOCATION \ --space=SPACE \ --application-template=APPLICATION_TEMPLATEמחליפים את מה שכתוב בשדות הבאים:
-
COMPONENT: מזהה הרכיב שרוצים לתאר. -
PROJECT: מזהה הפרויקט לניהול. -
LOCATION: האזור של תבנית האפליקציה. -
SPACE: מזהה המרחב המשותף. -
APPLICATION_TEMPLATE: מזהה התבנית של תבנית האפליקציה.
מידע נוסף זמין במאמר gcloud design-center spaces application-templates components describe.
-
לכל רכיב שרוצים לשנות, יוצרים קובץ JSON בספריית הבית שמכיל את ערכי הפרמטרים.
לדוגמה, אפשר ליצור את הקובץ הבא לרכיב Cloud Run:
[ { "key": "service_name", "value": "frontend-service" }, { "key": "project_id", "value": "DEPLOYMENT_PROJECT" } ]מעדכנים כל רכיב בתבנית האפליקציה כדי להגדיר את הפרמטרים הנדרשים.
gcloud design-center spaces application-templates components update COMPONENT \ --project=PROJECT \ --location=LOCATION \ --space=SPACE \ --parameters=PARAMETERS_FILE_PATH \ --application-template=APPLICATION_TEMPLATEמחליפים את מה שכתוב בשדות הבאים:
-
COMPONENT: מזהה הרכיב שרוצים לעדכן. -
PROJECT: מזהה הפרויקט לניהול. -
LOCATION: האזור של תבנית האפליקציה. -
SPACE: מזהה המרחב המשותף. -
PARAMETERS_FILE_PATH: קובץ JSON שכולל פרמטרים של רכיבים. -
APPLICATION_TEMPLATE: מזהה התבנית של תבנית האפליקציה.
מידע נוסף זמין במאמר gcloud design-center spaces application-templates components update.
-
תארו את החיבורים בין הרכיבים.
gcloud design-center spaces application-templates components connections describe CONNECTION \ --component=COMPONENT \ --application-template=APPLICATION_TEMPLATE \ --project=PROJECT \ --location=LOCATION \ --space=SPACEמחליפים את מה שכתוב בשדות הבאים:
-
CONNECTION: מזהה החיבור. -
COMPONENT: מזהה הרכיב. -
APPLICATION_TEMPLATE: מזהה התבנית. -
PROJECT: מזהה הפרויקט לניהול. -
LOCATION: האזור של תבנית האפליקציה. -
SPACE: מזהה המרחב המשותף.
מידע נוסף זמין במאמר gcloud design-center spaces application-templates components connections describe.
-
עריכת הפרמטרים של החיבור לרכיב.
gcloud design-center spaces application-templates components connections update CONNECTION \ --component=COMPONENT \ --application-template=APPLICATION_TEMPLATE \ --project=PROJECT \ --location=LOCATION \ --space=SPACE \ --source-component-parameters='[{"key": "SOURCE_KEY", "value": "SOURCE_VALUE"}]'מחליפים את מה שכתוב בשדות הבאים:
-
CONNECTION: מזהה החיבור. -
COMPONENT: מזהה הרכיב. -
APPLICATION_TEMPLATE: מזהה התבנית. -
PROJECT: מזהה הפרויקט לניהול. -
LOCATION: האזור של תבנית האפליקציה. -
SPACE: מזהה המרחב המשותף. -
SOURCE_KEY: מפתח הפרמטר החדש. SOURCE_VALUE: ערך הפרמטר החדש.
מידע נוסף זמין במאמר gcloud design-center spaces application-templates components connections update.
-
אימות התאימות למסגרות אבטחה
אתם יכולים להחיל קבוצה עקבית של כללי מדיניות על כל אפליקציה שנפרסת מתבנית, כדי לאכוף דרישות אבטחה ספציפיות של הארגון לפני הפריסה. לא חובה להריץ הערכות בשלב תכנון התבנית, אבל מומלץ מאוד לפתור הגדרות שגויות בשלב מוקדם, כי ההערכות נאכפות בשלב שלפני פריסת האפליקציה.
אם אתם משתמשים ברמה הרגילה של Security Command Center, התבניות שלכם מאומתות לפי מסגרת Google CloudSecurity Essentials. אם יש לכם את רמת Premium או Enterprise, אתם יכולים ליצור מסגרות נוספות ולצרף אותן ישירות לתבנית האפליקציה בתוך גבול ברמת התיקייה או גבול של פרויקט יחיד.
מידע נוסף על הוספת מסגרות אבטחה לתבנית זמין במאמר אכיפת מדיניות אבטחה.
עריכת קוד ב-Terraform
כשאתם מעצבים את תבנית האפליקציה, App Design Center יוצר קוד Terraform שמשקף את פרטי העיצוב וההגדרות. אפשר לערוך את Terraform כדי לציין את פרטי ההגדרות של הרכיבים.
המערכת יוצרת את קובצי Terraform הבאים:
-
main.tf: קוד תשתית שכולל מודול לכל רכיב בתבנית. -
outputs.tf: חושף מידע על רכיבי התשתית שנפרסו. -
variables.tf: הצהרה על השם, הסוג והתיאור של המשתנים שמשמשים בקובץmain.tf. -
input.tfvars: מגדיר ערכים למשתנים שמשמשים בקובץmain.tf. -
providers.tf: מגדיר תוויות שעוזרות ל-Terraform לקיים אינטראקציה עם ממשקי ה-API והמשאבים של Google Cloud .
למידע רקע, קראו את הסקירה הכללית על Terraform ב-Google Cloud.
כדי לערוך את קוד Terraform, מבצעים את הפעולות הבאות:
באזור העריכה, לוחצים על קוד. המערכת מציגה את קובצי Terraform שנוצרו.
לוחצים על main.tf. המערכת מציגה את המודול של Terraform לכל רכיב.
עורכים את פרטי ההגדרות האישיות. למידע נוסף, קראו את מסמכי התיעוד בנושא הגדרות של כל משאב נתמך.
המערכת מאמתת את השינויים באופן אוטומטי, ומציגה שגיאות אם השינויים לא תקינים.
כדי להדגיש את השינויים ולהשוות ביניהם:
לוחצים על השוואה מול המילון.
כדי לבטל שינוי, לוחצים על לחיצה לביטול השינוי בשוליים.
לוחצים על הצגת ההבדלים כדי לסגור את תצוגת ההשוואה.
כדי לשמור את השינויים, לוחצים על שמירת השינויים בקוד.
כדי לאמת את השינויים, מבצעים את הפעולות הבאות.
- לוחצים על עיצוב.
- לוחצים על רכיב ובודקים את פרטי ההגדרות שלו.
אימות התבנית
לפני שאתם משתפים את התבנית עם מפתחים, חשוב לוודא שהיא פועלת כמו שצריך. כדי לאמת את התבנית:
- יוצרים אפליקציה עם ההגדרות הבאות:
- ברשימה Environment, בוחרים באפשרות TEST.
- ברשימה Criticality, בוחרים באפשרות LOW.
- פורסים את האפליקציה.
- בודקים את התשתית כדי לוודא שהיא עומדת בדרישות.
- כדי להימנע מעלויות חוזרות, מחקו את פריסת הבדיקה.
שיתוף תבנית בקטלוג
אחרי שמאמתים את התבנית, אפשר לפרסם אותה בקטלוג. מפתחי אפליקציות שיש להם גישה למרחב שבו הקטלוג משותף יכולים להשתמש בתבנית.
- ב-design canvas, לוחצים על הוספה לקטלוג.
- כדי לנהל את המרחבים המשותפים שבהם הקטלוג משותף, קראו את המאמר ניהול קטלוגים.
תיקון ושיתוף מחדש של התבנית
ככל שתצברו ניסיון עם האפליקציה והצרכים העסקיים שלכם יתפתחו, אולי תרצו לעדכן את התבנית. לדוגמה, כדי לשפר את הביצועים של שירות לקצה העורפי, אתם יכולים להוסיף שירות Memorystore לשמירה במטמון.
כשמשנים תבנית, יוצרים גרסה של התבנית. כדי להחיל את השינויים על אפליקציות קיימות, המפתחים צריכים לפרוס את האפליקציות באמצעות הגרסה.
ב-App Design Center, גרסאות של תבניות לא מתפרסמות באופן אוטומטי בקטלוגים. כדי לשתף את הגרסה האחרונה, צריך לפרסם את התבנית בקטלוג מחדש.
כדי ליצור גרסה חדשה:
בתפריט הניווט, לוחצים על תבניות.
בוחרים את תבנית הבקשה שרוצים לשנות. אזור העריכה נפתח.
משנים את התבנית בהתאם לדרישות החדשות. לדוגמה, להוסיף ולהגדיר רכיב חדש.
כדי לשתף את הגרסה האחרונה עם מרחבים משותפים אחרים, הוסיפו שוב את התבנית לקטלוג.
איך מוחקים תבניות
אם אתם לא צריכים יותר תבנית מסוימת, אתם יכולים למחוק אותה.
קנבס לעיצוב
- ב-design canvas, לוחצים על Actions.
- לוחצים על Delete.
CLI של gcloud
למחוק תבנית של אפליקציה.
```sh
gcloud design-center spaces application-templates delete APPLICATION_TEMPLATE \
--project=PROJECT \
--location=LOCATION \
--space=SPACE
```
מחליפים את מה שכתוב בשדות הבאים:
-
APPLICATION_TEMPLATE: מזהה התבנית של תבנית האפליקציה שרוצים למחוק. -
PROJECT: מזהה הפרויקט לניהול. -
LOCATION: האזור של תבנית האפליקציה. -
SPACE: מזהה המרחב המשותף.
מידע נוסף זמין במאמר gcloud design-center spaces application-templates delete.
המאמרים הבאים
- לשתף את התבניות עם מרחבים אחרים באמצעות ניהול קטלוגים של תבניות.
- אתם יכולים להשתמש במודולים של Terraform בעיצובי התבניות שלכם על ידי ייבוא רכיבים.
- במאמר ניהול אפליקציות מוסבר איך לעדכן, לשנות את קנה המידה ולמחוק את המשאבים.