Labforge
Labforge - микросервисная система для автоматического развертывания стендов виртуальных машин на базе Proxmox Virtual Environment. Система лицензирована под лицензией GPLv3, MIT и BSD в зависимости от компонентов.
Почему Labforge?
Если вы использовали Proxmox
- Возможность автоматического развертывания шаблонов виртуальных машин в связке с SDN-сетями
- Доступ к VM для педагогов и студентов без использования сессий PVE
- Автоматическая замена имен сетей для отсуствия "пересечений" стендов
- Автоматическая генерация топологий на основании описаний
Если вы использовали Ansible/Terraform/Bash-скрипты
- Автоматический менеджмент сетей и VMID
- Web-интерфейс для создания шаблонов стендов
- Централизованный сбор логов развертывания в случае неудачи
- Централизованная статистика развернутых стендов
- Доступна CLI-версия для развертывания единичных стендов
Прочие полезности
- Интеграция входа через Active Directory/FreeIPA/любым другим источником, поддерживающим LDAP
- Встроенный мониторинг загрузки системы
- Глубокая интеграция с Proxmox: вставка из буфера обмена вне зависимости от поддержи клиентской системы, генерация и отображение таблиц "MAC-адрес : наименование сети"
С чего начать?
- Если вы еще не установили систему - воспользуйтесь руководством установки
- Если вы пользователь - прочитайте руководство пользователя.
- Если вы разработчик - начните с руководства разработки