Virtual Machine
Azure is the cloud computing platform developed by Microsoft.
It provides management, access, and development of applications and services to individuals, companies, and governments through its global infrastructure.
Azure allows you to build, deploy, and manage applications and services in the cloud, reducing the need for physical infrastructure.
Installation Method
The installation method used for Azure is to install Nomadesk on an existing virtual machine as Azure does not support uploading a .ISO
file and starting from that.
In the steps below a new virtual machine with AlmaLinux will be set up where Nomadesk will be installed on.
Creating Your Virtual Machine
Start by logging into your Azure account on https://azure.microsoft.com/
Search for Virtual Machines:
On that page create a new "Azure Virtual Machine":
Give your virtual machine a name, example "Nomadesk" and select the base image by clicking "See all images"
In the market place search for "AlmaLinux", Nomadesk recommends to use the image from the "AlmaLinux OS Foundation", that is the official image.
Select "AlmaLinux OS 9 Gen 2" and confirm the selection.
Up next is selecting the Virtual Machine details.
For size, Nomadesk recommends a 4vCPU machine with 8GB of memory as a minimum requirement.
Create a user, example "nomadesk" and also create or use an existing SSH public key.
In the screenshot below a new ed25519 key is generated.
Any other changes to the machine are optional, click "Review + create" when done.
Create the machine when the validation passes and wait until the deployment is done
Up next is updating the firewall rules, there are two ports that must be added and two are optional.
Click Networking
in the menu:
Click "Create port rule" to create the following rules:
- Required: 443 (
HTTPS
) and port 8181 (installer) - Optional: 80 (
HTTP
) and port 9090 (Cockpit)
You now have a working virtual machine ready to install the Nomadesk Private Cloud Software Appliance on.
Follow the instruction on installing on an existing virtual machine to continue.