Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
  1. In HostBill go to Settings > Products → Products & Services, and Add new order page
  2. From Order Types select VPS Accounts
  3. After creating order page add new product in it, provide name & Save changes
  4. In product configuration section proceed to Connect with App, select Proxmox module and App server created in previous steps.

Provisioning Section

...

Image RemovedImage Added


Select "Single VPS"
One account in HostBill = 1 virtual machine in Proxmox VE

Under Resources Tab

...

Image RemovedImage Added

Virtualization

...

  • Select which policy to use when selecting nodes for provisioning.

OS Templates Section

...

Image RemovedImage Added

ISO Storage:
Select storage your clients will be able to choose ISO / OS templates from.

...

HostBill will load OS Templates / ISO Images depending on Virtualization selected in 'Resources tab'.
For LXC / OpenVZ - it will load OS Templates
For KVM - it will load ISO images and VM Templates

Storage Section

...

Image RemovedImage Added

Disk size [GB]

...

ISO Limit (KVM Only)
Number of ISO images that clients can upload on this account.

 

Backup Section

...

Image RemovedImage Added

 

Backups limit

...

  • raw (none)
  • LZO
  • GZIP

Network Section

...

Image RemovedImage Added

 

IPv4 Limit

  • Number of IP v4 addresses that can be allocated.
  • Optionally use "Allow client to adjust with slider during order"

IPv6 Limit

  • Number of IP v6 addresses that can be allocated.
  • Optionally use "Allow client to adjust with slider during order"

Port Speed [Mbps]

  • Leave blank to unlimited.
  • This value will be used for client Virtual Machine
  • Optionally use "Allow client to select during order"

Bandwidth Limit
Enable this option if you want to limit bandwidth used by client. Bandwidth usage is calculated monthly regardless of account billing period.

  • Data sent
    • Amount of outgoing traffic that client is allowed to use without restrictions
    • Optionally use "Allow client to adjust with slider during order"
  • Data received
    • Amount of incoming traffic that client is allowed to use without restrictions
    • Optionally use "Allow client to adjust with slider during order"
  • On bandwidth overuse
    • Limit Port Speed to selected speed (Mbps)
    • Suspend account 
  • Notification Email 
    • Select if you want to send out notification for clients when their bandwidth usage reaches selected percentage.

Network mode (OpenVZ Only)

...

  • Select network device models available.
  • Selecting more than one for cloud will allow client to choose from during VM setup

IPAM Section

...

Image RemovedImage Added

If IPAM plugin is installed in HostBill you can enable this feature to automatically assign IP addresses to client virtual machine.

...

Cloud-init Section (KVM Only)

...

Image RemovedImage Added

Enabled
Select if you want to enable cloud-init configuration for client VM.

Image storage
Select storage location for generated cloud-init images.

Username
Select which username to use:

...

SSH-key
Allow client to provide ssh-key during order

Password

  • none - password will not be set.
  • Use password generated for account

...

  • DHCP
  • Static - Configured with the use of IPAM
  • SLAAC

Other settings

...

Image RemovedImage Added

Show ROOT password (KVM Only)
Select if you want to show root password generated for hostbill account in client area.

Note
titleNote:

Correct password still has to be set for VM manually or with the use of cloud-init

QEMU Guest Agent (KVM Only)
Select if you want to enable guest agent for client VM. When enabled it provides basic information about VM network settings.

HA (High-Availability)

  • Allow clients to enable High availability for VMs 
  • Allow to select by client during checkout 
  • Enable HA on new VMs by default

HA Group
Select which group to use when setting up HA for client VM