Size: a a a

2020 May 26

vk

victor kurguzov in terraform_ru
обычный destroy через count
источник

SG

Silver 👻 Ghost in terraform_ru
У меня так работает давно уже.
источник

vk

victor kurguzov in terraform_ru
хм
источник

SG

Silver 👻 Ghost in terraform_ru
Допустим такая ситуация.
источник

SG

Silver 👻 Ghost in terraform_ru
В инстансе меняется AMI и он пересоздается. ТФ понимает, что инстанс пересоздан и перепривязывает EIP.
источник

SG

Silver 👻 Ghost in terraform_ru
Твой случай?
источник

vk

victor kurguzov in terraform_ru
Silver 👻 Ghost
Твой случай?
не совсем  у меня просто каунт меняется с 0 на 1
источник

SG

Silver 👻 Ghost in terraform_ru
Ну тогда поставить каунт и на eip.
источник

h

hostmit in terraform_ru
товарищи, мне нужно отдебажить провайдера терраформ, на GO. я могу делать fmt.Println("debug msg") там?
источник

JR

Jürgen Romins in terraform_ru
hostmit
товарищи, мне нужно отдебажить провайдера терраформ, на GO. я могу делать fmt.Println("debug msg") там?
Проще заюзать логер тф
источник

h

hostmit in terraform_ru
подскажи что и где почитать? с go знаком хорошо, с написанием провайдера ТФ нет
источник

JR

Jürgen Romins in terraform_ru
hostmit
подскажи что и где почитать? с go знаком хорошо, с написанием провайдера ТФ нет
что-то типа
if err != nil {
 log.Printf("[ERROR] Unpack image %s: %s", image, err.Error())
 imageOpMutex.Unlock()
 return err
}
источник

JR

Jürgen Romins in terraform_ru
источник

h

hostmit in terraform_ru
Благодарю, вкурил. Занимаюсь.
источник

JR

Jürgen Romins in terraform_ru
hostmit
Благодарю, вкурил. Занимаюсь.
Самое простое что можно сделать и тогда все будет видно в логах терраформа
источник

h

hostmit in terraform_ru
У меня ситуация, когда для ресурса кастомного required один из атрибутов, ImageName или ImageArn. Такой функционал в ТФ есть?
источник

h

hostmit in terraform_ru
Как в провайдере своём указать что нужно пересоздать объект, при апдейте конкретного поля
источник

V

Vladislav in terraform_ru
Можно пример ?
источник

КМ

Константин Малеваный... in terraform_ru
Добрый день. Есть вопрос. Есть такой блок с переменными:

variable "pools" {
 default = [
   {
     pname = "pool-name" # Задаете имя пула
     mname = ["node1","node2"]
     mport = "80"
   },
   {
     pname = "pool-name2" # Задаете имя пула
     mname = ["node10","node20"]
     mport = "8080"
   },
 ]
}

Пытаюсь проитерировать его таким способом:

resource "bigip_ltm_pool_attachment" "node-pool-attach" {
 for_each = var.pools
 pool = "/Common/${each.value.pname}"
 node = ?????
 depends_on = [bigip_ltm_pool.pool]
}

Вопрос: как можно проитерировать mname, так, чтоб элементы списка по одному попали в поле node?

Заранее спасибо за любую помощь!
источник

流浪者在网络上... in terraform_ru
Константин Малеваный
Добрый день. Есть вопрос. Есть такой блок с переменными:

variable "pools" {
 default = [
   {
     pname = "pool-name" # Задаете имя пула
     mname = ["node1","node2"]
     mport = "80"
   },
   {
     pname = "pool-name2" # Задаете имя пула
     mname = ["node10","node20"]
     mport = "8080"
   },
 ]
}

Пытаюсь проитерировать его таким способом:

resource "bigip_ltm_pool_attachment" "node-pool-attach" {
 for_each = var.pools
 pool = "/Common/${each.value.pname}"
 node = ?????
 depends_on = [bigip_ltm_pool.pool]
}

Вопрос: как можно проитерировать mname, так, чтоб элементы списка по одному попали в поле node?

Заранее спасибо за любую помощь!
for pools in module_name:
pools.mname => node-pool-attach.node
источник