A Cloud Run job is a containerized application that runs a specific, non-HTTP task and then exits. You might use a Cloud Run job for tasks that don't need to run continuously or serve requests. For example, scheduled batch processing or data transformations.
This document describes the connections and parameters you can configure when using App Design Center to create a Cloud Run job component. The configuration parameters are based on the terraform-google-cloud-run/modules/job-exec Terraform module.
Component connections
The following table includes the components that you can connect to a Cloud Run job component, and the resulting updates to your application and its generated Terraform code.
Connected component | Application updates | Background information |
---|---|---|
|
Configure service identity for jobs | |
|
Connect from Cloud Run | |
|
Connect from Cloud Run | |
|
Connect to Google Cloud services |
Required configuration parameters
If your template includes a Cloud Run job, you must configure the following parameters before you deploy.
Parameter name | Description and constraints | Background information |
---|---|---|
Project ID | The project where you want to deploy the Cloud Run job. | Configure components |
Name | name | Cloud Run services |
Region | The Cloud Run service deployment location. | Cloud Run locations |
Image | image | Deploying container images |
Optional configuration parameters
The following parameters are optional. To display advanced parameters, in the Configuration area, select Show advanced fields.