Невозможно развернуть .СЕТЕВОЕ приложение в app engine — ошибка исполнителя kaniko-projec

#c# #google-app-engine #.net-core #google-cloud-platform #app-engine-flexible

#c# #google-app-engine #.net-core #google-облачная платформа #app-engine-гибкий

Вопрос:

Я схожу с ума от этой ошибки при развертывании приложения App Engine dotnetcore3:

 ERROR: build step 1 "gcr.io/kaniko-project/executor@sha256:0bbaa4859eec9796d32ab45e6c1627562dbc7796e40450295b9604cd3f4197af" failed: step exited with non-zero status: 137
  

Я понятия не имею, как обойти это, и не нашел никакой информации. Я не хочу использовать kaniko или что-то еще, мне просто нужен ЛЮБОЙ способ развертывания моего приложения.

Я попытался установить более старую версию (0.12.0) в соответствии с этим, я думаю, что это помогало в прошлом, но не помогает сейчас: https://github.com/GoogleContainerTools/kaniko/issues/807

Спасибо за любую помощь.

Вот мое приложение.yaml:

 runtime: aspnetcore
env: flex

automatic_scaling:
  min_num_instances: 1
  max_num_instances: 15
  cool_down_period_sec: 180
  cpu_utilization:
    target_utilization: 0.6
  target_concurrent_requests: 100
handlers:
  - url: /.*
    script: auto
    secure: always
    redirect_http_response_code: 301

  

Комментарии:

1. Часть вашего app.yaml предназначена для App Engine Standard, а не для Flexible. cloud.google.com/appengine/docs/flexible/dotnet/reference /…

2. Скорее всего step exited with non-zero status: 137 , это связано с проблемами с памятью , возникающими при сборке вашего приложения с помощью облачной сборки. Возможно ли, что у вас много зависимостей? не могли бы вы удалить некоторые, которые могут оказаться ненужными?