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.

az login

List your accounts to get the subscription ID.

az account list

Use the subscription ID to create a Service Principal.

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.