Описание тега google-deployment-manager

Google Cloud Deployment Manager - это служба развертывания инфраструктуры, которая автоматизирует создание ресурсов Google Cloud Platform и управление ими.
1 ответ

Можете ли вы распространять изменения в нескольких проектах через GDM?

Если я описываю и управляю ресурсами в своих проектах GCP через GDM (Google Deployment Manager), можно ли распространять изменения в нескольких проектах Google Cloud через GDM (Google Deployment Manager)? В частности, я рассматриваю определение схем…
1 ответ

Как добавить учетную запись службы в шаблон экземпляра с помощью диспетчера развертывания

Я пытаюсь создать простую виртуальную машину на основе приведенного здесь примера 1. Я хочу добавить настраиваемую учетную запись службы 2 к этой виртуальной машине. Мой конфиг выглядит примерно так def GenerateConfig(context): """Create instance wi…
2 ответа

Администратор развертывания GCP одно и то же имя ресурса в другом развертывании

Чтобы выяснить, как ведет себя менеджер развертывания, когда у нас одно и то же имя ресурса в другом развертывании, я сделал следующие шаги: Я создаю развертывание с именем dep-1 с одной виртуальной машиной с именем vm1. Затем я создал развертывание…
1 ответ

Как записать файл в Google Cloud Storage с помощью диспетчера развертывания?

В списке поддерживаемых типов ресурсов я вижу, что в Google Cloud Deployment Manager есть хотя бы некоторая поддержка для storage.v1.object тип. Я надеюсь, что это даст мне возможность записывать файлы в GCS на основе данных в моем шаблоне DM. Однак…
1 ответ

Модули Python в шаблоне менеджера развертывания gcloud

Можно ли использовать модули, установленные через python pip, в шаблонах менеджера развертывания gcloud (шаблоны python, а не jinja)? Я только смог найти ссылку на то, как импортировать файлы.py через файл схемы администратора развертывания. наприме…
1 ответ

Есть ли способ распечатать файлы stdout, stderr или log в диспетчере развертывания Google?

Я хотел бы записать отладочную информацию в свои шаблоны DM, но я не могу найти и найти способ генерировать операторы печати, журналы или что-либо, что может помочь в отладке, когда что-то не так с моим шаблоном. Как добавить печать или ведение журн…
1 ответ

Диспетчер развертывания, как получить учетную запись службы хранения Google в файле ресурсов

Я использую Deployment Manager и пытаюсь описать свои ресурсы в файлах python ( Deployment Manager позволяет создавать конфигурацию с использованием Python или Jinja). На самом деле, Я использую json-формат для создания тематического ресурса - retur…
1 ответ

Как узнать, какие пары ключ-значение доступны для администратора развертывания?

Например, когда я пытался выяснить, какие свойства я могу добавить в диспетчер развертывания для создания таблицы больших запросов, мне пришлось ссылаться на документы REST API как на лучшее место для поиска параметров и обязательных полей. Есть ли …
1 ответ

GKE вытесняемые виртуальные машины с помощью диспетчера развертывания

Я планирую полностью перенести создание службы GCP в Deployment Manager. Но, основываясь на документации, я не вижу никаких вариантов преобразования узлов, которые должны быть созданы в кластер, в preemplibles. Я надеюсь, что есть способ, но просто …
1 ответ

Как сделать региональный кластер в GKE w/ deploy-manager?

"зона" - это обязательное поле, когда я пытаюсь его создать, но в документации говорится, что оно "устарело". Это немного вводит в заблуждение. Тогда каждый раз включаю "зону". Это тот, за которым следуют; Допустим, я поставил "asia-east2-a", тогда …
1 ответ

Как развернуть вычислительный экземпляр без публичного IP

Как развернуть экземпляр компьютера без общедоступного IP-адреса с помощью GCP Deployment Manager? Глядя на файл конфигурации yaml, я получаю сообщение об ошибке, если ничего не включаю в accessConfigs, networkInterfaces тоже обязательно. На данный …
0 ответов

Как назначить роли учетной записи службы с помощью диспетчера развертывания

Возникли проблемы с созданием учетной записи службы и назначением ей ролей. Первоначально я основывал свой код на этом примере, однако я не смог заставить его работать, потому что, хотя он создает учетную запись службы, он не назначает ей роли. Поэт…
1 ответ

Ошибка при попытке создать ключ учетной записи службы в диспетчере развертывания

Ошибка ниже: ERROR: (gcloud.deployment-manager.deployments.update) Error in Operation [operation-1544517871651-57cbb1716c8b8-4fa66ff2-9980028f]: errors: - code: MISSING_REQUIRED_FIELD location: /deployments/infrastructure/resources/projects/resource…
2 ответа

Разверните Google Cloud Bigtable с помощью диспетчера развертывания

Я пытаюсь развернуть экземпляр Bigtable со следующим файлом конфигурации YAML: resources: - name: foo-bigtable-instance type: bigtableadmin.v2.instance properties: name: foo displayName: Foo Bigtable Instance type: Development Когда я вызываю gcloud…
0 ответов

GKE обновить Swaggerapi справочные документы

В настоящее время я выполняю свои развертывания с помощью Google Deployment Manager, который работает нормально. Однако в настоящее время я сталкиваюсь с проблемой, что при создании Typeprovider некоторые swaggerapi конечные точки не могут быть найд…
0 ответов

Гугл менеджер развертывания TTL для развернутых стеков?

В облачной информации я могу установить TTL для полного стека и получить команду, выполняемую при достижении этого TTL. Как мне это сделать в диспетчере развертывания Google? Я не вижу TTL в документах. Есть ли способ установить срок действия развер…
0 ответов

Условно создание ресурса в диспетчере развертывания облачного Google

Я использую менеджер развертывания облака Google для развертывания облачного приложения. Я пишу GenerateConfig() функция в Python для возврата списка ресурсов. Моя проблема в том, что я не хочу создавать ресурс, если он существует, например, я не хо…
09 авг '18 в 20:10
2 ответа

Частые ошибки RESOURCE_EXHAUSTED

В последнее время я вхожу в Google Cloud Deployment Manager, но борюсь с некоторыми странными ошибками. Может быть, кто-то здесь будет иметь некоторое представление о причине. Обычно я "создаю" развертывание в режиме предварительного просмотра, зате…
22 июн '17 в 18:40
2 ответа

Как получить квоты запросов из Deployment Manager через API?

На https://console.cloud.google.com/apis/api/deploymentmanager.googleapis.com/quotas или https://console.cloud.google.com/iam-admin/quotas?service=deploymentmanager.googleapis.com, я могу видеть запрос, а также квоты на запись, и могу определить, бу…
1 ответ

В доступе отказано - GCP Cloud Resource Manager setIamPolicy

Я получаю ответ 403 PERMISSION_DENIED от GCP при запуске диспетчера развертывания для создания развертывания, которое создает учетную запись службы и задает для нее политику IAM с помощью API администратора облачных ресурсов. Вот шаблон setIamPolicy…