פריסה ב-Google Cloud

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

מתי צריך להגדיר הרשאות

אתם צריכים להגדיר או לשנות את ההרשאות בעצמכם אם:

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

יש שני סוגים של בקרת גישה שכדאי להביא בחשבון:

הרשאות IAM
הרשאות לניהול זהויות והרשאות גישה (IAM) קובעות אילו משתמשים, חשבונות שירות וזהויות אחרות יכולים לגשת למשאבים. אתם נותנים הרשאות ב-Artifact Registry לזהויות שיכולות לגשת למאגרים.
היקפי גישה
היקפי הגישה קובעים את היקפי ההרשאות של OAuth שמוגדרים כברירת מחדל לבקשות שנשלחות דרך ה-CLI של gcloud וספריות הלקוח במכונה וירטואלית. כתוצאה מכך, היקפי הגישה יכולים להגביל עוד יותר את הגישה לשיטות API כשמבצעים אימות באמצעות פרטי כניסה של ברירת מחדל לאפליקציה.

לדרישות ספציפיות לשירות, עיינו במידע הבא: