Ресурсы файла конфигурации yaml для ядра приложения с помощью диспетчера развертывания - PullRequest
0 голосов
/ 03 марта 2020

Я создал стандартный локальный хост-сервер 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
...