חיפוש וניהול ההגדרות הבסיסיות של Google Cloud

קל לארגן דפים בעזרת אוספים אפשר לשמור ולסווג תוכן על סמך ההעדפות שלך.

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

ניהול ההגדרות הבסיסיות במסוף Google Cloud

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

תוכלו להיעזר בדפים הבאים כדי לעשות את צעדיכם הראשונים בניהול ההגדרות הבסיסיות במסוף Google Cloud:

בכל אחד מהדפים האלה יש ממשק עשיר לניהול ולביצוע של שינויים, לצד מאמרי עזרה ומדריכים.

ניהול ההגדרות הבסיסיות באמצעות Config Controller

אם פרסתם את ההגדרות הבסיסיות בעזרת מדריך ההתקנה של Google Cloud, נוצרה תוכנית שבה ההגדרות האישיות מופיעות בפורמט של Kubernetes Resource Model ‏(KRM). כדי לנהל את ההגדרות האישיות של הארגון ב-Google Cloud באמצעות KRM – אותו הכלי שבו השתמשתם לפריסה הראשונית – תוכלו להשתמש ב-Config Controller. תוכלו גם לחפש ולנהל את ההגדרות הבסיסיות במסוף Google Cloud.

אם השתמשתם במדריך ההתקנה של Google Cloud, הורדתם את ההגדרות האישיות בפורמט של Terraform ופרסתם אותם ממכונה משלכם, תוכלו לחפש ולנהל את ההגדרות הבסיסיות במסוף Google Cloud.

בחלקים הבאים מוסבר איך לבצע את הפעולות הבאות:

  • הגדרת Config Controller וצינור עיבוד נתונים של GitOps: אלו הם הכלים לניהול ההגדרות הבסיסיות באמצעות התוכנית של KRM
  • העלאת ההגדרות האישיות הראשוניות בפורמט KRM: אלו הן ההגדרות הבסיסיות שנוצרו כשהגדרתם את Google Cloud
  • עדכון ההגדרות האישיות בפורמט KRM
  • פריסת הגדרות אישיות מעודכנות בפורמט KRM
  • פתרון בעיות נפוצות

עלויות

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

עדכון ההגדרות הבסיסיות של Google Cloud

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

  1. פותחים את Cloud Shell:

    1. נכנסים למסוף Google Cloud.

      כניסה למסוף Google Cloud

    2. לוחצים על Activate Cloud Shell בפינה הימנית העליונה של המסוף.

      בחלק התחתון של המסוף ייפתח סשן של Cloud Shell בתוך מסגרת.

  2. מוצאים את הפרויקט שנוצר באמצעות מדריך ההתקנה של Google Cloud. כאן נמצאת התוכנית:

    gcloud projects list --filter labels.gcp-onboarding-component=oc-host-project \
        --filter labels.gcp-onboarding-host-project-org-id=ORG_ID
    

    מחליפים את ORG_ID במזהה הארגון. לא יודעים מהו הערך הזה? תוכלו להיעזר בהוראות למציאת המזהה של הארגון.

  3. מעתיקים את מזהה הפרויקט מהפלט של הפקודה הקודמת. תצטרכו להשתמש בערך הזה כדי לבצע את שתי הפעולות הבאות.

  4. משלימים את ההוראות שבחלק הגדרת Config Controller במאמר העזרה פריסת תוכנית לאזור נחיתה, כדי להגדיר את Config Controller.

  5. משלימים את ההוראות שבחלק יצירת צינור עיבוד נתונים של GitOps באותו מאמר עזרה, כדי להגדיר צינור עיבוד נתונים של GitOps.

  6. פותחים את מדריך ההתקנה של Google Cloud.

    לפתיחת מדריך ההתקנה

  7. עוברים לחלק Resource & Hierarchy ומעתיקים את הקישור Configuration. זהו הקישור לקטגוריה של Cloud Storage שמכילה את התוכנית שנפרסה:

    צילום מסך שבו מסומן הקישור להגדרות האישיות

  8. מורידים את התוכנית של KRM למערכת הקבצים המקומית:

    gsutil -m cp -r BLUEPRINT_LOC .
    

    מחליפים את BLUEPRINT_LOC בקישור לקטגוריית האחסון שהעתקתם בשלב הקודם.

  9. שומרים את התוכנית של KRM במאגר שלכם. התוכנית הזו היא למעשה ההגדרות הבסיסיות שכבר פרסתם:

    git add .
    git commit -m "Baseline configuration."
    git push
    
  10. תוכלו לערוך את התוכנית כדי ליצור את ההגדרות האישיות שאתם רוצים. תוכלו גם להיעזר בהצעות לשינויים שבמאמרים הגדרת היררכיית המשאבים, יצירת חיבור לרשת וייצוא הנתונים מהיומן.

  11. כדי לפרוס את השינויים צריך להוסיף ולשמור אותם במאגר:

    git add .
    git commit -m "Local edits to blueprint"
    git push
    

בחלקים הידרציה ו-Cloud Build ופריסה ו-Config Sync שבמאמר 'פריסת תוכנית לאזור נחיתה' תוכלו לקרוא טיפים לפתרון בעיות.