запрос в мап? То есть сначала нужно создать (что?), чтобы потом запросить и получить первый из списка?
Создаёшь namespace. Потом внутри будут создаваться записи по твоему шаблому, хоть через cfn, хоть через ecs, и куча других вариантов. Каждая нода потом будет сама отслеживать соответствие инстансы. Резолв как обычный r53
Создаёшь namespace. Потом внутри будут создаваться записи по твоему шаблому, хоть через cfn, хоть через ecs, и куча других вариантов. Каждая нода потом будет сама отслеживать соответствие инстансы. Резолв как обычный r53
в route53 нужно создать 4 записи с именем по шаблону, и если нода будет пересоздана - надо будет заменить айпи сломанной ноды на целую
а как она номер выберет? Это всё работает, когда имя строится например на базе instance id, это я даже нагуглил. Но тут наоборот, 4 хоста в asg, 4 чётко заданных имени
Я как недоделанный профешионал архитектор чувствую фундаментальную ошибку дизайна. С одной стороны, нода рандомным путем включается и аплаит некую конфигурацию. С другой стороны она должна иметь строго одно имя.
Либо задайте жестко конфиг каждой ноды с определенными именами и т.д. ASG будет следить что бы всегда была строго одна нода. Либо у вас динамика, дискавери, есть общее имя cluster.myservice.local и в него регистрируются/дерегистрируются ноды