Size: a a a

2019 August 01

i

inqfen in terraform_ru
Господа
источник

i

inqfen in terraform_ru
Как в терраформе сделать значение переменная + "строка"
источник

i

inqfen in terraform_ru
раньше было "${var.variable}-string"
источник

РР

Роман Рахманин in terraform_ru
И сейчас так же
источник

VT

Victor Tur in terraform_ru
inqfen
раньше было "${var.variable}-string"
Так и осталось
источник

VT

Victor Tur in terraform_ru
> format("Hello, %s!", var.name)
Hello, Valentina!
> "Hello, ${var.name}!"
Hello, Valentina!
источник

i

inqfen in terraform_ru
А, я думал это deprecated, просто пока работает
источник

VT

Victor Tur in terraform_ru
Пример из текущей документации
источник

i

inqfen in terraform_ru
format("Hello, %s!", var.name)
А, через форматирование стало
источник

AP

Andrey Polegoshko in terraform_ru
Для русские вот такие примеры должны быть
источник

AP

Andrey Polegoshko in terraform_ru
источник

AP

Andrey Polegoshko in terraform_ru
источник
2019 August 02

R

Roman in terraform_ru
Друзья, пробую описать существующий vApp в VMware vCloudDirector. Terraform хочет его создать и уходит в таймаут. Новый через terraform безпроблем создается. С aws таких проблем небыло..
Описываю так:
  # vcd_vapp.PROD_INFRASTRUCTURE will be created
 + resource "vcd_vapp" "PROD_INFRASTRUCTURE" {
     + accept_all_eulas = true
     + href             = (known after apply)
     + id               = (known after apply)
     + ip               = "allocated"
     + name             = "PROD_INFRASTRUCTURE"
     + network_name     = "PROD_INFRASTRUCTURE"
     + power_on         = true
   }
источник

OB

Oleksii Borodai in terraform_ru
Roman
Друзья, пробую описать существующий vApp в VMware vCloudDirector. Terraform хочет его создать и уходит в таймаут. Новый через terraform безпроблем создается. С aws таких проблем небыло..
Описываю так:
  # vcd_vapp.PROD_INFRASTRUCTURE will be created
 + resource "vcd_vapp" "PROD_INFRASTRUCTURE" {
     + accept_all_eulas = true
     + href             = (known after apply)
     + id               = (known after apply)
     + ip               = "allocated"
     + name             = "PROD_INFRASTRUCTURE"
     + network_name     = "PROD_INFRASTRUCTURE"
     + power_on         = true
   }
Плохо
источник

VT

Victor Tur in terraform_ru
Roman
Друзья, пробую описать существующий vApp в VMware vCloudDirector. Terraform хочет его создать и уходит в таймаут. Новый через terraform безпроблем создается. С aws таких проблем небыло..
Описываю так:
  # vcd_vapp.PROD_INFRASTRUCTURE will be created
 + resource "vcd_vapp" "PROD_INFRASTRUCTURE" {
     + accept_all_eulas = true
     + href             = (known after apply)
     + id               = (known after apply)
     + ip               = "allocated"
     + name             = "PROD_INFRASTRUCTURE"
     + network_name     = "PROD_INFRASTRUCTURE"
     + power_on         = true
   }
https://github.com/terraform-providers/terraform-provider-vcd/issues
Погляди тут, возможно там уже есть.
Вообще если ресурс уже есть, а terraform его не знает (нет в tfstate) - то хороший провайдер скажет что ресурс уже есть, при попытке создать.
источник

VT

Victor Tur in terraform_ru
То что не было проблем с aws - так это просто aws provider один из самых старых, протестированных и хорошо поддерживаемых
источник

R

Roman in terraform_ru
Victor Tur
https://github.com/terraform-providers/terraform-provider-vcd/issues
Погляди тут, возможно там уже есть.
Вообще если ресурс уже есть, а terraform его не знает (нет в tfstate) - то хороший провайдер скажет что ресурс уже есть, при попытке создать.
Он так и говорит через 10 минут таймаута:
 API Error: 400: [ d29bcd
9f-ef82-4fc4-9f7a-c56e5e3c34ad ] The VCD entity PROD_INFRASTRUCTURE already exists.\"}"}
источник

VT

Victor Tur in terraform_ru
Victor Tur
То что не было проблем с aws - так это просто aws provider один из самых старых, протестированных и хорошо поддерживаемых
И даже при всём при этом тоже не совершенный.
.
источник

VT

Victor Tur in terraform_ru
Roman
Он так и говорит через 10 минут таймаута:
 API Error: 400: [ d29bcd
9f-ef82-4fc4-9f7a-c56e5e3c34ad ] The VCD entity PROD_INFRASTRUCTURE already exists.\"}"}
Импортируй, если поддерживается.
источник

R

Roman in terraform_ru
Victor Tur
Импортируй, если поддерживается.
не поддерживает импорт этот провайдер(
источник