משימות ב-Cloud Run מאפשרות להריץ משימות בקונטיינרים שאינן HTTP, כמו עיבוד באצווה מתוזמן וטרנספורמציות של נתונים, שמבוצעות עד להשלמה ויוצאות. Application Design Center עוזר לכם להגדיר את רכיבי המשימה האלה בהתאם לחיבורים ולפרמטרים הספציפיים של הרכיבים שלכם. הפרמטרים של ההגדרות מפורטים במודול Terraform terraform-google-cloud-run/modules/job-exec.
חיבורים של רכיבים
בטבלה הבאה מפורטים הרכיבים שאפשר לחבר לרכיב של משימת Cloud Run, והעדכונים שנובעים מכך באפליקציה ובקוד Terraform שנוצר.
| רכיב מחובר | עדכונים לאפליקציות | מידע רקע |
|---|---|---|
|
הגדרת זהות שירות למשימות | |
|
התחברות מ-Cloud Run | |
|
התחברות מ-Cloud Run | |
|
התחברות לשירותי Google Cloud |
פרמטרים נדרשים להגדרה
אם התבנית כוללת משימה של Cloud Run, צריך להגדיר את הפרמטרים הבאים לפני הפריסה.
| שם הפרמטר | תיאור ומגבלות | מידע רקע |
|---|---|---|
| מזהה פרויקט | הפרויקט שבו רוצים לפרוס את המשימה ב-Cloud Run. | הגדרת רכיבים |
| שם | name | שירותי Cloud Run |
| אזור | מיקום הפריסה של שירות Cloud Run. | מיקומים של Cloud Run |
| תמונה | image | פריסת קובצי אימג' של קונטיינרים |
פרמטרים אופציונליים להגדרה
הפרמטרים הבאים הם אופציונליים. כדי להציג פרמטרים מתקדמים, באזור Configuration בוחרים באפשרות Show advanced fields.