Сервис, который разворачивает контейнеры на поддоменах
Хочу погрузиться в обучение разработки веб сервисов, которые разворачиваются на поддоменах. Сейчас так работают множество сервисов, но я не могу найти лучшее решение, как их реализовать. Даже не могу понять, как сформулировать запрос для поиска информации.
Примерная схема работы:
- Пользователь регистрируется
- Создаёт проект
- Выделяется поддомен от сервиса (каждый поддомен - отдельный проект)
- Разворачивается Docker контейнер с Node JS админкой, базой данных и тд.
- Пользователь дальше продолжает работу на поддомене с подготовленной инфраструктурой для него
Копаю в торону SaaS, k8s, Terraform. Не получается найти подходящих статей с теорией, как реализовать автоматическую развертку и поддержку на поддоменах.
Буду очень рад помощи и подсказкам! Спасибо!