Proxmox 4+ (LXC)

Документация по модулю Proxmox 3 (OpenVZ).

Модуль для автоматического создания, приостановки, удаления VPS для панели Proxmox.

Настройка продукта

proxmox_product

Ограничения модуля: работает только с LXC контейнерами и сетью bridge, тип авторизации – pam.

Настройка серверов

Для корректной работы модуля необходимо правильно настроить серверы, на которых будут создаваться VPS

1. Из настроек панели Proxmox копируем название узла.

proxmox_node

2. При добавлении сервера в WHMCS название узла вставляем в поле Hostname.

3. В поле Assigned IPs перечисляем список адресов, которые будут назначаться новым VPS. Важно! В одной строке можно через пробел указать шлюз и MAC-адрес. Сам IP-адрес указывается с маской.

proxmox_server

4. Логин и пароль – для pam авторизации.

proxmox_server2

5. Если серверов несколько – создаем группу и определяем как будут заполняться серверы (по очереди или равномерно).

6. Создаем новую группу настраиваемых параметров Setup -> Configurable Option, например VPS и назначаем ее созданным продуктам.

os1sm

7. Создаем настраиваемый параметр (Option name) вида OS|название, например, OS|Operating System.. После чего добавляем список шаблонов в виде Имя_шаблона_proxmox.tar.gz|отображаемое_имя.
Важно! Имя шаблона должно соответствовать имени шаблона в Proxmox (в папке /var/lib/vz/template/cache).

os2sm