Change from basic plan to standard plan
The basic plan is designed for early-stage trials and testing and is not intended for production use. If you are ready to create a standard plan deployment and wish to preserve the configuration of an existing basic plan deployment, you can create a new deployment, selecting the latest standard pricing plan, and manually reapply your NGINX configuration and certificates. You can also follow the instructions below to recreate your deployment using an Azure Resource Manager (ARM) template.
- Azure CLI Installation
- You must be logged in to your Azure account through the CLI. See Azure CLI Authentication
To export an ARM template for an existing deployment:
- Go to your existing NGINXaaS deployment.
- Select Export template under Automation in the left menu.
- Wait for the template to generate.
- Select Download.
- Decompress the template archive.
- Open the
template.json
file and verify that the data in the template is correct. - In the
resources
section, changesku.name
tostandardv2_Monthly
. This recreates the deployment as a standard plan deployment. - Delete the original basic plan deployment.
- On the command line, run:
az deployment group create \
--subscription=<deployment subscription ID> \
--resource-group=<resource group name> \
--template-file=</path/to/template.json>
For further details on recreating a deployment, see our guide.