Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

How to deploy Google app engine application through the deployment manager ? Is it possible to do it

I am deploying all my application to Appengine. I found a "Development" tool in the Developer Console and configured it to sync my Appengine project files. I utilized the online editing feature to edit an appengine project file through the Development tool. I made changes and committed the code. So I want to know whether it is possible to use deployment manager for deploying the app engine services??

Can someone help me on how I can use the Deployment Manager to deploy the changes I made online? I went through the Deployment Manager documentation online but it doesn't speak of how to deploy a Appengine project using Deployment manager.

like image 847
S.Srivastava Avatar asked Sep 10 '25 21:09

S.Srivastava


1 Answers

Yes, it is possible.

The generic steps to make a deployment using Deployment Manager (DM) are listed in the Step-by-step walkthrough guide. The most important ones are:

  • Installation and Setup
  • Creating a Configuration.
  • Deploying Your Resources

See also Deployment Manager Fundamentals.

What may be confusing is how to do it specifically for GAE. Well, that's entirely reflected in the content of your config file, more specifically in the resource type - the GAE's Admin API is used, see the appengine.v1.version row in the table.

But the DM appears oriented more towards manual deployments. From your question I suspect you might be interested more into automatically deploying your changes once committed. If so you you may want to peek at Cloud Build and Cloud Source Repositories instead. See Quickstart for automating App Engine deployments with Cloud Build.

like image 112
Dan Cornilescu Avatar answered Sep 13 '25 16:09

Dan Cornilescu