Virtual Machines
The Virtual Machine deployment option allows you to create and manage virtual machine instances directly within the platform.
This approach is useful when you need full control over the operating system, resources, and runtime environment instead of container-based deployments.
Using this wizard, you can:
- Create and configure a new virtual machine
- Allocate compute resources such as CPU, memory, and storage
- Deploy workloads on a dedicated VM environment
Step 1: Open the Virtual Machine Deploy Wizard
To begin creating a virtual machine:
- Open the Deploy App from the Nife dashboard.
- Select Virtual Machine.
This section allows you to provision and manage virtual machines instead of deploying containers.
Step 2: Configure Virtual Machine
At this stage, you will define the configuration of your virtual machine.
Step 1 — Add Virtual Machine
Click Add Server to start creating a new virtual machine.
Step 2 — Enter VM Details
Provide the required configuration details:
-
Server Name
A unique name to identify the virtual machine. -
Region / Location
The geographical location where the VM will be provisioned. -
Instance Type / Resources
Select CPU, memory, and other compute resources required for your workload. -
Storage Configuration
Define disk size and storage type. -
Operating System / Image
Choose the OS image to run on the virtual machine.
These settings determine the performance and environment of your VM.
Step 3 — Review Configuration
Before creating the VM, verify:
- Server name and region
- Resource allocation (CPU, memory)
- Storage and OS configuration
Step 3: Create Virtual Machine
After reviewing the configuration:
- Click Create Server
The platform will:
- Provision the virtual machine
- Allocate the selected resources
- Initialize the operating system
Step 4: Access and Use the VM
Once the virtual machine is created:
- It will appear in your server list
- You can connect to it using SSH or remote access tools
- Deploy and run applications directly on the VM