Komponen terhubung |
Update aplikasi |
Informasi latar belakang |
| Secret Manager |
- Layanan Cloud Run dapat mereferensikan data rahasia.
- Kolom Data Secret Secret Manager dirujuk oleh kolom
env_secret_vars Cloud Run.
- Peran
roles/secretmanager.secretAccessor ditambahkan ke akun layanan Cloud Run.
|
Mengonfigurasi secret untuk layanan |
Service account |
- Layanan Cloud Run menggunakan akun layanan sebagai identitas layanan.
- Peran
roles/run.invoker ditambahkan ke akun layanan.
- Email akun layanan dan informasi IAM ditambahkan ke variabel lingkungan Cloud Run.
|
Mengautentikasi service-to-service |
| AlloyDB untuk PostgreSQL |
- Layanan Cloud Run dapat terhubung ke instance AlloyDB untuk PostgreSQL.
- Metadata resource AlloyDB untuk PostgreSQL ditambahkan ke variabel lingkungan Cloud Run.
- Peran
roles/alloydb.admin AlloyDB untuk PostgreSQL ditambahkan ke akun layanan Cloud Run.
|
Terhubung dari Cloud Run |
| BigQuery |
- Layanan Cloud Run dapat berinteraksi dengan set data BigQuery.
- Metadata resource BigQuery ditambahkan ke variabel lingkungan Cloud Run.
- Peran
roles/bigquery.dataEditor BigQuery ditambahkan ke akun layanan Cloud Run.
|
Ringkasan BigQuery |
Bigtable |
- Layanan Cloud Run dapat melakukan fungsi administratif pada instance Bigtable.
- Informasi metadata resource Bigtable ditambahkan ke variabel lingkungan Cloud Run.
- Peran
roles/bigtable.admin ditambahkan ke akun layanan Cloud Run.
|
Ringkasan Bigtable |
Layanan Cloud Run lainnya |
- Layanan Cloud Run sumber dapat mengirim traffic ke layanan Cloud Run tujuan.
- Layanan Cloud Run sumber berisi URI layanan Cloud Run tujuan dalam variabel lingkungannya.
|
Apa itu Cloud Run |
Cloud SQL (MySQL) |
- Layanan Cloud Run dapat membaca dan menulis data ke instance Cloud SQL (MySQL).
- Metadata koneksi Cloud SQL ditambahkan ke layanan Cloud Run.
- Peran
roles/cloudsql.instanceUser dan roles/cloudsql.client ditambahkan ke akun layanan Cloud Run.
- Akun layanan Cloud Run ditambahkan sebagai pengguna IAM ke instance Cloud SQL.
|
Terhubung dari Cloud Run |
Cloud SQL (PostgreSQL) |
- Layanan Cloud Run dapat membaca dan menulis data ke instance Cloud SQL (PostgreSQL).
- Metadata koneksi Cloud SQL ditambahkan ke layanan Cloud Run.
- Peran
roles/cloudsql.instanceUser dan roles/cloudsql.client ditambahkan ke akun layanan Cloud Run.
- Akun layanan Cloud Run ditambahkan sebagai pengguna IAM ke instance Cloud SQL.
|
Terhubung dari Cloud Run |
Cloud Storage |
- Layanan Cloud Run dapat mengelola objek di bucket Cloud Storage.
- Informasi IAM akun layanan Cloud Run ditambahkan ke bucket Cloud Storage.
- Peran
roles/storage.objectAdmin ditetapkan ke akun layanan Cloud Run.
|
Menghubungkan ke Google Cloud layanan |
Backend Global Cloud Load Balancing |
- Load balancer dapat mendistribusikan traffic masuk ke layanan Cloud Run.
- Layanan Cloud Run ditambahkan sebagai endpoint backend dalam konfigurasi backend NEG serverless Cloud Load Balancing.
|
Menyiapkan Load Balancer Aplikasi eksternal global dengan Cloud Run |
Memorystore for Redis |
- Layanan Cloud Run dapat meng-cache data di instance Memorystore for Redis.
- Informasi koneksi Memorystore for Redis ditambahkan ke variabel lingkungan Cloud Run.
- Peran
roles/redis.editor ditambahkan ke akun layanan Cloud Run.
|
Menghubungkan ke instance Redis dari layanan Cloud Run |
Memorystore for Redis Cluster |
- Layanan Cloud Run dapat menyimpan data dalam cache di Memorystore for Redis Cluster.
- Informasi koneksi Memorystore for Redis Cluster ditambahkan ke variabel lingkungan Cloud Run.
- Peran
roles/redis.editor ditambahkan ke akun layanan Cloud Run.
|
Menghubungkan ke instance Memorystore for Redis Cluster |
Pub/Sub |
- Layanan Cloud Run dapat menerima pesan atau memublikasikan ke topik Pub/Sub.
- ID topik Pub/Sub ditambahkan ke variabel lingkungan Cloud Run.
- Peran
roles/pubsub.publisher dan roles/pubsub.subscriber ditambahkan ke akun layanan Cloud Run.
- Layanan Cloud Run ditambahkan ke kolom langganan push dan pull Pub/Sub.
|
Tutorial menggunakan Pub/Sub dengan Cloud Run |
Backend Cloud Load Balancing regional |
- Load balancer dapat mendistribusikan traffic masuk ke layanan Cloud Run.
- Layanan Cloud Run ditambahkan sebagai endpoint backend dalam konfigurasi backend NEG serverless Cloud Load Balancing.
|
Menyiapkan Load Balancer Aplikasi eksternal regional dengan Cloud Run |
Frontend Cloud Load Balancing regional |
- Alamat IP HTTP dan HTTPS load balancer tersedia untuk aplikasi yang berjalan di container Cloud Run.
- Metadata alamat Cloud Load Balancing ditambahkan ke variabel lingkungan Cloud Run.
|
Ringkasan aturan penerusan |
Spanner |
- Layanan Cloud Run dapat mengelola instance Spanner.
- Detail koneksi Spanner ditambahkan ke variabel lingkungan Cloud Run.
- Peran
roles/spanner.databaseAdmin ditambahkan ke akun layanan Cloud Run.
- Informasi IAM akun layanan Cloud Run ditambahkan ke instance Spanner.
|
Menghubungkan ke Google Cloud layanan |
Vertex AI |
- Layanan Cloud Run dapat berinteraksi dengan layanan Vertex AI.
- Peran
roles/aiplatform.user ditambahkan ke akun layanan Cloud Run.
|
Menghosting aplikasi dan agen AI di Cloud Run |