Skip to content

Azure Support

Azure has not been publicly announced yet, however this guide is a starting point to create an Azure BYOC app using Nuon.

Create Service Principal

In order for Nuon to provision an install on Azure, it must be given access via a Service Principal that has been assigned the Owner role.

You can create a service principal using the Azure CLI. First, log into the account you want to install into.

Terminal window
az login

List your accounts to get the subscription ID.

Terminal window
az account list

Use the subscription ID to create a Service Principal.

Terminal window
az ad sp create-for-rbac --name <principal-name> --role Owner --scopes /subscriptions/<subscription-id>

Sandboxes

We support two sandboxes for Azure:

  • Azure AKS - A fully managed app sandbox that provisions both the VPN and AKS cluster.
  • Azure AKS BYOVPN - A shared-responsibility sandbox that provisions the AKS cluster in a customer provided VPN.

We build these sandboxes using the standard Azure modules.

Reference the Sandboxes Guide for more information on using sandboxes.