ניהול משאבי פונקציות באמצעות אילוצים בהתאמה אישית
בדף הזה תמצאו מידע נוסף על הגדרת אילוצים מותאמים אישית בפונקציות שנוצרו באמצעות Cloud Functions v2 API, למשל באמצעות הפקודות gcloud functions.
מגבלות
המגבלות הבאות חלות על שימוש במדיניות ארגון בהתאמה אישית עבור פונקציות של Cloud Functions v2 API:
- זמין רק ב-Cloud Functions v2 API.
- הם לא יחולו על פונקציות Cloud Run (דור ראשון).
- ההגנה פועלת רק על פונקציות שמשתמשות ב-Cloud Functions v2 API. אפשר גם לשנות פונקציות Cloud Run דרך Cloud Run API. כדי להוסיף שכבת הגנה, יכול להיות שתצטרכו גם להחיל אילוצים בהתאמה אישית על Cloud Run.
דוגמאות נפוצות למדיניות הארגון
בטבלה הבאה מפורט התחביר של כמה כללי מדיניות ארגוניים בהתאמה אישית שיכולים להיות שימושיים:
| תיאור | תחביר של אילוצים |
|---|---|
| איך מונעים יצירה של פונקציות בשפה מסוימת |
name: organizations/ORGANIZATION_ID/customConstraints/custom.cloudFunctionRuntimeBlock resource_types: cloudfunctions.googleapis.com/Function method_types: - CREATE - UPDATE condition: resource.buildConfig.runtime == "python312" action_type: DENY display_name: Deny functions using Python 3.12 description: Functions cannot be created with Python 3.12 as the language runtime |
| דרישה להשתמש במאגר עובדים ספציפי עבור פונקציות |
name: organizations/ORGANIZATION_ID/customConstraints/custom.cloudFunctionsWorkerPool resource_types: cloudfunctions.googleapis.com/Function method_types: - CREATE - UPDATE condition: resource.buildConfig.workerPool == "WORKER_POOL" action_type: DENY display_name: Require worker pool description: Functions must use a worker pool |
| דרישה שפונקציות יאחסנו את כל תמונות הקונטיינרים במאגר תמונות ספציפי |
name: organizations/ORGANIZATION_ID/customConstraints/custom.cloudFunctionsRepository resource_types: cloudfunctions.googleapis.com/Function method_types: - CREATE - UPDATE condition: resource.buildConfig.dockerRepository.startsWith("REPO_PATH") action_type: DENY display_name: Image repository constraint description: Functions must push images to a central image repository under REPO_PATH |
המאמרים הבאים
- מידע נוסף על מדיניות הארגון זמין במאמר מבוא לשירות של מדיניות הארגון.
- מידע נוסף על יצירה וניהול של מדיניות הארגון
- כאן אפשר לראות את הרשימה המלאה של מגבלות מוגדרות מראש של מדיניות הארגון.