צפייה ביומנים של צי המכשירים

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

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

סקירה כללית

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

אפשר לראות שני סוגים של יומני צי:

  • יומני ברירת מחדל: כל יומני Kubernetes (למעט יומני ביקורת) שלא שייכים להיקף ספציפי של צי, עם סוגי המשאבים הבאים:

    • k8s_container
    • k8s_pod
    • k8s_node
    • k8s_cluster
    • k8s_control_plane_components
  • יומנים של היקף Fleet: יומנים של קונטיינרים ו-Pods של אפליקציות שבבעלות צוות שנפרסו בהיקף Fleet ספציפי עם כמה מרחבי שמות ברמת Fleet.

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

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

יש שני מצבים נתמכים לניתוב יומנים שבהם צי מכיל אשכולות מכמה פרויקטים (רישום בין פרויקטים):

  • MOVE: כל היומנים מועברים לפרויקט המארח של ה-Fleet. אם אשכול ב-Fleet שייך לפרויקט אחר, היומנים שלו לא נשמרים בפרויקט המקורי Google Cloud .

  • COPY: כל היומנים נשלחים לפרויקט המארח של ה-Fleet. אם אשכול ב-Fleet שייך לפרויקט אחר, היומנים שלו נשמרים גם בפרויקט המקורי Google Cloud .

לפני שמתחילים

  1. אם כבר יצרתם ידנית קטגוריות, יעדים והגדרתם מסנני החרגה ב-Cloud Logging, ודאו שהשמות שהקציתם לאובייקטים האלה לא מתנגשים עם הגבלות השמות של רישום בצי. אם יש התנגשות בשמות, צריך לפנות לתמיכה לפני שממשיכים.

  2. מוודאים שהאשכולות שאת היומנים שלהם רוצים לראות רשומים בצי שנבחר.

  3. אם הוא לא מותקן, מתקינים את Google Cloud CLI לפי הוראות ההתקנה. כדי לראות את היומנים של צי הרכבים, צריך להשתמש בגרסה 424.0.0 ואילך.

  4. מוודאים שכל ממשקי ה-API הנדרשים מופעלים בפרויקט המארח של צי הרכבים, כולל Anthos API:

    gcloud services enable --project=FLEET_HOST_PROJECT_ID  \
    gkehub.googleapis.com \
    container.googleapis.com \
    connectgateway.googleapis.com \
    cloudresourcemanager.googleapis.com \
    iam.googleapis.com \
    anthos.googleapis.com
    

    where:

הכנת היקפים, מרחבי שמות ועומסי עבודה

אם רוצים להציג יומנים בהיקף צי, צריך ליצור היקף צי ומרחב שמות של צי, בנוסף להכנת עומסי עבודה לאיסוף יומנים.

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

gcloud config set project FLEET_HOST_PROJECT_ID

יצירת היקפים ומרחבי שמות

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

הכנת עומסי עבודה

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

  apiVersion: v1
  kind: Pod
  metadata:
    name: fleet-example-pod
    namespace: NAMESPACE_NAME
  spec:
    containers:
    - name: count
      image: ubuntu:14.04
      args: [bash, -c,
           'for ((i = 0; ; i++)); do echo "$i: $(date)"; sleep 1; done']

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

  kubectl create namespace NAMESPACE_NAME
  

הפעלת רישום ביומן של צי הרכבים

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

gcloud

  • אפשר להפעיל את רישום היומנים של הצי באמצעות Google Cloud CLI על ידי ציון שדות ההגדרה של התכונה בקובץ JSON או YAML. דוגמה להגדרה של רישום ביומן של צי המכשירים בפורמט JSON:

    {
      "loggingConfig": {
          "defaultConfig": {
              "mode": "COPY"
          },
          "fleetScopeLogsConfig": {
              "mode": "MOVE"
          }
      }
    }
    

כדי לראות את כל השדות שאפשר להגדיר לתכונה הזו, אפשר לעיין בהפניית ה-API.

כשהשדות defaultConfig או fleetScopeLogsConfig מופעלים במצבים COPY או MOVE, כמו בדוגמה הקודמת, נוצר sink ביומן עם הקידומת fleet-o11y-. ה-sink הזה נוצר ב Google Cloud פרויקט כדי להפנות יומנים של יעדים מפרויקט האשכול לפרויקט המארח של ה-Fleet.

כשמפעילים את fleetScopeLogsConfig, נוצרת גם קטגוריית יומנים בשם fleet-o11y-scope-$SCOPE_NAME באזור global בפרויקט המארח של צי הרכבים, אם היא עדיין לא קיימת. שימו לב שאי אפשר לשנות את האזור של ה-bucket.

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

  • מוסיפים את ההגדרה שבחרתם לקובץ JSON ומעדכנים את צי הרכבים:

    gcloud container fleet fleetobservability update \
            --logging-config=JSON_FILE
    

מחליפים את JSON_FILE בשם הקובץ.

Terraform

  • התכונה 'יכולת צפייה בצי' מופעלת כברירת מחדל. אם זו הפעם הראשונה שאתם משתמשים ב-Terraform כדי לנהל את התכונה 'יכולת צפייה בצי', אתם צריכים לייבא את התכונה ל-Terraform על ידי הרצת הפקודה הבאה:
terraform import google_gke_hub_feature.feature projects/FLEET_HOST_PROJECT_ID/locations/global/features/fleetobservability

לדוגמה, אפשר להוסיף את הבלוק הבא להגדרות ב-Terraform:

  resource "google_gke_hub_feature" "feature" {
    name = "fleetobservability"
    location = "global"
    spec {
      fleetobservability {
        logging_config {
          default_config {
            mode = "COPY"
          }
          fleet_scope_logs_config {
            mode = "MOVE"
          }
        }
      }
    }
  }

כשהשדות default_config או fleet_scope_logs_config מופעלים במצבים COPY או MOVE, כמו בדוגמה הקודמת, נוצר sink ביומן עם הקידומת fleet-o11y-. ה-sink הזה נוצר ב Google Cloud פרויקט כדי להפנות יומנים של יעדים מפרויקט האשכול לפרויקט המארח של ה-Fleet.

אם האפשרות fleet_scope_logs_config מופעלת, נוצרת גם קטגוריית יומנים בשם fleet-o11y-scope-$SCOPE_NAME בפרויקט המארח של צי הרכבים, אם היא עדיין לא קיימת.

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

מוודאים שמפרט התכונה מעודכן:

   gcloud container fleet fleetobservability describe
  

הפלט מציג את fleetobservability spec שמעודכן בהגדרות, כמו בדוגמה הבאה:

createTime: '2022-09-30T16:05:02.222568564Z'
membershipStates:
  projects/123456/locations/us-central1/memberships/cluster-1:
    state:
      code: OK
      description: Fleet monitoring enabled.
      updateTime: '2023-04-03T20:22:51.436047872Z'
name:
projects/123456/locations/global/features/fleetobservability
resourceState:
  state: ACTIVE
spec:
  fleetobservability:
    loggingConfig:
      defaultConfig:
        mode: COPY
      fleetScopeLogsConfig:
        mode: MOVE
state:
  state: {}
updateTime: '2023-04-03T20:38:17.719596966Z'

יכול להיות שיעברו כמה דקות עד שהשינויים במפרט fleetobservability יחולו.

הגדרת הרשאות לרישום ביומן בפרויקטים שונים

הקטע הזה נדרש רק אם אתם רושמים אשכול ל-Fleet בפרויקט אחר (שנקרא גם רישום בין פרויקטים). כדי להעביר יומנים מפרויקטים של אשכולות לפרויקט המארח של ה-Fleet, צריך להעניק את התפקיד roles/logging.bucketWriter לחשבון השירות של שירות הרישום ביומן מכל פרויקט של אשכול.

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

    FLEET_HOST_PROJECT_ID=FLEET_HOST_PROJECT_ID
    FLEET_HOST_PROJECT_NUMBER=$(gcloud projects describe "${FLEET_HOST_PROJECT_ID}" --format "value(projectNumber)")
    gcloud logging sinks --project=GKE_PROJECT_ID describe fleet-o11y-${FLEET_HOST_PROJECT_NUMBER}-default
    

    אם הפקודה מחזירה שגיאה שלא ניתן למצוא את sink ביומן, נסו להריץ מחדש את הפקודה אחרי דקה או שתיים. אפשר לראות את חשבון השירות בשדה writerIdentity של תיאור יעד האחסון, כמו בדוגמה הבאה:

    createTime: '2023-04-06T02:26:54.716195307Z'
    destination:
    logging.googleapis.com/projects/123456/locations/global/buckets/_Default
    filter: xxx
    name: fleet-o11y-default
    updateTime: '2023-04-06T19:03:51.598668462Z'
    writerIdentity:
    serviceAccount:service-123456@gcp-sa-logging.iam.gserviceaccount.com
    
  2. מקצים לחשבון השירות שאוחזר את התפקיד roles/logging.bucketWriter:

    gcloud projects add-iam-policy-binding FLEET_HOST_PROJECT_ID \
        --member "SERVICE_ACCOUNT" \
        --role "roles/logging.bucketWriter"
    

    where:

    • SERVICE_ACCOUNT הוא השם של חשבון השירות שאוחזר בשלב הקודם. לדוגמה:
    gcloud projects add-iam-policy-binding FLEET_HOST_PROJECT_ID \
        --member "serviceAccount:service-123456@gcp-sa-logging.iam.gserviceaccount.com" \
        --role "roles/logging.bucketWriter"
    

הענקת גישה ליומנים לחברי הצוות

בקטע הזה מוסבר איך להעניק למשתמשים גישה לצפייה ביומני מאגרי תגים וביומני Pod.

  1. מקבלים את מדיניות ה-IAM של פרויקט הצי וכותבים אותה לקובץ מקומי בפורמט JSON:

    gcloud projects get-iam-policy FLEET_HOST_PROJECT_ID --format json > output.json
    
  2. מוסיפים תנאי IAM שמאפשר לחשבון המשתמש להציג נתונים מקטגוריית היומן שיצרתם. דוגמה להצגת יומני גורם מכיל ויומני Pod:

    {
      "bindings": [
        {
          "members": [
            "user:USER_ACCOUNT_EMAIL"
          ],
          "role": "roles/logging.viewAccessor",
          "condition": {
              "title": "Bucket reader condition example",
              "description": "Grants logging.viewAccessor role to user USER_ACCOUNT_EMAIL for the fleet-o11y-scope-SCOPE_NAME-k8s_container and fleet-o11y-scope-SCOPE_NAME-k8s_pod log view.",
              "expression":
                "resource.name == \"projects/FLEET_HOST_PROJECT_ID/locations/global/buckets/fleet-o11y-scope-SCOPE_NAME/views/fleet-o11y-scope-SCOPE_NAME-k8s_container\" || resource.name == \"projects/FLEET_HOST_PROJECT_ID/locations/global/buckets/fleet-o11y-scope-SCOPE_NAME/views/fleet-o11y-scope-SCOPE_NAME-k8s_pod\""
          }
        }
      ],
    }
    
  3. מעדכנים את מדיניות ה-IAM:

    gcloud projects set-iam-policy FLEET_HOST_PROJECT_ID output.json
    

אפשרויות נוספות למתן גישה מפורטות במאמר בנושא שליטה בגישה לתצוגת יומן.

צפייה ביומנים של צי המכשירים

לאדמינים של הפלטפורמה יש גישה לכל היומנים בכל מרחבי השמות.

יומנים שמוגדרים כברירת מחדל

כדי לראות את כל יומני ברירת המחדל ב-bucket‏ _Default בפרויקט המארח של צי הרכבים, ממלאים את המשתנים בכתובת ה-URL הבאה, מעתיקים אותה ומדביקים אותה בדפדפן:

https://console.cloud.google.com/logs/query;query=;storageScope=storage,projects%2FFLEET_HOST_PROJECT_ID%2Flocations%2Fglobal%2Fbuckets%2F_Default%2Fviews%2F_Default?jsmode=O&mods=pan_ng2&project=FLEET_HOST_PROJECT_ID

יומני מאגרי תגים בהיקף צי ויומני Pod

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

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

    מעבר אל Teams

  2. לוחצים על ההיקף של הצוות שרוצים לראות את היומנים שלו, ואז לוחצים על הכרטיסייה יומנים.

  3. בוחרים באפשרות יומני מאגר תגים או יומני Pod כדי לסנן את תצוגת היומנים.

כדי לראות יומנים של מרחב שמות ספציפי בהיקף שלכם:

  1. בדף Teams (צוותים), כשמסומן ההיקף של הצוות, לוחצים על הכרטיסייה Namespaces (מרחבי שמות).
  2. לוחצים על מרחב השמות שרוצים להציג את היומנים שלו, ואז לוחצים על הכרטיסייה יומנים.
  3. בוחרים באפשרות יומני מאגר תגים או יומני Pod כדי לסנן את תצוגת היומנים.

אפשר גם להזין את המשתנים בכתובת ה-URL הבאה, להעתיק אותה ולהדביק אותה בדפדפן כדי לראות את היומנים של מאגר התגים:

https://console.cloud.google.com/logs/query;query=;storageScope=storage,projects%2FFLEET_HOST_PROJECT_ID%2Flocations%2Fglobal%2Fbuckets%2Ffleet-o11y-scope-SCOPE_NAME%2Fviews%2Ffleet-o11y-scope-SCOPE_NAME-k8s_container?jsmode=O&mods=pan_ng2&project=FLEET_HOST_PROJECT_ID

כדי להציג יומנים של Pod בהיקף צי ספציפי, ממלאים את המשתנים בכתובת ה-URL הבאה, מעתיקים אותה ומדביקים אותה בדפדפן:

https://console.cloud.google.com/logs/query;query=;storageScope=storage,projects%2FFLEET_HOST_PROJECT_ID%2Flocations%2Fglobal%2Fbuckets%2Ffleet-o11y-scope-SCOPE_NAME%2Fviews%2Ffleet-o11y-scope-SCOPE_NAME-k8s_pod?jsmode=O&mods=pan_ng2&project=FLEET_HOST_PROJECT_ID

מידע נוסף על ניתוח נתוני יומן זמין במאמר ממשק Logs Explorer.

השבתת רישום ביומן של צי הרכבים

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

gcloud

  1. שומרים את ההגדרה הבאה בקובץ בשם disable_logging_config.json:

    {
      "loggingConfig": {}
    }
    
  2. מעדכנים את מפרט התכונה fleetobservability:

    gcloud container fleet fleetobservability update \
            --logging-config=disable_logging_config.json
    

Terraform

בהגדרות של Terraform, מעדכנים את כל המצבים של ניתוב היומנים ל-MODE_UNSPECIFIED. לדוגמה:

  resource "google_gke_hub_feature" "feature" {
    name = "fleetobservability"
    location = "global"
    spec {
      fleetobservability {
        logging_config {
          default_config {
            mode = "MODE_UNSPECIFIED"
          }
          fleet_scope_logs_config {
            mode = "MODE_UNSPECIFIED"
          }
        }
      }
    }
  }

מוודאים שמפרט התכונה מעודכן:

   gcloud container fleet fleetobservability describe
  

הפלט מציג את המפרט של fleetobservability שמעודכן בהגדרה שלכם:

  createTime: '2022-09-30T16:05:02.222568564Z'
  membershipStates:
    projects/123456/locations/global/memberships/cluster-1:
      state:
        code: OK
        description: Fleet monitoring enabled.
        updateTime: '2023-04-03T20:22:51.436047872Z'
  name:
  projects/123456/locations/global/features/fleetobservability
  resourceState:
    state: ACTIVE
  spec:
    fleetobservability:
      loggingConfig: {}
  state:
    state: {}
  updateTime: '2023-04-03T20:38:17.719596966Z'
  

יכול להיות שיעברו כמה דקות עד שהשינויים במפרט fleetobservability יחולו.

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

עדכון תקופת השמירה של מאגרי יומנים

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

gcloud logging buckets update fleet-o11y-scope-SCOPE_NAME --location=global --retention-days=RETENTION_DAYS

where:

  • SCOPE_NAME הוא שם ההיקף של הצי.

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

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

הפניית API

בקטע הזה מפורטים השדות האפשריים שאפשר להוסיף לאובייקט fleetobservability.

fleetobservability

fleetobservability מגדיר את ההגדרה של יכולת הצפייה בצי המכשירים.

שדה תיאור סכימה אופציונלי
loggingConfig

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

אם לא מציינים ערך, התכונה 'רישום ביומן של צי הרכבים' מושבתת לכל צי הרכבים.

loggingConfig נכון

loggingConfig

loggingConfig מגדיר את התצורה של תכונות רישום ביומן של כלל המכשירים בארגון בניראות (observability) של כלל המכשירים בארגון.

שדה תיאור סכימה אופציונלי
defaultConfig ההגדרה קובעת את אופן הניתוב של יומני ברירת המחדל בצי. routingConfig נכון
fleetScopeLogsConfig הגדרת התנהגות הניתוב של יומנים בהיקף הצי. routingConfig נכון

routingConfig

routingConfig מגדיר את התצורה של מצב ניתוב היומנים בתכונה 'רישום ביומן של צי הרכבים'.

שדה תיאור סכימה אופציונלי
מצב

ההגדרה שצוינה היא להפעיל את ניתוב היומנים, וההגדרה שלא צוינה או MODE_UNSPECIFIED היא להשבית את ניתוב היומנים.

אם המדיניות מוגדרת כ-COPY, היומנים יועתקו לפרויקט היעד.

אם המדיניות מוגדרת כ-MOVE, היומנים יועברו לפרויקט היעד.

מחרוזת; אחת מהאפשרויות הבאות: MOVE, ‏ COPY ו-MODE_UNSPECIFIED נכון

הגבלות על שמות

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

התכונה מופעלת האובייקט נוצר השם שמשמש את תכונת הניראות של צי הרכבים
defaultConfig כיור fleet-o11y-FLEET_PROJECT_NUMBER-default
מסנן החרגה. fleet-o11y-FLEET_PROJECT_NUMBER-default-exclusion. השם הזה שמור ב-sink ‏_Default של פרויקט האשכול.
fleetScopeLogsConfig קטגוריה ביומן fleet-o11y-scope-SCOPE_NAME
  • תצוגת יומנים של יומני קונטיינרים בקטגוריה
  • fleet-o11y-scope-SCOPE_NAME-k8s_container
  • תצוגת יומנים של יומני Pod בדלי
  • fleet-o11y-scope-SCOPE_NAME-k8s_pod
    כיור fleet-o11y-FLEET_PROJECT_NUMBER-scope-SCOPE_NAME
    מסנן החרגה fleet-o11y-FLEET_PROJECT_NUMBER-scope-exclusion

    פתרון בעיות

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

    התראה באימייל על שגיאה בהגדרת יעד

    אם קיבלתם אימייל עם הכותרת [ACTION REQUIRED] Cloud Logging sink configuration error in <Your GCP Project>, סימן שלחשבון השירות של sink ביומן אין הרשאה לכתוב יומנים ליעד של sink ביומן. כדי לפתור את הבעיה, פועלים לפי השלבים במאמר בנושא הרשאות לרישום ביומן בפרויקטים שונים.

    הודעת שגיאה לא ידועה מממשק המשתמש של Cloud Logging

    אם השגיאה הבאה מופיעה בממשק המשתמש של Cloud Logging, צריך לוודא שהמשתנים project_id ו-scope שהוזנו בכתובת ה-URL נכונים.

    Error: There is an unknown error while executing this operation.
    

    השגיאה 'לא נמצא מינוי'

    יכול להיות שתופיע השגיאה הבאה:

    ERROR: (gcloud.alpha.container.fleet.memberships.bindings.create) NOT_FOUND: Resource 'parent resource not found for projects/...' was not found
    

    מוודאים שרשמתם את האשכול ב-Fleet.