כשעובדים מאחורי שרת Proxy או חומת אש של ארגון, ייתכן ש-Google Cloud CLI לא יוכל להתחבר לאינטרנט עם הגדרות ברירת המחדל.
התקנת ה-CLI של gcloud
ייתכן שמנהלי ההתקנה האינטראקטיביים של ה-CLI של gcloud שמורידים רכיבים מהאינטרנט כחלק מתהליך ההתקנה לא יוכלו לעשות זאת מאחורי שרת Proxy או חומת אש.
בארכיון הגרסאות יש גרסאות עצמאיות להתקנת ה-CLI של gcloud שבהן תהליך ההתקנה פשוט יותר כאשר יש צורך בהגדרות של שרת Proxy. כל הגרסאות הקודמות של ה-CLI של gcloud זמינות להורדה גם מארכיון ההורדות.
הגדרת שרת Proxy
אחרי שה-CLI של gcloud כבר מותקן, אפשר לשנות את ההגדרות של שרת ה-Proxy בעזרת המאפיינים של ה-CLI של gcloud על ידי הרצת gcloud config.
לקבלת מידע על המאפיינים של ה-CLI של gcloud ועל אופן השימוש בהם, קראו את ההסבר בדף על המאפיינים.
כדי להתחיל, מגדירים את סוג שרת ה-Proxy שלכם ואת הכתובת והיציאה שדרכן מתחברים אליו:
gcloud config set proxy/type [PROXY_TYPE]
gcloud config set proxy/address [PROXY_IP_ADDRESS]
gcloud config set proxy/port [PROXY_PORT]
- ה-CLI של gcloud תומך בערכים הבאים עבור
PROXY_TYPE:http,http_no_tunnel,socks4,socks5 PROXY_IP_ADDRESSהוא השם המארח או כתובת ה-IP שדרכם אפשר להתחבר לשרת ה-Proxy.PROXY_PORTהיא היציאה שבה פועל שרת ה-Proxy (למשל8080).
כדי להתחבר לשרת Proxy שדורש אימות צריך להגדיר את שם המשתמש והסיסמה של שרת ה-Proxy באמצעות מאפיינים באופן הבא:
gcloud config set proxy/username [USERNAME]
gcloud config set proxy/password [PASSWORD]
לחלופין, כדי למנוע את הרישום של פרטי הכניסה של שרת ה-Proxy ביומנים (כמו למשל בהיסטוריית המעטפת או ביומנים של ה-CLI של gcloud) או בקובץ ההגדרות האישיות של ה-CLI של gcloud, אפשר להגדיר את המאפיינים באמצעות משתנה סביבה כמו בדוגמה הבאה:
export CLOUDSDK_PROXY_USERNAME [USERNAME]
export CLOUDSDK_PROXY_PASSWORD [PASSWORD]