From 12807cb94870a0e7834d0834dce7da14969320e1 Mon Sep 17 00:00:00 2001 From: Naveen GOPU Date: Mon, 24 Nov 2025 16:29:56 +0530 Subject: [PATCH 1/5] NLB-7247: Update changelog with v3 plan and plan migration --- .../change-plan/migrate-from-standardv2.md | 53 +++++++++++++++++++ 1 file changed, 53 insertions(+) create mode 100644 content/nginxaas-azure/billing/change-plan/migrate-from-standardv2.md diff --git a/content/nginxaas-azure/billing/change-plan/migrate-from-standardv2.md b/content/nginxaas-azure/billing/change-plan/migrate-from-standardv2.md new file mode 100644 index 000000000..fef26cf29 --- /dev/null +++ b/content/nginxaas-azure/billing/change-plan/migrate-from-standardv2.md @@ -0,0 +1,53 @@ +--- +title: Migrate from Standard V2 to Standard V3 +weight: 100 +toc: true +url: /nginxaas/azure/billing/change-plan/migrate-from-standardv2/ +type: +- how-to +--- + +## Overview + +F5 NGINXaaS for Azure (NGINXaaS) now supports in-place migration from Standard V2 plan to the Standard V3 plan, we encourage you to upgrade your deployment to the Standard V3 plan as soon as possible. **The Standard V2 plan is scheduled for retirement on Feb 1, 2026**. If you fail to migrate by Feb 1, 2026, your NGINXaaS deployment will stop receiving automatic updates that address critical security issues. + +The Standard V3 plan is an upgraded, purpose-built solution for modern enterprises looking to simplify application traffic management and scale workloads effortlessly. The Standard V3 pricing model is designed to optimize efficiency and transparency: customers benefit from an affordable fixed price per deployment ($0.25/hour) that covers baseline overhead, while NCU usage ($0.008/hour/unit) and data processing ($0.005/GB) allow costs to scale precisely with demand. + +{{< call-out "note" >}} We currently only support in-place migration from Standard V2 plan to the Standard V3 plan and from Standard to Standard V3 plan. Please avoid updating your Basic plan deployments to Standard V3 plan using this guide. {{< /call-out >}} + +## Migration Steps + +### Use the Azure the Portal + +1. Go to the **Overview** page of the NGINXaaS deployment in the Azure portal. +2. Under **Essentials**, find the **Pricing Tier** and select **Click to Upgrade**. +3. Select the Standard V3 plan and select Submit. + +### Use Terraform + +1. Update the Terraform AzureRM provider to 4.6.0 or above. + +``` +terraform { + required_version = "~> 1.3" + required_providers { + azurerm = { + source = "hashicorp/azurerm" + version = "~> 4.6.0" + } + } +} +``` + +2. Modify the SKU to `standardv3_Monthly` in the azurerm_nginx_deployment resource. +3. Run `terraform plan`. Look at the output of terraform plan to ensure that your NGINXaaS deployment is not being replaced. +4. Run `terraform apply` to upgrade the deployment. + +### Use the Azure-cli + +Run the below command to update your NGINXaaS deployment. + +```shell + az nginx deployment update --name myDeployment --resource-group \ + myResourceGroup --sku name="standardv3_Monthly_n7ja87drquhy" +``` From 5e57bd635da80cca1bd97dca42c6cc3ac037e702 Mon Sep 17 00:00:00 2001 From: Naveen GOPU Date: Wed, 26 Nov 2025 19:25:25 +0530 Subject: [PATCH 2/5] NLB-7247: Update changelog with migration plan and add migration steps for standardv3 plan --- .../billing/change-plan/migrate-from-standardv2.md | 4 ++-- content/nginxaas-azure/changelog/changelog.md | 6 ++++++ 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/content/nginxaas-azure/billing/change-plan/migrate-from-standardv2.md b/content/nginxaas-azure/billing/change-plan/migrate-from-standardv2.md index fef26cf29..2b62320fe 100644 --- a/content/nginxaas-azure/billing/change-plan/migrate-from-standardv2.md +++ b/content/nginxaas-azure/billing/change-plan/migrate-from-standardv2.md @@ -9,11 +9,11 @@ type: ## Overview -F5 NGINXaaS for Azure (NGINXaaS) now supports in-place migration from Standard V2 plan to the Standard V3 plan, we encourage you to upgrade your deployment to the Standard V3 plan as soon as possible. **The Standard V2 plan is scheduled for retirement on Feb 1, 2026**. If you fail to migrate by Feb 1, 2026, your NGINXaaS deployment will stop receiving automatic updates that address critical security issues. +F5 NGINXaaS for Azure (NGINXaaS) now supports in-place migration from Standard V2 plan to the Standard V3 plan, we encourage you to upgrade your deployment to the Standard V3 plan as soon as possible. If you fail to migrate, your NGINXaaS deployment will stop receiving automatic updates that address critical security issues. The Standard V3 plan is an upgraded, purpose-built solution for modern enterprises looking to simplify application traffic management and scale workloads effortlessly. The Standard V3 pricing model is designed to optimize efficiency and transparency: customers benefit from an affordable fixed price per deployment ($0.25/hour) that covers baseline overhead, while NCU usage ($0.008/hour/unit) and data processing ($0.005/GB) allow costs to scale precisely with demand. -{{< call-out "note" >}} We currently only support in-place migration from Standard V2 plan to the Standard V3 plan and from Standard to Standard V3 plan. Please avoid updating your Basic plan deployments to Standard V3 plan using this guide. {{< /call-out >}} +{{< call-out "note" >}} We currently only support in-place migration from Standard V2 plan to the Standard V3 plan and from Standard to Standard V3 plan. {{< /call-out >}} ## Migration Steps diff --git a/content/nginxaas-azure/changelog/changelog.md b/content/nginxaas-azure/changelog/changelog.md index e809d49d7..30b352537 100644 --- a/content/nginxaas-azure/changelog/changelog.md +++ b/content/nginxaas-azure/changelog/changelog.md @@ -14,6 +14,12 @@ To see a list of currently active issues, visit the [Known issues]({{< ref "/ngi To review older entries, visit the [Changelog archive]({{< ref "/nginxaas-azure/changelog/archive" >}}) section. +## December 20, 2025 + +{{< icon-feature >}} **In-place plan migrations to Developer and Standard V3** + +You can now migrate NGINXaaS for Azure deployments between pricing plans without any downtime. Supported migrations include `Basic` to `Developer`, `Standard` to `Standard V3`, and `Standard V2` to `Standard V3`. We encourage you to migrate your existing deployments to the new plans as legacy plans will be deprecated soon. For migration steps, see [Migrate to new pricing plans]({{< ref "/nginxaas-azure/billing/change-plan/migrate-between-plans.md">}}). + ## December 15, 2025 {{% icon-feature %}} **Standard V3 Plan** From 2381aff339225437137b75333deee00050a08bea Mon Sep 17 00:00:00 2001 From: Naveen GOPU Date: Wed, 26 Nov 2025 19:29:06 +0530 Subject: [PATCH 3/5] NLB-7247: Update changelog with migration plan and add migration steps for standardv3 plan --- .../billing/change-plan/migrate-from-standardv2.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/content/nginxaas-azure/billing/change-plan/migrate-from-standardv2.md b/content/nginxaas-azure/billing/change-plan/migrate-from-standardv2.md index 2b62320fe..96c152d5c 100644 --- a/content/nginxaas-azure/billing/change-plan/migrate-from-standardv2.md +++ b/content/nginxaas-azure/billing/change-plan/migrate-from-standardv2.md @@ -13,7 +13,9 @@ F5 NGINXaaS for Azure (NGINXaaS) now supports in-place migration from Standard V The Standard V3 plan is an upgraded, purpose-built solution for modern enterprises looking to simplify application traffic management and scale workloads effortlessly. The Standard V3 pricing model is designed to optimize efficiency and transparency: customers benefit from an affordable fixed price per deployment ($0.25/hour) that covers baseline overhead, while NCU usage ($0.008/hour/unit) and data processing ($0.005/GB) allow costs to scale precisely with demand. -{{< call-out "note" >}} We currently only support in-place migration from Standard V2 plan to the Standard V3 plan and from Standard to Standard V3 plan. {{< /call-out >}} +{{< call-out "note" >}} +We currently only support in-place migration from Standard V2 plan to the Standard V3 plan and from Standard to Standard V3 plan. You cannot update your Basic plan deployments to Standard V3 plan using this guide. +{{< /call-out >}} ## Migration Steps From e0141c18a24bbd4d800ec948daa00ef2c5c08e04 Mon Sep 17 00:00:00 2001 From: Naveen-Gopu-F5 Date: Tue, 9 Dec 2025 10:34:27 +0530 Subject: [PATCH 4/5] Apply suggestions from code review Co-authored-by: Jon Torre <78599298+JTorreG@users.noreply.github.com> --- .../billing/change-plan/migrate-from-standardv2.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/content/nginxaas-azure/billing/change-plan/migrate-from-standardv2.md b/content/nginxaas-azure/billing/change-plan/migrate-from-standardv2.md index 96c152d5c..4642ecf02 100644 --- a/content/nginxaas-azure/billing/change-plan/migrate-from-standardv2.md +++ b/content/nginxaas-azure/billing/change-plan/migrate-from-standardv2.md @@ -3,15 +3,15 @@ title: Migrate from Standard V2 to Standard V3 weight: 100 toc: true url: /nginxaas/azure/billing/change-plan/migrate-from-standardv2/ -type: -- how-to +nd-content-type: how-to +nd-product: NAZURE --- ## Overview F5 NGINXaaS for Azure (NGINXaaS) now supports in-place migration from Standard V2 plan to the Standard V3 plan, we encourage you to upgrade your deployment to the Standard V3 plan as soon as possible. If you fail to migrate, your NGINXaaS deployment will stop receiving automatic updates that address critical security issues. -The Standard V3 plan is an upgraded, purpose-built solution for modern enterprises looking to simplify application traffic management and scale workloads effortlessly. The Standard V3 pricing model is designed to optimize efficiency and transparency: customers benefit from an affordable fixed price per deployment ($0.25/hour) that covers baseline overhead, while NCU usage ($0.008/hour/unit) and data processing ($0.005/GB) allow costs to scale precisely with demand. +The Standard V3 plan is an upgraded, purpose-built solution for modern enterprises looking to simplify application traffic management and scale workloads effortlessly. The Standard V3 pricing model is designed to optimize efficiency and transparency: customers benefit from an affordable fixed price per deployment ($0.25 USD/hour) that covers baseline overhead, while NCU usage ($0.008 USD/hour/unit) and data processing ($0.005 USD/GB) allow costs to scale precisely with demand. {{< call-out "note" >}} We currently only support in-place migration from Standard V2 plan to the Standard V3 plan and from Standard to Standard V3 plan. You cannot update your Basic plan deployments to Standard V3 plan using this guide. @@ -19,7 +19,7 @@ We currently only support in-place migration from Standard V2 plan to the Standa ## Migration Steps -### Use the Azure the Portal +### Use the Azure Portal 1. Go to the **Overview** page of the NGINXaaS deployment in the Azure portal. 2. Under **Essentials**, find the **Pricing Tier** and select **Click to Upgrade**. @@ -45,7 +45,7 @@ terraform { 3. Run `terraform plan`. Look at the output of terraform plan to ensure that your NGINXaaS deployment is not being replaced. 4. Run `terraform apply` to upgrade the deployment. -### Use the Azure-cli +### Use the Azure CLI Run the below command to update your NGINXaaS deployment. From 414cdf16d9cb0e0dc67af5457d2830d87ac05fd2 Mon Sep 17 00:00:00 2001 From: Naveen GOPU Date: Tue, 16 Dec 2025 15:40:19 +0530 Subject: [PATCH 5/5] NLB-7247: Add generic plan migrations --- .../change-plan/migrate-from-standardv2.md | 48 ++++++++++++------- content/nginxaas-azure/changelog/changelog.md | 6 +-- .../oidc/microsoft-entra-setup.md | 1 - 3 files changed, 34 insertions(+), 21 deletions(-) diff --git a/content/nginxaas-azure/billing/change-plan/migrate-from-standardv2.md b/content/nginxaas-azure/billing/change-plan/migrate-from-standardv2.md index 4642ecf02..f24164248 100644 --- a/content/nginxaas-azure/billing/change-plan/migrate-from-standardv2.md +++ b/content/nginxaas-azure/billing/change-plan/migrate-from-standardv2.md @@ -1,29 +1,35 @@ --- -title: Migrate from Standard V2 to Standard V3 +title: Migrate to new pricing plans weight: 100 toc: true -url: /nginxaas/azure/billing/change-plan/migrate-from-standardv2/ -nd-content-type: how-to -nd-product: NAZURE +url: /nginxaas/azure/billing/change-plan/migrate-between-plans/ +type: +- how-to --- ## Overview -F5 NGINXaaS for Azure (NGINXaaS) now supports in-place migration from Standard V2 plan to the Standard V3 plan, we encourage you to upgrade your deployment to the Standard V3 plan as soon as possible. If you fail to migrate, your NGINXaaS deployment will stop receiving automatic updates that address critical security issues. +F5 NGINXaaS for Azure (NGINXaaS) supports in-place migration between certain pricing plans without requiring redeployment. This allows you to upgrade your deployment to access new features and capabilities while maintaining your existing configuration and avoiding downtime. -The Standard V3 plan is an upgraded, purpose-built solution for modern enterprises looking to simplify application traffic management and scale workloads effortlessly. The Standard V3 pricing model is designed to optimize efficiency and transparency: customers benefit from an affordable fixed price per deployment ($0.25 USD/hour) that covers baseline overhead, while NCU usage ($0.008 USD/hour/unit) and data processing ($0.005 USD/GB) allow costs to scale precisely with demand. +## Supported migration paths -{{< call-out "note" >}} -We currently only support in-place migration from Standard V2 plan to the Standard V3 plan and from Standard to Standard V3 plan. You cannot update your Basic plan deployments to Standard V3 plan using this guide. +The following in-place migrations are supported: + +- **Basic → Developer**: Upgrade from the Basic plan to the Developer plan to access advanced features +- **Standard → Standard V3**: Upgrade from the legacy Standard plan to the modern Standard V3 plan +- **Standard V2 → Standard V3**: Upgrade from Standard V2 to Standard V3 to access the latest features and pricing model + +{{< call-out "important" >}} +If you have a Standard or Standard V2 plan deployment, we encourage you to migrate to the Standard V3 plan as soon as possible. If you have a Basic plan deployment, we encourage you to migrate to the Developer plan as soon as possible. Legacy plans will stop receiving automatic updates that address critical security issues. {{< /call-out >}} -## Migration Steps +## Migration steps -### Use the Azure Portal +### Use the Azure portal 1. Go to the **Overview** page of the NGINXaaS deployment in the Azure portal. 2. Under **Essentials**, find the **Pricing Tier** and select **Click to Upgrade**. -3. Select the Standard V3 plan and select Submit. +3. Select the target plan you want to migrate to and select **Submit**. ### Use Terraform @@ -41,15 +47,23 @@ terraform { } ``` -2. Modify the SKU to `standardv3_Monthly` in the azurerm_nginx_deployment resource. -3. Run `terraform plan`. Look at the output of terraform plan to ensure that your NGINXaaS deployment is not being replaced. -4. Run `terraform apply` to upgrade the deployment. +2. Modify the SKU in the `azurerm_nginx_deployment` resource to your target plan: + - For Developer plan: `developer_Monthly` + - For Standard V3 plan: `standardv3_Monthly` + +3. Run `terraform plan` and review the output to ensure your NGINXaaS deployment is being updated (not replaced). +4. Run `terraform apply` to complete the migration. ### Use the Azure CLI -Run the below command to update your NGINXaaS deployment. +Run the command below to update your NGINXaaS deployment, replacing the SKU name with your target plan: ```shell - az nginx deployment update --name myDeployment --resource-group \ - myResourceGroup --sku name="standardv3_Monthly_n7ja87drquhy" +az nginx deployment update --name myDeployment --resource-group myResourceGroup \ + --sku name="" ``` + +Replace `` with one of the following: + +- `developer_n7ja87drquhy` for Developer plan +- `standardv3_Monthly_n7ja87drquhy` for Standard V3 plan \ No newline at end of file diff --git a/content/nginxaas-azure/changelog/changelog.md b/content/nginxaas-azure/changelog/changelog.md index 30b352537..fc8298e6d 100644 --- a/content/nginxaas-azure/changelog/changelog.md +++ b/content/nginxaas-azure/changelog/changelog.md @@ -14,11 +14,11 @@ To see a list of currently active issues, visit the [Known issues]({{< ref "/ngi To review older entries, visit the [Changelog archive]({{< ref "/nginxaas-azure/changelog/archive" >}}) section. -## December 20, 2025 +## January 20, 2025 -{{< icon-feature >}} **In-place plan migrations to Developer and Standard V3** +{{< icon-feature >}} **In-place plan migrations to Standard V3 and Developer Plans** -You can now migrate NGINXaaS for Azure deployments between pricing plans without any downtime. Supported migrations include `Basic` to `Developer`, `Standard` to `Standard V3`, and `Standard V2` to `Standard V3`. We encourage you to migrate your existing deployments to the new plans as legacy plans will be deprecated soon. For migration steps, see [Migrate to new pricing plans]({{< ref "/nginxaas-azure/billing/change-plan/migrate-between-plans.md">}}). +You can now migrate NGINXaaS for Azure deployments between pricing plans without any downtime. Supported migrations include `Basic` to `Developer`, `Standard` to `Standard V3`, and `Standard V2` to `Standard V3`. We encourage you to migrate your existing deployments to the new plans as legacy plans will be deprecated soon. For migration steps, see [Migrate to new pricing plans]({{< ref "/nginxaas-azure/billing/change-plan/migrate-from-standardv2.md">}}). ## December 15, 2025 diff --git a/content/nim/admin-guide/authentication/oidc/microsoft-entra-setup.md b/content/nim/admin-guide/authentication/oidc/microsoft-entra-setup.md index 544cfcffa..50ddadb41 100644 --- a/content/nim/admin-guide/authentication/oidc/microsoft-entra-setup.md +++ b/content/nim/admin-guide/authentication/oidc/microsoft-entra-setup.md @@ -3,7 +3,6 @@ title: 'Microsoft Entra: Set up OIDC authentication' toc: true weight: 100 nd-content-type: how-to -nd-product: NIMNGR nd-docs: DOCS-795 nd-product: NIMNGR ---