generated from nginx/template-repository
-
Notifications
You must be signed in to change notification settings - Fork 121
NLB-7247: Update changelog with v3 plan and plan migration #1476
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Open
Naveen-Gopu-F5
wants to merge
3
commits into
main
Choose a base branch
from
NLB-7247-update-plan-migration-for-v3-plan
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Changes from all commits
Commits
Show all changes
3 commits
Select commit
Hold shift + click to select a range
fa8ac7f
NLB-7247: Update changelog with v3 plan and plan migration
Naveen-Gopu-F5 65d33d0
NLB-7247: Update changelog with migration plan and add migration step…
Naveen-Gopu-F5 0fe13a9
NLB-7247: Update changelog with migration plan and add migration step…
Naveen-Gopu-F5 File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
55 changes: 55 additions & 0 deletions
55
content/nginxaas-azure/billing/change-plan/migrate-from-standardv2.md
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,55 @@ | ||
| --- | ||
| 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. 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. You cannot update 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" | ||
| ``` | ||
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Not sure how we optimize transparency. Maybe look at what we said for V2 and use that.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.