Описание тега terraform-provider-gcp

Поставщик Google для Terraform - это плагин, используемый для управления ресурсами и взаимодействиями API с Google Cloud Platform.
1 ответ

Terraform: выходы модуля не распознаются как переменные

Я думаю, просто быстрая проверка здравомыслия, может быть, мои глаза запутались. Я разбиваю монолитный файл терраформ на модули. мой main.tf вызвать только два модуля, gke для google kubernetes движка и storage который создает постоянный том в класт…
2 ответа

Создание пользовательской роли ICP GCP с помощью Terraform

Я пытаюсь создать собственную роль IAM в GCP с помощью Terraform для моих экземпляров. AFIACT, последующие должны работать, но все же это ошибка для меня, жалуясь, что стандартные роли, которые я хочу включить, не действительны. resource "google_pro…
3 ответа

Как заблокировать файл состояния при использовании Google Cloud Platform?

Что представляет собой механизм Google Cloud Platform для блокировки файла состояния при использовании Terraform? Как DynamoDB на AWS.. Спасибо
2 ответа

Сделайте запланированные снимки EBS, используя Cloud Watch и Terraform

Мне нужна помощь для планирования моментального снимка тома ec2 на еженедельной основе, и мне нужно архивировать \ удалять резервные копии старше 1 месяца, используя правило облачного наблюдения от terraform aws. Пожалуйста, помогите мне написать пр…
2 ответа

Управление GKE и его развертыванием с Terraform

Я могу использовать terraform развернуть Kubernetes кластер в GKE, Тогда я настроил провайдера для Kubernetes следующее: provider "kubernetes" { host = "${data.google_container_cluster.primary.endpoint}" client_certificate = "${base64decode(data.goo…
1 ответ

Изменить расположение GCS по умолчанию для групп доступности баз данных для Cloud Composer

Есть ли способ переопределить путь по умолчанию для групп DAG Airflow. При создании и выполнении новой среды среда композитора создает мультирегиональную корзину в проекте. Есть ли способы переопределить расположение группы доступности базы данных в…
2 ответа

Terraform GCP VPC пиринг

Я пытаюсь настроить пиринг VPC между сетью моего проекта и другим проектом с использованием GCP, однако я не могу этого сделать, потому что у меня нет разрешений для перечисления сетей в другом проекте. resource "google_compute_network" "my-network"…
20 фев '19 в 14:57
0 ответов

terraform автоматически удаляет старый шаблон

У меня есть проблема, когда каждый раз, когда я создаю новый шаблон экземпляра, terraform автоматически удаляет предыдущий созданный мной экземпляр. Это происходит, даже если auto_delete = false и имя другое. Мой код находится ниже. // Create instan…
3 ответа

gcloud cli не может создать проект - указанный вами идентификатор проекта уже используется другим проектом

Я пытаюсь настроить Terraform для использования с GCP, и у меня возникают проблемы при создании нового проекта из gcloud cli: Terraform Lab Я использую команду gcloud projects create testproject Ошибка, которую я получаю снова и снова: ERROR: (gclou…
1 ответ

Google Backend GCS Bucket подписал ключ с помощью Terraform

Я использую Terraform для управления ресурсами GCP. Чтобы подписать URL с истечением срока действия, я создал POC с https://cloud.google.com/cdn/docs/using-signed-urls. Я могу поместить в Terraform ведро, балансировку нагрузки, но не могу найти любу…
1 ответ

Я создал проект GCP, используя terraform, но он не отображается в списке проектов. Зачем?

Я следую инструкциям на https://cloud.google.com/community/tutorials/managing-gcp-projects-with-terraform В основном это сводится к созданию terraform-admin проект по умолчанию с правами быть roles/resourcemanager.projectCreator $ gcloud organizatio…
1 ответ

Как запустить план Terraform в несколько этапов / этапов?

У меня есть замечательный план terraform, который прекрасно описывает мою инфраструктуру в Google Cloud Platform, однако у меня есть проблема: поскольку мой репозиторий не является полностью приватным, некоторые этапы моего плана зашифрованы и должн…
09 окт '18 в 02:46
2 ответа

Как удалить и заменить стандартный GCP vpc на terraform?

Google рекомендует удалить и создать свой собственный VPC для продуктов Этот ресурс управляет VPC по умолчанию: https://www.terraform.io/docs/providers/aws/r/default_vpc.html Но я хочу установить другой VPC по умолчанию и удалить автоматически созда…
0 ответов

Как определить сеть для кластера GKE?

Я создал сеть с Terraform: resource "google_compute_network" "vpc_network_shared" { name = "vpc-shared-${var.workspace}" auto_create_subnetworks = "false" project = "${var.project}" } Этот файл находится внутри модуля shared_network: module "shared_…
2 ответа

Можем ли мы изменить параметры GCP Cloud VPN по умолчанию?

Я пытаюсь настроить туннель IPSec между сайтами с помощью Google Cloud Platform. Инженеры дата-центра On-Prem задали вопрос, можем ли мы увеличить срок службы IKEv2 Phase 1 с 36 000 до 86 400 секунд. Однако, это не похоже на настройку, которую можно…
1 ответ

Невозможно подключиться к частной региональной конечной точке GKE из клиента OpenVPN

Я создал частный кластер GKE через Terraform ( google_container_cluster с private = true а также region установить) и установить stable/openvpn Шлем Диаграмма. Мои настройки в основном такие же, как описано в этой статье: https://itnext.io/use-helm-…
1 ответ

Как настроить автоматическое восстановление и автоматическое масштабирование кластера Google Cloud Kubernetes с Terraform с отключенной драйвером стека

Я читал этот блог о настройке доступного кластера Kubernetes для личных проектов и настройке своего кластера. Проблема в том, что со временем я часто забываю ручную настройку, поэтому я решил сохранить ее в декларативном коде, используя Terraform. М…
2 ответа

Terraform GCP при создании шаблона экземпляра, Ошибка при получении относительного пути для исходного изображения

У меня новая проблема с настройкой шаблона экземпляра GCP. Я предполагаю, что было обновление от поставщика terraform gcp. resource "google_compute_instance_template" "backend-template" { name = "${var.platform_name}-backend-instance-template" descr…
1 ответ

Полезно ли шифровать состояние Terraform, хранящееся на удаленном бэкэнде (например, GCS bucket)?

Я использую Terraform для управления ресурсами Google Cloud Platform (GCP). Я использую бэкэнд Google Cloud Storage для хранения файла состояния. GCP предоставляет управляемую службу управления ключами, поэтому с этими ключами можно управлять ключам…
1 ответ

Создание google_sql_user с помощью terraform всегда воссоздает ресурс

Когда я бегу terraform plan используя следующее: resource "google_sql_user" "users" { name = "me" instance = "${google_sql_database_instance.master.name}" host = "me.com" password = "changeme" } Это происходит только тогда, когда я запускаю этот экз…