Как можете автоматично да предоставяте нови машини, когато docker swarm открие, че няма достатъчно ресурси за планиране на всички услуги?
Използвам настройка с rancher и Docker Swarm Scheduler и ако няма достатъчно ресурси, създаването на услугата е неуспешно:
exit status 1: Creating stresstest2_workerb1_1 Creating stresstest2_workerb2_1 no resources available to schedule container
Мога да проверя за това състояние и да се обадя на докер машина, когато е необходимо, но rancher няма да се опита да пренасрочи липсващите услуги. Чудя се дали има по-интегрирано решение, може би кука в рамките на docker swarm, която може да се използва за динамично извикване на docker-machine за създаване или премахване на машини.
В момента решавам между Rancher с Docker 1.11 + Docker Swarm или Docker 1.12 в режим Swarm, така че решение за всеки би било добре.