Cloud run deploy

step

Deploys a GCP cloud run service revision.

Specification

credentials

Required

object
credentials.service-account.json
Optional
string
project

Required

string
The identifier of the Google Cloud project to deploy to.
service

Required

string
The name of the service to deploy to.
region

Required

string
The Google Cloud region to deploy to.
image

Required

object
The Docker image to deploy.
image.repository

Required

string
The name of the repository containing the Docker image.
image.tag
Optional
string
The tag to deploy.
serviceAccount
Optional
object
The service account to use when executing the service
serviceAccount.email
Optional
string
The email address of the service account
command
Optional
string
The command to execute in the container.
args[]
Optional
array
A list of arguments to provide to the container
concurrency
Optional
integer
The number of requests a single instance of the service can respond to simultaneously
maxInstances
Optional
integer
The maximum number of instances that can be running at once
port
Optional
integer
The container port to forward requests to.
env
Optional
object
A YAML key-value mapping of environment variables to provide each container.
labels
Optional
object
A YAML key-value mapping of labels to add to the revision.
allowUnauthenticated
Optional
boolean
Whether to allow anonymous access to the service.
revisionSuffix
Optional
string
The revision identifier to use, appended to the service name.

Join our community

We’re excited to see and share in our community’s creation. Take a look at our community overview to learn how to begin contributing to Relay.