Вопросы по теме 'terraform-provider-gcp'

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

Как получить данные, такие как имя ресурса, из файла модуля или терраформ, который находится в другом каталоге?
Как получить данные из модуля, который находится в другом каталоге. У меня есть каталог с именем modules в этом каталоге, у меня есть два подкаталога с именем template и instance-from-template . В каталоге template у меня есть все файлы для...
105 просмотров

Статус пула узлов GKE застрял как PROVISIONING
Я пытаюсь создать пул узлов GKE с помощью Terraform resource "google_container_node_pool" "node_pool" { provider = google-beta name = var.node_pool_name location = var.region cluster = var.cluster_name node_count =...
1002 просмотров
schedule 01.10.2021

Как выполнять сценарии (удаленный запуск) в ОС, оптимизированной для облачных контейнеров Google, с помощью Terraform
Я знаю, что оптимизированная для контейнеров ОС - это в основном noexec. У меня есть случай, когда мне нужно выполнить несколько простых сценариев в моем домашнем каталоге, скопировать файлы из моего образа докера на хост и т. Д. Когда я вхожу в...
473 просмотров

Как увеличить квоту на GCP с помощью модуля Terraform?
Я получаю сообщение об ошибке ниже, когда автоматически создаю новый проект GCP с различными ресурсами, например: Redis, SQL, GKE и т. Д. С использованием кода Terraform: Error: error creating NodePool: googleapi: Error 403: (1) insufficient...
799 просмотров

Управление базовой инфраструктурой с помощью terraform с использованием служебной учетной записи в Google Cloud
Я использую Terraform v0.13.5.1 и хочу управлять базовой инфраструктурой, такой как создание папки, ролей IAM в папке, политик организации, создание проектов, создание учетных записей служб и т. Д. Вопрос: Мы не можем создавать учетные записи служб...
211 просмотров
schedule 28.10.2021

Terraform: кластер GKE с узлами в разных зонах
У меня есть кластер Terraform GKE с 3 узлами. Когда я развертываю этот кластер, все узлы локализуются в тех же зонах, что и europe-west1-b . gke-cluster.yml resource "google_container_cluster" "primary" { name =...
110 просмотров

Terraform создает странный for_each
Я хотел создать цикл for_each, который перебирает только объекты в массиве, у которых есть определенная пара ключ: значение. Мои входные переменные: inputs = { names = ["first", "second"] lifecycle_rules = [ {...
370 просмотров

GCP Terraform: настройка порта для серверной службы
Чтение документации здесь: https://www.terraform.io/docs/providers/google/r/compute_backend_service.html Мы можем определить серверную службу: resource "google_compute_backend_service" "kubernetes-nginx-prod" { name...
111 просмотров
schedule 18.02.2022

Получение ошибки загрузки модуля или входной переменной
Я настроил следующую переменную в module / variables.tf variable "instance_name" { type = string default = "instance-1" description = "Name of the instance." } Я ссылаюсь на переменную в том же модуле module / main.tf, как...
536 просмотров
schedule 06.03.2022

Не удается создать задание передачи хранилища Google с помощью Terraform
Я пытаюсь создать задание передачи хранилища через Terraform как: resource "google_storage_transfer_job" "goout_storage_backup" { description = "my-transfer-job" project = "my-project" transfer_spec {...
52 просмотров

вывод всех внешних IP-адресов целевого пула виртуальных машин или пула серверных служб
Я терраформировал виртуальные машины и управлял ими в gcp / gce google_compute_target_pool с помощью google_compute_region_instance_group_manager resource "google_compute_target_pool" "my-target-pool" { name =...
508 просмотров
schedule 30.03.2022

Настройте аутентификацию Google Cloud Platform (GCP) для Terraform Cloud
Как настроить Terraform Cloud для аутентификации с помощью Google Cloud Platform (GCP)? Сейчас моя конфигурация выглядит так: provider "google" { project = "my-project-id" region = "europe-west3" zone =...
32 просмотров

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

Не удается подключиться к экземпляру Google Cloud SQL на частном IP-адресе с виртуальной машины как с частным, так и с общедоступным IP-адресом.
Что я пытаюсь настроить: Экземпляр Cloud SQL с частным IP, база данных Postgresql Виртуальная машина с одним общедоступным IP-адресом и одним частным IP-адресом в той же сети VPC, что и экземпляр SQL (виртуальная машина, экземпляр SQL и VPC...
1048 просмотров

Terraform - GCP - привяжите IP-адрес к балансировщику нагрузки, связанному с корзиной облачного хранилища.
Что я хочу: Я хотел бы иметь static.example.com записи DNS, которые ссылаются на корзину в GCS, содержащую мои статические изображения. Поскольку я управляю своим DNS через Cloudflare, я думаю, что мне нужно использовать тот факт, что GCP...
372 просмотров
schedule 28.08.2022

Terraform GCP не может запустить команду метаданных для экземпляра Windows для создания пользователя
Попытка создать пользователя, которого можно использовать для перемещения некоторых файлов, когда я пытаюсь создать пользователя при создании экземпляра с использованием ресурса метаданных, создается успешно, но команда метаданных не выполняется....
921 просмотров

Как создать подписку на Google Cloud Pubsub с учетной записью службы по terraform?
Из этого документа я хочу создать то же самое с помощью terraform. https://cloud.google.com/run/docs/tutorials/pubsub gcloud pubsub subscriptions create myRunSubscription --topic myRunTopic \ --push-endpoint=SERVICE-URL/ \...
788 просмотров

Ошибка терраформирования сетевого интерфейса GCP Compute_engine
Мой файл terraform выглядит так: resource "google_compute_instance" "virtual_instance" { name = "${var.instance_name}" machine_type = "${var.instance_type}" zone = "${var.zone}" lifecycle { ignore_changes =...
2802 просмотров

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