Я создал стандартный локальный хост-сервер appengine, используя терминал, и создал файл конфигурации yaml для него. Когда я пытался развернуть его с помощью диспетчера развертывания, я получил сообщение об ошибке следующим образом:
ОШИБКА:
(gcloud.deployment-manager.deployments.create) Ошибка в операции [operation-1583226666125-59fefaf088a7a-ccfb3f59-0657eeb4]: ошибки: - код: расположение CONDITION_NOT_M /deployments/new-1/resources/simple-app->$.properties сообщение: | ошибка: у объекта отсутствуют обязательные свойства (["appsId", "servicesId"]) уровень: схема "error": {"loadingURI": "#", "pointer": "/ create"} экземпляр: {"pointer": ""} domain: ключевое слово "validation": "properties" обязательно: ["appsId", "servicesId"] отсутствует: ["appsId", "servicesId"]
Также указан мой файл yaml ниже:
ресурсы: -
type: appengine.v1.version
name: simple-app
properties:
id: default
name: simple-app
env: standard
# services:
# _defaults:
# autowire: true
# autoconfigure: true
zone: us-east1-b
machineType: https://www.googleapis.com/appengine/v1/projects/quiet-seer-269405/zones/us-east1-b/machineTypes/f1-micro
диски: -
deviceName: boot
type: PERSISTENT
boot: true
autoDelete: true
initializeParams:
sourceImage: https://www.googleapis.com/appengine/v1/projects/debian-cloud/global/images/family/debian-9
networkInterfaces:
- network: https://www.googleapis.com/appengine/v1/projects/quiet-seer-269405/global/networks/default
accessConfigs:
- name: External NAT
type: ONE_TO_ONE_NAT
entrypoint: demo.py