Size: a a a

2020 March 30

AA

Artyom Abramovich in terraform_ru
мне не vm images нужны, а в GKE катить
источник

AA

Artyom Abramovich in terraform_ru
я конечно, догадываюсь, что это не терраформа дело, но быть может это не является bad pattern'ом?)
источник

VT

Victor Tur in terraform_ru
Artyom Abramovich
я конечно, догадываюсь, что это не терраформа дело, но быть может это не является bad pattern'ом?)
что именно?
источник

AA

Artyom Abramovich in terraform_ru
катить "приложение" из маркетплейса (или из чего-то еще) терраформом
источник

VT

Victor Tur in terraform_ru
я не работал с marketplace, но вижу - это ж просто registry?
источник

ИС

И С in terraform_ru
Victor Tur
Есть несколько способов.
https://www.terraform.io/docs/providers/aws/r/autoscaling_group.html
Один из них указать target group прям в самом ресурсе asg
@VictorOps
Указал вот так вот

resource "aws_autoscaling_group" "nexus" {
...
load_balancers = ["${aws_elb.nexus.id}"]
}

Но почему в AWS показывает
Status 0 of 0 instances in service
источник

AA

Artyom Abramovich in terraform_ru
насколько я понимаю - да (с надеждой "в голосе" на стабильность и проверяемость имейджев со стороны гугла)
источник

VT

Victor Tur in terraform_ru
я про Container images Marketplace,
в любом случае - лучше собирать их у себя, постоянно не дергая их "ecr"
источник

AA

Artyom Abramovich in terraform_ru
так то да, просто подумал что не плохо было бы такое коробочное решение использовать, а-ля - "раскатил кластер GKE, а в нем уже готовый gitlab/jfrog/etc"
источник

VT

Victor Tur in terraform_ru
Artyom Abramovich
так то да, просто подумал что не плохо было бы такое коробочное решение использовать, а-ля - "раскатил кластер GKE, а в нем уже готовый gitlab/jfrog/etc"
да, не плохо - но не надежно.
сделай свой registry (imho)
источник

VT

Victor Tur in terraform_ru
И С
@VictorOps
Указал вот так вот

resource "aws_autoscaling_group" "nexus" {
...
load_balancers = ["${aws_elb.nexus.id}"]
}

Но почему в AWS показывает
Status 0 of 0 instances in service
зачем classic lb? (off-topic)
...
load_balancers должно работать,
правда я нигде не использую уже
источник

ИС

И С in terraform_ru
Victor Tur
зачем classic lb? (off-topic)
...
load_balancers должно работать,
правда я нигде не использую уже
Я только классический трогал через гуи поэтому решил делать на нем так как это пет проект. Был бы рад услышать почему его не стоит его использовать, если так уже не делают.
источник

VT

Victor Tur in terraform_ru
И С
Я только классический трогал через гуи поэтому решил делать на нем так как это пет проект. Был бы рад услышать почему его не стоит его использовать, если так уже не делают.
https://aws.amazon.com/elasticloadbalancing/features/#compare
AWS все еще поддерживает classic lb, но всеми средствами намекает что надо использовать alb/nlb.
источник

VT

Victor Tur in terraform_ru
пс - это чЯтик про терраформ - наш AWS тут -> @aws_ru
источник

S

Sebor in terraform_ru
Artyom Abramovich
так то да, просто подумал что не плохо было бы такое коробочное решение использовать, а-ля - "раскатил кластер GKE, а в нем уже готовый gitlab/jfrog/etc"
ну это было бы слишком идеально)
а вообще у каждого же свои требования, вот и собирают сами
пакер - довольно простой, буквально за пару часов осваивается
источник

AA

Artyom Abramovich in terraform_ru
пакер собирает vm'ки же, не?
источник

VT

Victor Tur in terraform_ru
Artyom Abramovich
пакер собирает vm'ки же, не?
он все собирает
источник

S

Sebor in terraform_ru
а что ты имеешь в виду под VM?
он собирает образы для вм
источник

AA

Artyom Abramovich in terraform_ru
мне в GKE надо деплоить
источник

S

Sebor in terraform_ru
и докеры тоже вроде можно
источник