ec2. С dynamic port mapping. Под это все подвязан asg.
                  
                  
                  В чем проблема - когда asg поднимает новый инстанс, он регистрирует в таргет группе инстанс на порт 80(контейнер порт). То есть, у меня одни и те же инстансы проходят хелс чеки по expose порту докера, и в то же время нет, на порту 80. Asg видит это дело и прибивает инстанс, который по сути живой
                  
                  
                  Использовать хелс чек ec2 вместо elb на asg не хочется, ибо он прибивает живые таски в ecs.
                  
                  
                  Надеюсь я нормально объяснил проблему)
                  
                  
                
А зачем ты делаешь чеки не на expose’нный порт?
UP
Кому интересно. При такой связке, таргет группу не нужно добавлять в asg. Инстанс сам добавится в кластер и зарегается в таргет группе
Обсуждают сегодня