Proxmox Full Automation:Creating a product

From WebSoftSolus Documentation
Jump to: navigation, search
Language: English  • français



In WHMCS select Setup >> Products/Services

Now click Create a New Product and fill in the form as illustrated in the image below.


product1.png


Click Continue.


Now fill in all your product details.

After that you need to click on Module Setting and select Proxmox from the dropdown menu.

Once the module has loaded you will be presented with the follow options as illustrated in the image below.


proxmox-product2.png


  • Select the default cluster and then Click Save.
  • Select the default storage and then Click Save.
  • Select the type of virtualization and the default plan and Click Save.
  • Then select the default template and then click Save.
  • Select the options you want:


Default Cluster: The default cluster

Default Node: The default node,

- Select --- Any --- to create your VM on the first node with sufficient available resources.
- Select a node to force the creation of the VM only one.

Virtualization Type: Type virtualization OpenVZ or KVM.

Default Storage: default storage on which you want to create your VMs.

Prefix Description: This field has a dual function

1 - This is the prefix that will be added to the descriptions of the VM creates.

2 - Customize the hostname of the VM creates only if the hostname is empty or "defaulthost" You can use three tags:

<VMID>: That will be replaced by the ID of the machine to create.
<UserId>: That will be replaced by the customer ID.
<SERVICEID>: That will be replaced by the service ID WHMCS.
<GROUP>: That will be replaced by the group name.

Example:

When ordering we determine a default hostname : defaulthost
In the "Description Prefix" we enter: VM <VMID>. Websoftsolus.com
When creating the hostname of the machine will be: VM123.websoftsolus.com
In case the VM is created with the ID 123.

Default Map: Default Template.

Default Operating System: Default System (ignored if you set the systems configurable option).

IP Addresses: Number of IP addresses assigned to the virtual machine creation.

Reinstallation Media Group: The group of models available for the reinstallation of the VM.

Enable VNC Console ClientArea: Enable console access for client to their VM.

Enable MRTG Graphs ClientArea: Show MRTG graphs in the client area.


Thats it! the basic configuration is complete.