CloudStack
Questions tied to Apache CloudStack behaviour and how CMP uses ACS APIs. Feature guides: CloudStack features, Networks.
Questions tied to Apache CloudStack behaviour and how CMP uses ACS APIs. Feature guides: CloudStack features, Networks.
After zones and templates are configured, map CloudStack offerings to CMP rate card packages so customers can provision and purchase resources.
IP Address packages control how public IP addresses are billed when customers provision VMs with public access or purchase standalone reserved IPs.
ISO packages define how CMP bills customers for customer-owned ISO images stored in CMP. Customers use ISOs to boot VMs from custom install media instead of a pre-built OS template.
Kubernetes packages define managed cluster configurations (node size, count ranges) mapped to the orchestrator's K8s cluster template.
Load Balancer packages define how CMP bills customers for network-level load balancing in CloudStack. In CloudStack, load balancers operate at the network and public IP layer — the virtual router distributes traffic to backend VMs using load balancer rules.
CMP uses consistent formulas to derive all billing cycle prices from a single base value. Define one price and the others are calculated automatically.
Configure Products in CMP under Settings → Billing Setup → Rate Cards → Default → Packages.
Rate cards define what customers can buy and how much they pay. A rate card is a pricing catalogue — it contains packages (Virtual Machine, Volumes, IP Address, and so on) with orchestrator mappings and billing rates.
Custom Template packages define how CMP bills customers for customer-owned templates (ACCOUNT_TEMPLATE) stored under the My Template service. This is separate from admin-prepared OS templates used for standard VM provisioning.
Unit Pricing defines the per-unit monthly rates CMP uses to calculate bills when customers provision resources through custom packages — configurations they enter manually instead of selecting a predefined package tier.
Virtual Machine (VM) packages define the compute bundles (vCPU and RAM) that customers select when provisioning instances. Each predefined package in CMP maps to one CloudStack compute offering through the Select Offering field.
Virtual Router / VPC packages define the VPC tiers customers select when creating a Virtual Private Cloud in CMP. Each package maps directly to CloudStack offerings:
Configure VM Autoscale packages in CMP under Settings → Billing Setup → Rate Cards → Default → Packages.
VM Backup packages define how CMP bills customers for virtual machine backups (BACKUP). When a customer creates or retains a VM backup, CMP charges based on the backup size in GB and the per-GB hourly rate configured in this package.
Override root disk, free OS disk, scheduled stop, and related packaging choices. CloudStack offering mapping: Virtual Machine packages.
Volumes packages map CloudStack disk offerings to CMP storage tiers. They are used when customers:
Volume Snapshot packages define how CMP bills customers for block storage volume snapshots (BS_SNAPSHOT). When a customer takes a snapshot of a root or data volume, CMP charges based on the current snapshot size and the per-GB hourly rate configured in this package.