הגדרת ADC לספק שירותי ענן מקומי או אחר

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

איחוד שירותי אימות הזהות של עומסי עבודה

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

לקבלת עזרה בהגדרת איחוד שירותי אימות הזהויות של עומסי עבודה ב-ADC, תוכלו לקרוא את המאמר איחוד שירותי אימות הזהויות של עומסי עבודה עם עננים אחרים.

מפתח לחשבון השירות

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

כך יוצרים מפתח של חשבון שירות ומגדירים אותו כזמין ל-ADC:

  1. מבצעים את ההוראות ליצירת מפתח של חשבון שירות כדי ליצור את חשבון השירות עם התפקידים הנדרשים לאפליקציה ואת המפתח.
  2. Set the environment variable GOOGLE_APPLICATION_CREDENTIALS to the path of the JSON file that contains your credentials. This variable applies only to your current shell session, so if you open a new session, set the variable again.

המאמרים הבאים