ניהול זהויות באמצעות שירות הזהויות של GKE
GKE on Azure תומך ב-OpenID Connect (OIDC) כמנגנון אימות לאינטראקציה עם שרת ה-API של Kubernetes באשכול, באמצעות שירות הזהויות של GKE. שירות הזהויות של GKE הוא שירות אימות שמאפשר לכם להשתמש בפתרונות הזהויות הקיימים שלכם לאימות בסביבות שונות. המשתמשים יכולים להיכנס לאשכולות GKE ולהשתמש בהם משורת הפקודה או מGoogle Cloud מסוף Google Cloud, והכול באמצעות ספק הזהויות הקיים שלכם.
סקירה כללית על אופן הפעולה של שירות הזהויות של GKE זמינה במאמר היכרות עם שירות הזהויות של GKE.
אם אתם כבר משתמשים או רוצים להשתמש בזהויות Google כדי להיכנס לאשכולות GKE, מומלץ להשתמש בפקודה gcloud containers azure clusters get-credentials לאימות. מידע נוסף זמין במאמר חיבור לאשכול ואימות שלו.
אימות OpenID Connect
לפני שמתחילים
כדי להשתמש באימות OIDC, המשתמשים צריכים להיות מסוגלים להתחבר למישור הבקרה של האשכול. אפשר לעיין במאמר בנושא התחברות למישור הבקרה של האשכול.
כדי לבצע אימות דרך מסוף Google Cloud , צריך לרשום כל אשכול שרוצים להגדיר עם פרויקט ה-Fleet. ב-GKE ב-Azure, הפעולה הזו מתבצעת באופן אוטומטי אחרי שיוצרים מאגר צמתים.
כדי לאפשר למשתמשים לבצע אימות דרך מסוף Google Cloud , צריך לוודא שכל האשכולות שרוצים להגדיר רשומים בצי הפרויקטים. ב-GKE ב-Azure, הפעולה הזו מתבצעת אוטומטית אחרי שיוצרים מאגר צמתים.
תהליך ההגדרה ואפשרויות ההגדרה
רושמים את GKE Identity Service כלקוח אצל ספק ה-OIDC לפי ההוראות במאמר הגדרת ספקים ל-GKE Identity Service.
בוחרים מבין אפשרויות ההגדרה הבאות של האשכול:
מגדירים את האשכולות ברמת הצי בהתאם להוראות במאמר הגדרת אשכולות לשימוש בשירות הזהויות של GKE ברמת הצי. באפשרות הזו, הגדרת האימות מנוהלת באופן מרכזי על ידיGoogle Cloud.
מגדירים כל אשכול בנפרד לפי ההוראות במאמר הגדרת אשכולות ל-GKE Identity Service באמצעות OIDC.
מגדירים גישת משתמשים לאשכולות, כולל בקרת גישה מבוססת-תפקידים (RBAC), לפי ההוראות במאמר הגדרת גישת משתמשים לשירות הזהויות של GKE.
גישה לאשכולות
אחרי שמגדירים את שירות הזהויות של GKE באשכול, המשתמשים יכולים להתחבר לאשכולות באמצעות שורת הפקודה או Google Cloud המסוף.
- כאן מוסבר איך מתחברים לאשכולות רשומים באמצעות מזהה OIDC.
- במאמר כניסה לאשכול ממסוף Google Cloud מוסבר איך להיכנס לאשכולות ממסוף. Google Cloud