Halaman ini menunjukkan cara menetapkan deskripsi kustom pada kumpulan worker Cloud Run Anda. Deskripsi adalah teks opsional yang dapat dibaca oleh manusia yang dilampirkan ke kumpulan worker.
Deskripsi dibatasi hingga 512 karakter.
Jika ada, deskripsi akan ditampilkan saat
melihat detail kumpulan worker menggunakan gcloud run worker-pools describe.
Peran yang diperlukan
Untuk mendapatkan izin yang Anda perlukan untuk mengonfigurasi dan men-deploy kumpulan worker Cloud Run, minta administrator Anda untuk memberi Anda peran IAM berikut:
- Developer Cloud Run (
roles/run.developer) di kumpulan worker Cloud Run - Pengguna Akun Layanan (
roles/iam.serviceAccountUser) di identitas layanan
Untuk mengetahui daftar peran dan izin IAM yang terkait dengan Cloud Run, lihat Peran IAM Cloud Run dan Izin IAM Cloud Run. Jika kumpulan worker Cloud Run Anda berinteraksi dengan Google Cloud API, seperti Library Klien Cloud, lihat panduan konfigurasi identitas layanan. Untuk mengetahui informasi selengkapnya tentang cara memberikan peran, lihat izin deployment dan mengelola akses.
Menetapkan atau mengubah deskripsi
Tetapkan deskripsi pada kumpulan worker Cloud Run menggunakan Google Cloud CLI saat Anda membuat kumpulan worker baru:
gcloud
Anda dapat menetapkan atau memperbarui deskripsi selama deployment:
gcloud run worker-pools deploy WORKER_POOL --description DESCRIPTION
Ganti kode berikut:
- WORKER_POOL: nama kumpulan worker Cloud Run Anda
- DESCRIPTION: deskripsi kumpulan worker
YAML
Jika Anda membuat kumpulan worker baru, lewati langkah ini. Jika Anda memperbarui kumpulan worker yang ada, download konfigurasi YAML-nya:
gcloud run worker-pools describe WORKER_POOL --format export > worker-pool.yaml
Contoh berikut berisi konfigurasi YAML:
apiVersion: run.googleapis.com/v1 kind: WorkerPool metadata: name: WORKER_POOL run.googleapis.com/description: DESCRIPTION
Ganti kode berikut:
- WORKER_POOL: nama kumpulan worker Cloud Run Anda
- DESCRIPTION: deskripsi kumpulan worker
Buat atau perbarui kumpulan worker menggunakan perintah berikut:
gcloud run worker-pools replace worker-pool.yaml
Perintah
gcloud run worker-pools replacesecara default menggunakan fileworker-pool.yamljika ada.
Terraform
Untuk mempelajari cara menerapkan atau menghapus konfigurasi Terraform, lihat Perintah dasar Terraform.
resource "google_cloud_run_v2_worker_pool" "default" {
name = "WORKER_POOL"
location = "REGION"
template {
containers {
image = "IMAGE_URL"
}
}
description = "DESCRIPTION"
}
Ganti kode berikut:
- WORKER_POOL: nama kumpulan worker
- REGION: Google Cloud region—misalnya, europe-west1
- IMAGE_URL: referensi ke image container yang
berisi kumpulan worker, seperti
us-docker.pkg.dev/cloudrun/container/worker-pool:latest - DESCRIPTION: deskripsi kumpulan worker