Как я могу развернуть веб-сайт Flask с MongoDB на Google Cloud Platform? - PullRequest
0 голосов
/ 05 февраля 2020

Я использую Flask в качестве бэкэнда и MongoDB для хранения данных. Я подключил свой веб-сайт к MongoDB Atlas и проверил все локально, и все работает как положено. Но когда я пытаюсь развернуть сайт в Google Cloud Platform (GCP), MongoDB вообще не работает. Единственный файл конфигурации, который у меня есть, это app.yaml, и он выглядит так:

    runtime: python
    env: flex
    entrypoint: gunicorn -b :$PORT main:app

    runtime_config:
      python_version: 3

    handlers:
    - url: /static
      static_dir: static
    - url: /.*
     script: auto

Я подключил свой проект к Instance и включил API Engine. Для развертывания я просто запустил следующую команду в Cloud Shell

    gcloud app deploy

Нужны ли какие-либо другие файлы конфигурации для запуска MongoDB? Или весь процесс неправильный, и мне нужно сделать это по-другому.

...