Overview
Launching an instance creates a virtual machine on an Polystack Compute host. The Dashboard provides a 4-step wizard that walks you through base configuration, networking, system settings, and a confirmation review. Once active, the instance can be accessed via SSH, console, or RDP depending on the guest OS.Windows VM from ISO
ISO boot with VirtIO driver injection, Sysprep, and image creation
Linux VM from ISO
Custom Linux installation from ISO with disk setup and image creation
Prerequisites
- An active image in the Polystack Image Service (or an existing bootable volume)
- A flavor appropriate for your workload
- At least one network available in your project
- An SSH key pair for Linux instances, or a configured password for Windows
- A security group with the required inbound rules
Create an Instance
- Dashboard
- CLI
The Instance Create wizard has 4 steps: Base Config, Network Config,
System Config, and Confirm Config. An Instance Count input and
real-time quota display are shown in the footer throughout all steps.
1
Open the Create Instance wizard
Navigate to Compute > Instances in the sidebar. Click Create Instance
in the top-right corner.
2
Step 1 — Base Config
Configure the boot source, flavor, and storage.Available Zone (required) — Select the availability zone for host placement.Specification (Flavor) (required) — Select the virtual hardware profile.
The flavor table supports filtering by architecture and category:CD-ROM Source (optional) — Attach an ISO image or existing volume as a
CD-ROM device:
The table shows columns: Name, CPU, Memory, Internal Network Bandwidth,
Ephemeral Disk (if applicable), and IOPS (if applicable). Filter by Name,
CPU, or Memory.Start Source (required) — Select the boot source type:
When Image is selected, choose the operating system from tabs organized
by distribution (CentOS, Ubuntu, Fedora, Windows, Debian, CoreOS, Arch, FreeBSD, Others).Boot From Volume — When source is Image or Instance Snapshot:
System Disk — Shown when Boot From Volume is Yes. Select:
- Volume Type from available storage backends
- Size (GiB) — minimum is determined by the flavor disk size, image minimum disk, and image size (whichever is largest)
- Delete on Termination — whether to delete the boot volume when the instance is deleted
When source is Bootable Volume, the instance count is limited to 1 and
the Data Disk section is shown for additional disks.
3
Step 2 — Network Config
Configure networking and security.Networks (required if no ports selected) — Select one or more networks
from the available list. Networks without subnets are disabled.After selecting networks, a Virtual LAN section appears for each
selected network with:
Ports (required if no networks selected) — Alternatively, select pre-created
ports (only ports with status
DOWN are shown). At least one network or port
must be selected.Security Group (required when shown) — Select one or more security groups.
This field is hidden if any selected network or port has port security disabled.The security group rules apply to all virtual network interfaces of the instance,
not just the primary interface.
4
Step 3 — System Config
Configure the instance name, login credentials, and advanced options.Name (required) — The instance display name. When launching multiple
instances (count > 1), instances are named
{name}-1, {name}-2, etc.Login Type (required) — Choose the authentication method:When Keypair is selected, choose from the key pair table or click
Create Keypair to generate a new one.When Password is selected:
- Login Name — Auto-populated from the image’s
os_admin_userproperty if available, otherwise enter manually - Login Password — Must meet password complexity requirements
- Confirm Password — Must match the login password
Virtual TPM and Secure Boot both require the Polystack Key Management
service to be enabled on the cluster — both checkboxes are disabled otherwise.
Full walkthrough: vTPM and Secure Boot.
5
Step 4 — Confirm Config
Review all settings before launching. The confirmation page shows a read-only
summary organized into three sections:
- Base Config — Source, system disk, data disks, availability zone, flavor, project
- Network Config — Virtual LANs with subnet/IP assignments, selected ports, security groups
- System Config — Instance name, login type, physical node, server group
Click Confirm to launch the instance.
The instance appears in the list with status Build, transitioning to
Active within seconds to minutes depending on image size and host
availability.
Post-Launch Verification
After the instance reachesACTIVE status, confirm it is fully operational:
- Dashboard
- CLI
1
Open the instance detail
Navigate to Compute > Instances and click the instance name. The detail
page shows 8 tabs: Detail, Volumes, Instance Snapshots, Interfaces, Floating IPs,
Security Groups, Action Logs, and Logs.
2
Check console output
Click the Logs tab to view the serial console output. A successful boot
shows login prompts or cloud-init completion messages.
3
Open the console
Click the Console action (the first row action) to open a VNC console
in a new browser tab.
Next Steps
Security Groups
Create and manage firewall rules to control traffic to your instances
Manage IP Addresses
Allocate and associate floating IPs for external instance access
Resize an Instance
Change the flavor of a running instance to adjust vCPU and RAM
Server Groups
Control instance placement with affinity and anti-affinity policies
