כדי לפרוס גרסה של קוד המקור ושל קובצי ההגדרות שמרכיבים שירות באפליקציה, קודם צריך להכין את הקבצים, ליצור קובץ הגדרות ולאמת את עצמכם לפני ששולחים את בקשת ה-HTTP POST.
כדי להשתמש ב-App Engine Admin API, צריך להעלות את כל המשאבים של הגרסה שלכם לקטגוריה ב-Cloud Storage, כולל קובצי הקוד הרלוונטיים, קבצים סטטיים וכל קובצי Dockerfile שבהם נעשה שימוש. בנוסף, צריך ליצור קובץ הגדרה בפורמט JSON שמכיל את ההגדרה של הגרסה ומניפסט של כל המשאבים שלכם ב-Cloud Storage. השלב האחרון לפני שתוכלו לפרוס את הגרסה לאפליקציית App Engine הוא אימות באמצעות הפרויקט שלכם ב-Google Cloud Platform.
מידע נוסף על גרסאות ועל האופן שבו הן מרכיבות את השירותים באפליקציה זמין במאמר סקירה כללית של App Engine.
כדי לפרוס את האפליקציה באופן ידני, אפשר לעיין במאמר פריסת האפליקציה.
לפני שמתחילים
כדי לפרוס את האפליקציות, צריך לאשר את בקשות ה-HTTP. מידע נוסף על הגדרת הפרויקט, יצירת פרטי כניסה וקבלת אסימוני גישה זמין במאמר גישה ל-API. Google Cloud
פריסת גרסאות באפליקציית App Engine
כדי לפרוס גרסה של האפליקציה באמצעות Admin API:
- מעלים את המשאבים של האפליקציה ל-Cloud Storage.
- יוצרים קובץ תצורה שמגדיר את הפריסה.
- יוצרים ושולחים את בקשת ה-HTTP לפריסת האפליקציה.