הגדרת תיאורים למאגר העובדים

בדף הזה מוסבר איך להגדיר תיאור בהתאמה אישית למאגרי העובדים שלכם ב-Cloud Run. תיאור הוא טקסט אופציונלי שקריא לבני אדם ומצורף למאגר העובדים.

התיאור מוגבל ל-512 תווים. אם יש תיאור, הוא מוצג כשצופים בפרטים של מאגר כוח אדם באמצעות gcloud run worker-pools describe.

התפקידים הנדרשים

כדי לקבל את ההרשאות שדרושות להגדרה ולפריסה של מאגרי עובדים ב-Cloud Run, אתם צריכים לבקש מהאדמין להקצות לכם את תפקידי ה-IAM הבאים:

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

הגדרה או שינוי של תיאור

כדי להגדיר תיאור למאגרי עובדים ב-Cloud Run באמצעות Google Cloud CLI כשיוצרים מאגר עובדים חדש:

gcloud

אפשר להגדיר או לעדכן את התיאור במהלך הפריסה:

gcloud run worker-pools deploy WORKER_POOL --description DESCRIPTION

מחליפים את מה שכתוב בשדות הבאים:

  • WORKER_POOL: השם של מאגר העובדים ב-Cloud Run
  • DESCRIPTION: תיאור מאגר העובדים

YAML

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

    gcloud run worker-pools describe WORKER_POOL --format export > workerpool.yaml
  2. בדוגמה הבאה מופיעה הגדרת ה-YAML:

    apiVersion: run.googleapis.com/v1
    kind: WorkerPool
    metadata:
      name: WORKER_POOL
        run.googleapis.com/description: DESCRIPTION

    מחליפים את מה שכתוב בשדות הבאים:

    • WORKER_POOL: השם של מאגר העובדים ב-Cloud Run
    • DESCRIPTION: תיאור מאגר העובדים
  3. יוצרים או מעדכנים את מאגר העובדים באמצעות הפקודה הבאה:

    gcloud run worker-pools replace workerpool.yaml

Terraform

כדי ללמוד איך להחיל הגדרות ב-Terraform או להסיר אותן, ראו פקודות בסיסיות ב-Terraform.

resource "google_cloud_run_v2_worker_pool" "default" {
  name     = "WORKER_POOL"
  location = "REGION"

  template {
    containers {
      image = "IMAGE_URL"
    }
  }
  description = "DESCRIPTION"
}

מחליפים את מה שכתוב בשדות הבאים:

  • WORKER_POOL: שם מאגר העובדים
  • REGION: האזור Google Cloud – לדוגמה, europe-west1
  • IMAGE_URL: הפניה לקובץ האימג' של הקונטיינר שמכיל את מאגר העובדים, למשל us-docker.pkg.dev/cloudrun/container/worker-pool:latest
  • DESCRIPTION: תיאור מאגר העובדים