Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
Вместо emptydir лучше во view image установить nginx и стартовать два пода с разным command.
docker-compose можно заменить https://docs.ansible.com/ansible/latest/modules/docker_container_module.html, исчезает лишняя прослойка (а синтаксис почти такой же) + удобнее накатывать обновления.
а чтобы добавить HA достаточно поставить consul. Traefik умеет с ним работать и будет роутить на основе данных их него (а регистрация сервисов через тот же ansible https://docs.ansible.com/ansible/latest/modules/consul_module.html).
Как я свой хобби-проект переносил на k8s