Questions tagged [app-engine-flexible]

App Engine Flexible is a cloud computing technology for hosting web applications in Google-managed data centers. Google App Engine is a Platform as a Service (PaaS) offering for Node.js, Ruby, Java, Python, Go and PHP.

Learn more about App Engine Flexible. App Engine allows developers to focus on doing what they do best, writing code. Based on Google Compute Engine, the App Engine flexible environment automatically scales your app up and down while balancing the load. Microservices, authorization, SQL and noSQL databases, traffic splitting, logging, search, versioning, security scanning, memcache, and content delivery networks are all supported natively. In addition, the App Engine flexible environment allows you to customize your runtime and even the operating system of your virtual machine using Docker.

467 questions
2
votes
2 answers

Is it possible to specify a machine type (e.g small/micro) when deploying to Managed VM?

I'm migrating some simple web apps (Node based static pages with some questionnaires and a very small amount of back end processing) to App Engine. I have them working well. Impressed with how easy it was! However, I have a couple of questions that…
2
votes
3 answers

GAE app.yaml: How to set env variable that contains periods?

I'm checking out GAE Managed VMs using app.yaml, as described here https://cloud.google.com/appengine/docs/managed-vms/java/configuring-your-app-with-app-yaml When I do env_variables: java.util.logging.config.file: 'WEB-INF/logging.properties' I…
Dzmitry Lazerka
  • 1,809
  • 2
  • 21
  • 37
1
vote
0 answers

Missing cookie key/value from request headers in one iAP enabled App Engine instance but not the other

Context: 2 app engine (flex) node servers: identical configuration Both include the 3 commonly used key/values in the request headers x-goog-authenticated-user-email x-goog-authenticated-user-id x-goog-iap-jwt-assertion 1 of them consistently…
1
vote
1 answer

Where will I find the source code for Google App Engine Flexible environment?

I want to download the source code in my Python 3 App Engine flexible environment. I see how you can SSH in, or go in from the terminal, to look at source code. But I don't want to turn debug on a production machine. Instead, is it possible to just…
Dan Cogswell
  • 475
  • 3
  • 16
1
vote
2 answers

Error deploying Google's App Engine flex [nginx example]

I am trying to deploy Google's nginx hello world example via App Engine's flexible env. I'm using the same setup as detailed in the quick start guide, with the exception of network settings added to app.yaml (file contents below): runtime:…
1
vote
3 answers

gcloud app deploy cannot find app.yaml if go.mod is in a different directory

I have been unable to deploy my Go app to Google App Engine Flexible for a weeks now, although I don't remember changing anything relevant. The go.mod and go.sum files are in the top directory, while the app.yaml is in ./cmd/app/. Error message on…
zengabor
  • 2,013
  • 3
  • 23
  • 28
1
vote
0 answers

App Engine dispatch.yaml doesn't affect service versions without traffic

Hi we are using App engine with many new and legacy java services. we have 1 new frontend angular app and multiple services in java8 we access the application directly using without custom…
1
vote
2 answers

Newbe on Go - AppEngine - Deploy

I'm new using App Engine, and I would appreciate if someone can clarify this doubt: How can I be sure that AppEngine in the cloud have the correct version of go I need to have in the cloud? I have read some articles about installing and downloading…
1
vote
0 answers

Cloudbuild recursively creating multiple builds for app engine deployment on GCP

hope this question helps others struggling to use GCP. I am trying to automate deployments of my strapi app to Google App Engine using CloudBuild. This is my cloudbuild.yaml: steps: - name: 'ubuntu' entrypoint: "bash" args: - "-c" …
Omkar
  • 2,274
  • 6
  • 21
  • 34
1
vote
1 answer

How do I use the latest version of pandas on Google App Engine Flexible

I am using Google App Engine Flexible with a standard Python 3 runtime. I had been using pandas 1.0.5 until now. I want to start using pandas 1.3.4. So I updated requirements.txt and tried deploying to GAE. I got an error Step #1: ERROR: Could not…
VRA
  • 91
  • 9
1
vote
3 answers

Client intended to send too large body GAE

I keep getting this error "client intended to send too large body: 34386203 bytes" every time I try to upload a batch of files through a nodejs web server hosted on App engine. The files upload successfully on a local server, but fails on the remote…
1
vote
1 answer

Converting my Django/Python app from App Engine Standard Environment to Flexible Environment

I am trying to convert my Django/Python app from the Google App Engine Standard Environment to the Flexible environment mainly due to the app becoming slow and was constantly hitting a soft memory limit and suggested I upgrade to a larger instance…
1
vote
0 answers

KeyCDN issue with expressjs API hosted on google cloud

I'm trying to push uploaded images to KeyCDN via FTP protocol in my expressjs API. When I try to push the images locally, everything is working fine. I can push properly, and the links are also working fine. However, the API hosted on Google Cloud…
1
vote
1 answer

Jinja Variable Array Dynamics

I've started using Google Cloud Deployment recently, having come from AWS CloudFormation (and Terraform alongside) and I'm really struggling to use Jinja in dynamic ways that I do so simplistically in the others. My current issue is that my…
1
vote
2 answers

Is there a known plan to include Targeted Routing for Google App Engine Flexible Environment or a better fitting path

Somewhat speculative, I use the GAE Flexible Environment to run a WebSocket nodejs server but noticed that the targeted routing feature of Standard Evironment is not available in the Flexible Evironment, even when using Manual Scaling. I need the…
JGoodgive
  • 1,068
  • 10
  • 20