Комментарии 4
Интересно, спасибо за статью. Хотелось бы больше информации о развертывании Backstage на инфре
Рад, что статья вызвала интерес. Да, тема развертывания Backstage на инфраструктуре заслуживает отдельного разговора.
Если кратко - приложение упаковывается в docker-образ. В комплекте идет готовый Dockerfile — он находится в директории packages/backend.
Вот официальная инструкция по развертыванию: https://backstage.io/docs/deployment/docker/.
Интересный продукт.
А можно задать вопрос: "Из личного опыта, как докер образ передается на ВМ? Ручками при помощи переноса с backstage в ВМ и там перезапускается контейнер?"
Backstage создаёт репозиторий с кодом и CI/CD-пайплайном.
Логика доставки (собрать образ, залить в registry, развернуть на сервере) прописывается в пайплайне вашего CI/CD-инструмента (например, GitLab CI или GitHub Actions). Дальше пайплайн всё делает сам, никакого ручного переноса образов не требуется.
Тут Backstage даёт свободу выбора.

Backstage — управление микросервисным ландшафтом без хаоса