Назад к проектам
Деплой виртуалок на Proxmox из Telegram
Telegram-боты

Деплой виртуалок на Proxmox из Telegram

Бот-оркестратор: разворачивает и управляет VM на Proxmox по YAML-инвентори прямо из чата.

Задача. Управлять виртуалками на on-premise Proxmox-кластере без захода по SSH или в веб-панель — поднять тестовую VM можно было бы прямо с телефона.

Подход. Я обернул сложный Proxmox API в дружелюбный чат-интерфейс с подходом infrastructure-as-code: машины описаны в YAML, а действия — кнопками.

Решение. Node.js + grammY, парсинг YAML-инвентори (js-yaml), REST-клиент к Proxmox API (undici), инлайн-управление созданием/клонированием/удалением VM, статус и стриминг логов в реальном времени.

Результат. Децентрализованное управление инфраструктурой: тестовые окружения поднимаются за секунды из мессенджера. Пример интеграции непростого API в понятный для человека интерфейс.

Похожие проекты