Skip to main content

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:

Virtual Machines

On that page create a new "Azure Virtual Machine":

Virtual Machines

Give your virtual machine a name, example "Nomadesk" and select the base image by clicking "See all images"

Virtual Machines

In the market place search for "AlmaLinux", Nomadesk recommends to use the image from the "AlmaLinux OS Foundation", that is the official image.

Virtual Machines

Select "AlmaLinux OS 9 Gen 2" and confirm the selection.

Virtual Machines

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.

Virtual Machines

Any other changes to the machine are optional, click "Review + create" when done.

Virtual Machines

Create the machine when the validation passes and wait until the deployment is done

Virtual Machines

Up next is updating the firewall rules, there are two ports that must be added and two are optional.

Click Networking in the menu:

Virtual Machines

Click "Create port rule" to create the following rules:

  • Required: 443 (HTTPS) and port 8181 (installer)
  • Optional: 80 (HTTP) and port 9090 (Cockpit)

Virtual Machines Virtual Machines

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.