Адаптер Google Cloud Run

Адаптер Qwik City Cloud Run позволяет запускать приложения Qwik City на Google Cloud Run.

Установка

Чтобы интегрировать адаптер Cloud Run, используйте команду add:

npm run qwik add cloud-run

Сборка рабочей среды

Чтобы собрать приложение для рабочей среды, используйте команду build, эта команда автоматически запустит npm run build.server и npm run build.client:

npm run build

Развёртывание в рабочей среде

После запуска npm run build у вас будет 2 папки сборки:

  • Будет создана папка dist, содержащая все статические файлы;
  • Будет создана папка server, включающая все файлы сервера Node.

Чтобы развернуть приложение, вам необходимо:

  1. Иметь аккаунт Google Cloud

  2. Установить CLI gcloud

    Если у вас нет gcloud, следуйте официальной документации Google Cloud.

  3. Аутентифицироваться с помощью интерфейса командной строки gcloud.

    Чтобы аутентифицировать CLI gcloud, выполните следующую команду:

    gcloud auth login

    Предоставьте SDK доступ к учетной записи, созданной на шаге 1.

  4. Изменить имя сценария развёртывания

    Обновите имя своего приложения Cloud Run в сценарии развёртывания в файле package.json.

    "deploy": "gcloud run deploy my-cloud-run-app --source ."
  5. Запустить скрипт развертывания

    Развёртывание в Google Cloud Run производится с помощью следующей команды:

    npm run deploy

Участники

Спасибо всем участникам, которые помогли сделать эту документацию лучше!

  • DustinJSilk
  • reemardelarosa
  • mhevery
  • WilliamEspegren
  • gioboa
  • igorbabko
  • mrhoodz
  • adamdbradley