Size: a a a

2019 October 11

IM

Iurii Medvedev in terraform_ru
источник

IM

Iurii Medvedev in terraform_ru
Victor Tur
неплохо вы тут в пятницу с утра тему завели)
Выходные делать нефига 😂
источник

MS

Michael Silich in terraform_ru
большое спасибо, мне в понедельник делать нечего было, потратил пол дня на basic GO и пол дня для написания провайдера для нашего недооблака. ... И три дня для фикса багов в api нашего недооблака ^^
источник

IM

Iurii Medvedev in terraform_ru
Весь мой первый год работы пока архитектуру строил 😂
источник
2019 October 14

MS

Mike Smith in terraform_ru
Всем привет - подскажите пожалуйста - если вдруг кто сталкивался с двумя проблемами:
  Первая - когда делаю terraform destroy - у меня не убивается бакет так как в нем остаются бекапы некоторые
Можно ли как-то настроить, чтобы он все что там - куда погуглить почитать и т.п
  Вторая проблема - когда создаю автоскеллинг групп - с первого раза terraform apply - не создается пишет Error creating AutoScaling Group: ValidationError: Launch configuration name not found - A launch configuration with the name: stage-launch-config does not exist.
НО запускаю абсолютно также terraform apply второй раз - и все работает. В чем проблема?)
источник

S

Slach in terraform_ru
А зпвтсимости указал?
источник

MS

Mike Smith in terraform_ru
Slach
А зпвтсимости указал?
Это ты касательно первой проблемы или второй?)
источник

S

Slach in terraform_ru
Mike Smith
Это ты касательно первой проблемы или второй?)
извините. писал с телефона
это по поводу второй
aws_autoscaling_group
должен иметь ссылку на launch_template
источник

S

Slach in terraform_ru
resource "aws_autoscaling_group" "worker" {
 max_size = var.max-worker-count
 min_size = var.min-worker-count
 name = "${var.cluster-name}-worker"
 vpc_zone_identifier = [
   aws_subnet.public.id
 ]

 launch_template {
   id = aws_launch_template.worker.id
   version = "$Latest"
 }

 tag {
   key = "Name"
   value = "${var.cluster-name}-worker"
   propagate_at_launch = true
 }

 tag {
   key = "Environment"
   value = var.cluster-name
   propagate_at_launch = true
 }

 tag {
   key = "kubernetes.io/cluster/${var.cluster-name}"
   value = "owned"
   propagate_at_launch = true
 }

 tag {
   key = "k8s.io/cluster-autoscaler/enabled"
   value = "true"
   propagate_at_launch = true
 }
}
источник

DG

Dmitry G in terraform_ru
Всем вечера. Как в ТФ при раскатывании набора инстансов сделать так, чтобы они не складывались в одну АЗ?
источник

MS

Mike Smith in terraform_ru
Slach
resource "aws_autoscaling_group" "worker" {
 max_size = var.max-worker-count
 min_size = var.min-worker-count
 name = "${var.cluster-name}-worker"
 vpc_zone_identifier = [
   aws_subnet.public.id
 ]

 launch_template {
   id = aws_launch_template.worker.id
   version = "$Latest"
 }

 tag {
   key = "Name"
   value = "${var.cluster-name}-worker"
   propagate_at_launch = true
 }

 tag {
   key = "Environment"
   value = var.cluster-name
   propagate_at_launch = true
 }

 tag {
   key = "kubernetes.io/cluster/${var.cluster-name}"
   value = "owned"
   propagate_at_launch = true
 }

 tag {
   key = "k8s.io/cluster-autoscaler/enabled"
   value = "true"
   propagate_at_launch = true
 }
}
Темплейта как раз не было спасибо большое щас буду пробовать с ним)
источник

S

Slach in terraform_ru
ну у тебя просто темплейт не связан был с группой, поэтому группа создавалась раньше
источник

MS

Mike Smith in terraform_ru
Slach
ну у тебя просто темплейт не связан был с группой, поэтому группа создавалась раньше
добавил depends_on
заработало)
спасибо большое)
ПО бакету - тоже нашел)
источник

DZ

Dmytro Zavalkin in terraform_ru
Mike Smith
Всем привет - подскажите пожалуйста - если вдруг кто сталкивался с двумя проблемами:
  Первая - когда делаю terraform destroy - у меня не убивается бакет так как в нем остаются бекапы некоторые
Можно ли как-то настроить, чтобы он все что там - куда погуглить почитать и т.п
  Вторая проблема - когда создаю автоскеллинг групп - с первого раза terraform apply - не создается пишет Error creating AutoScaling Group: ValidationError: Launch configuration name not found - A launch configuration with the name: stage-launch-config does not exist.
НО запускаю абсолютно также terraform apply второй раз - и все работает. В чем проблема?)
Нельзя удалить непустой бакет
источник

RV

R V in terraform_ru
{ "list": [
   { "host" = "host1"
     "vars" = {
       "var1" = "first"
     }
   },
   { "host" = "host2"
     "vars" = {
       "var1" = "second"
     }
   },
 ]
}

Доброго времени суток! Коллеги, подскажите, пожалуйста: как отфильтровать подобный список, исходя из значения var1?
источник

MS

Mike Smith in terraform_ru
Dmytro Zavalkin
Нельзя удалить непустой бакет
ну я вроде нагуглил что можно удалить с параметром force_destroy
источник

DZ

Dmytro Zavalkin in terraform_ru
Хмм ну может добавили опцию
источник

AK

Aleksandr Kostiuk in terraform_ru
Dmytro Zavalkin
Хмм ну может добавили опцию
Года так 2 точно)
источник

НС

Никита Суворов in terraform_ru
Всем привет
хочу наверное немного странного
Дано
name = test
number = 2
list [1,2,3]

получить на выходе

{
test1->1,
test1->2,
test1->3
test2->1,
test2->2,
test2->3
}
источник

НС

Никита Суворов in terraform_ru
основная проблема сделать из
name = test
number = 2

test1, test2
источник