Stands Engine разделяет инфраструктуру на три уровня:
- Приложение — переиспользуемое описание образа, ролей и шаблонов запуска.
- Стенд — конкретный набор серверов, инстансов приложений и их размещение.
- Выполнение — настройка провайдера, создание серверов, запуск и удаление стенда.
Для каждого уровня есть отдельное руководство:
| Задача | Руководство |
|---|---|
| Добавить новое приложение в app registry | Описание приложений |
Собрать или изменить stand.yml |
Манифест стенда |
Настроить окружение и выполнить create/destroy |
Настройка и эксплуатация |
Если вы впервые работаете с проектом:
- Прочитайте общий обзор и быстрый старт в README проекта.
- Изучите манифест стенда, чтобы понять связи между серверами, приложениями и инстансами.
- Если нужно добавить новый тип приложения, перейдите к описанию приложений.
- Перед реальным запуском проверьте требования в руководстве по эксплуатации.
demo/stand.yml— полный стенд с несколькими приложениями и нодами.demo/app-registry— готовые описания Redis, MongoDB, Redpanda, Kafka UI и Dozzle.demo/cloud-init.yaml.mako— cloud-init для поддерживаемого Podman runtime.
createсоздаёт реальные облачные ресурсы. Перед запуском проверьте provider credentials, типы серверов, сеть и стоимость ресурсов.