Creating a release
In Cloud Deploy, a release is a resource that represents a set of changes to be deployed (updated software, configuration, or both) and an attempt to deploy them to your targets. This section describes how to create a release, and what happens when you do.
Here’s the process in brief:
- You invoke a release from the command line, specifying the name of the delivery pipeline you created previously.
You run this command from the directory that contains your
skaffold.yaml
file and manifest. This also assumes that your container image is built and is available in the location specified in your manifest or on the command line.You can also pass values to your manifest, either by passing them when you create the release or by placing them in the delivery pipeline or targets. Deploy parameters aren’t included in this chapter, but you can find out more about them in the Google Cloud documentation.
- Cloud Deploy renders your manifest (for GKE and GKE...