שימוש בתלות פרטית בפונקציות Cloud Run

אפשר להשתמש בחבילה במאגר npm או Python כתלות בפונקציה של Cloud Run.

ההרשאות הנדרשות

פונקציות Cloud Run משתמשות בחשבון השירות של Cloud Build באותו פרויקט כדי ליצור ולפרוס את הפונקציה. Google Cloud

  • אם הפונקציות של Cloud Run ו-Artifact Registry נמצאים באותו פרויקט Google Cloud, לחשבון השירות יש את ההרשאות הנדרשות להורדה ממאגרים.
  • אם הפונקציות של Cloud Run ו-Artifact Registry נמצאים בפרויקטים שונים, צריך לתת לחשבון השירות של Cloud Build גישה למאגר.
    • כדי לספק הרשאת קריאה בלבד להורדת תלות, צריך להעניק את התפקיד Artifact Registry Reader.
    • אם אתם משתמשים גם ב-Cloud Build כדי להעלות ארטיפקטים למאגרים, צריך להעניק את התפקיד Artifact Registry Writer.

הגדרת גישה ליחסי תלות

הוראות ההגדרה של npm ושל Python מופיעות במסמכי Cloud Run functions.