Size: a a a

2020 March 31

V

Vladislav in terraform_ru
Вот  state файл. Не могу понять что не так и что исправить...
источник

MI

Mike Ivanov in terraform_ru
Vladislav
Вот  state файл. Не могу понять что не так и что исправить...
Можешь скинуть кусок с кодом? Где ресурс  aws_route_53 используется
источник

AK

Andrey Kartashov in terraform_ru
Vladislav
Ругается
grep short_region по коду сделай
источник

V

Vladislav in terraform_ru
Mike Ivanov
Можешь скинуть кусок с кодом? Где ресурс  aws_route_53 используется
Аналогично с public zone.
Не вижу тут ничего подозрительного...  var.short_region уже в новом синтаксисе... Не пойму где что не так...
источник

V

Vladislav in terraform_ru
Mike Ivanov
Можешь скинуть кусок с кодом? Где ресурс  aws_route_53 используется
источник

V

Vladislav in terraform_ru
Mike Ivanov
Можешь скинуть кусок с кодом? Где ресурс  aws_route_53 используется
источник

AK

Andrey Kartashov in terraform_ru
В ошибке чётко написано, что делать. Поправь конфиг провайдера
источник

MM

Maksim Makhalov in terraform_ru
Привет!
Прошу помощи.
Есть вот такой минимальный кофниг

provider "proxmox" {
   pm_api_url = "https://test"
   pm_user = "root@pam"
   pm_password = "test"
   pm_tls_insecure = "true"
}

resource "proxmox_vm_qemu" "test" {
   name = "terraform.test"
   target_node = "iqr-pve-test02"
   clone = "minio1"
}

Выдает
Error: 400 Parameter verification failed.

 on main.tf line 8, in resource "proxmox_vm_qemu" "test":
  8: resource "proxmox_vm_qemu" "test" {
источник

MM

Maksim Makhalov in terraform_ru
Что здесь может быть неправильного?
p.s
url и пароль спрятаны
источник

AR

Alexey Remizov in terraform_ru
Maksim Makhalov
Привет!
Прошу помощи.
Есть вот такой минимальный кофниг

provider "proxmox" {
   pm_api_url = "https://test"
   pm_user = "root@pam"
   pm_password = "test"
   pm_tls_insecure = "true"
}

resource "proxmox_vm_qemu" "test" {
   name = "terraform.test"
   target_node = "iqr-pve-test02"
   clone = "minio1"
}

Выдает
Error: 400 Parameter verification failed.

 on main.tf line 8, in resource "proxmox_vm_qemu" "test":
  8: resource "proxmox_vm_qemu" "test" {
Думаю, 400 возвращает proxmox. Продуктивнее будет с автором провайдера общаться.
источник

MM

Maksim Makhalov in terraform_ru
Alexey Remizov
Думаю, 400 возвращает proxmox. Продуктивнее будет с автором провайдера общаться.
Подсказали, как вывести полный дебаг. В дебаге написано, что отсутствуют данные по стораджу.
Можно ли сделать какой-то запрос, который  бы вывел все имеющиеся параметры?
источник

MM

Maksim Makhalov in terraform_ru
disk - (Optional)
id (Required)
type (Required)
storage (Required)

Я просто как бы понятия не имею
источник

AR

Alexey Remizov in terraform_ru
Maksim Makhalov
Подсказали, как вывести полный дебаг. В дебаге написано, что отсутствуют данные по стораджу.
Можно ли сделать какой-то запрос, который  бы вывел все имеющиеся параметры?
Раз ты связался с левым провайдером без документации, то только гуглить и читать исходники. Тебе, как я понимаю, сюда: https://github.com/Telmate/terraform-provider-proxmox/blob/master/proxmox/resource_vm_qemu.go

Описание параметров там вполне понятное.
источник

AR

Alexey Remizov in terraform_ru
Maksim Makhalov
Подсказали, как вывести полный дебаг. В дебаге написано, что отсутствуют данные по стораджу.
Можно ли сделать какой-то запрос, который  бы вывел все имеющиеся параметры?
Есть ещё команда terraform providers schema -json, но, по-моему, проще исходники почитать.
источник

MM

Maksim Makhalov in terraform_ru
Alexey Remizov
Есть ещё команда terraform providers schema -json, но, по-моему, проще исходники почитать.
Сначала обрадовался, потом огорчился
             "storage": {
               "type": "string",
               "optional": true
             },
             "storage_type": {
               "type": "string",
               "optional": true
             },
Параметры есть, но значений нет. Вопрос был именно про то, можно ли как-то запросить имеющие стораджи в проксмоксе таким же образом, типа id, type и прочее, но я думаю, что я слишком много всего хочу)
источник

AR

Alexey Remizov in terraform_ru
Maksim Makhalov
Сначала обрадовался, потом огорчился
             "storage": {
               "type": "string",
               "optional": true
             },
             "storage_type": {
               "type": "string",
               "optional": true
             },
Параметры есть, но значений нет. Вопрос был именно про то, можно ли как-то запросить имеющие стораджи в проксмоксе таким же образом, типа id, type и прочее, но я думаю, что я слишком много всего хочу)
Это уже надо доку по API проксмокса читать. Терраформ умеет импортировать объекты, если автор провайдера реализовал такую возможность, но нужно знать id объекта в системе.
источник

TF

Terry Filch in terraform_ru
кто может поделится примером провайдера для digitalocean_floating_ip_assignment ?
источник

EL

Erick Lee in terraform_ru
Terry Filch
кто может поделится примером провайдера для digitalocean_floating_ip_assignment ?
источник

ZB

Zakhar Bessarab in terraform_ru
возможно кто-нибудь пробовал заставить terraformer импортировать все aws_security_group правила как "aws_security_group_rule"?
по умолчанию делает "if a rule cannot be inlined"
есть необходимость их объявить отдельно чтобы избавиться от циклических зависимостей в уже существующих рулах и нельзя пока менять рулы никаким образом
источник

A

Andor in terraform_ru
Я думаю что они на стороне амазона так выглядят уже, поэтому сомневаюсь, что есть такая фича
источник