mirror of
https://github.com/serverless/serverless.git
synced 2026-01-18 14:58:43 +00:00
40 lines
1.4 KiB
Markdown
40 lines
1.4 KiB
Markdown
<!--
|
|
title: Serverless Framework - Google Cloud Functions Guide - Deploying
|
|
menuText: Deploying
|
|
menuOrder: 8
|
|
description: How to deploy your Google Cloud Functions functions and their required infrastructure
|
|
layout: Doc
|
|
-->
|
|
|
|
<!-- DOCS-SITE-LINK:START automatically generated -->
|
|
### [Read this on the main serverless docs site](https://www.serverless.com/framework/docs/providers/google/guide/deploying)
|
|
<!-- DOCS-SITE-LINK:END -->
|
|
|
|
# Google - Deploying
|
|
|
|
The Serverless Framework was designed to provision your Google Cloud Functions Functions, Events and Resources safely and quickly.
|
|
|
|
## Deploy All
|
|
|
|
This is the main method for doing deployments with the Serverless Framework:
|
|
|
|
```bash
|
|
serverless deploy
|
|
```
|
|
|
|
Use this method when you have updated your Function, Events or Resource configuration in `serverless.yml` and you want to deploy that change (or multiple changes at the same time) to the Google Cloud.
|
|
|
|
### How It Works
|
|
|
|
The Serverless Framework translates all syntax in `serverless.yml` to a Google Deployment Manager configuration template.
|
|
|
|
- The provider plugin parses `serverless.yml` configuration and translates it to Google Cloud resources
|
|
- The code of your Functions is then packaged into a directory, zipped and uploaded to the deployment bucket
|
|
- Resources are deployed
|
|
|
|
### Tips
|
|
|
|
- Use this in your CI/CD systems, as it is the safest method of deployment.
|
|
|
|
Check out the [deploy command docs](../cli-reference/deploy.md) for all details and options.
|