You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
summary: NGINX for Azure (preview) is part of Marketplace. Use NGINX for Azure to combine the benefits of NGINX and the Azure cloud. You can learn how to create an NGINX deployment and manage it. You also can read about how you get support for your NGINX deployment.
3
+
title: NGINXaaS
4
+
summary: NGINXaaS is part of Marketplace and combines the benefits of NGINX and the Azure cloud. You can learn how to create an NGINXaaS resource, manage it, and get support for your NGINXaaS deployment.
5
5
6
6
metadata:
7
-
title: NGINX with Azure
8
-
description: NGINX integrates with Azure to combine the benefits of NGINX and the Azure cloud.
7
+
title: NGINXaaS
8
+
description: NGINXaaS integrates with Azure to combine the benefits of NGINX and the Azure cloud.
In this quickstart, you'll use the Azure Marketplace to find and create an instance of **NGINX for Azure**.
16
+
In this quickstart, you'll use the Azure Marketplace to find and create an instance of **NGINXaaS**.
15
17
16
-
## Create new NGINX deployment
18
+
## Create a new NGINXaaS resource
17
19
18
20
### Basics
19
21
20
-
1. To create an NGINX deployment using the Marketplace, subscribe to **NGINX for Azure** in the Azure portal.
22
+
1. To create an NGINXaaS deployment using the Marketplace, subscribe to **NGINXaaS** in the Azure portal.
21
23
22
-
1. Set the following values in the **Create NGINX Deployment** pane.
24
+
1. Set the following values in the **Create NGINXaaS** pane.
23
25
24
-
:::image type="content" source="media/nginx-create/nginx-create.png" alt-text="Screenshot of basics pane of the NGINX create experience.":::
26
+
:::image type="content" source="media/nginx-create/nginx-create.png" alt-text="Screenshot of basics pane of the NGINXaaS create experience.":::
25
27
26
28
| Property | Description |
27
29
|---------|---------|
28
-
| Subscription| From the drop-down, select your Azure subscription where you have owner access |
29
-
| Resource group | Specify whether you want to create a new resource group or use an existing one. A resource group is a container that holds related resources for an Azure solution. For more information, see Azure Resource Group overview. |
30
-
|NGINX account name | Put the name for the NGINX account you want to create |
31
-
|Location| Select West Central US. West Central US is the only Azure region supported by NGINX during preview |
32
-
| Plan | Specified based on the selected NGINX plan |
33
-
| Price | Pay As You Go |
30
+
|**Subscription**| From the drop-down, select your Azure subscription where you have owner access.|
31
+
|**Resource group**| Specify whether you want to create a new resource group or use an existing one. A resource group is a container that holds related resources for an Azure solution. For more information, see Azure Resource Group overview. |
32
+
|**Name**| Put the name for the NGINXaaS account you want to create.|
33
+
|**Region**| Select West Central US. West Central US is the only Azure region supported by NGINXaaS during preview.|
34
+
|**Pricing Plan**| Specified based on the selected NGINXaaS plan.|
35
+
34
36
35
37
> [!NOTE]
36
-
> West Central US is the only Azure region supported by NGINX during preview.
38
+
> West Central US is the only Azure region supported by NGINXaaS during preview.
39
+
<!-- Is this still true at GA -->
37
40
38
41
### Networking
39
42
40
-
1. After filling in the proper values, select the **Next: Networking** to see the **Networking** screen. Specify the VNet and Subnet that is associated with the NGINX deployment.
43
+
1. After filling in the proper values, select the **Next: Networking** to see the **Networking** screen. Specify the VNet and Subnet that is associated with the NGINXaaS deployment.
41
44
42
-
:::image type="content" source="media/nginx-create/nginx-networking.png" alt-text="Screenshot of the networking pane in the NGINX create experience.":::
45
+
:::image type="content" source="media/nginx-create/nginx-networking.png" alt-text="Screenshot of the networking pane in the NGINXaaS create experience.":::
43
46
44
-
1. Select the checkbox **I allow NGINX service provider to access the above virtual network for deployment** to indicate that you acknowledge access to your Tenant to ensure VNet and NIC association.
47
+
1. Select the checkbox **I allow NGINXaaS service provider to access the above virtual network for deployment** to indicate that you acknowledge access to your Tenant to ensure VNet and NIC association.
45
48
46
49
1. Select either Public or Private End points for the IP address selection.
47
50
48
51
### Tags
49
52
50
-
You can specify custom tags for the new NGINX resource in Azure by adding custom key-value pairs.
53
+
You can specify custom tags for the new NGINXaaS resource in Azure by adding custom key-value pairs.
51
54
52
55
1. Select Tags.
53
56
54
-
:::image type="content" source="media/nginx-create/nginx-custom-tags.png" alt-text="Screenshot showing the tags pane in the NGINX create experience.":::
57
+
:::image type="content" source="media/nginx-create/nginx-custom-tags.png" alt-text="Screenshot showing the tags pane in the NGINXaaS create experience.":::
55
58
56
59
| Property | Description |
57
60
|----------| -------------|
58
-
|Name | Name of the tag corresponding to the Azure NGINX resource. |
59
-
| Value | Value of the tag corresponding to the Azure NGINX resource. |
61
+
|**Name**| Name of the tag corresponding to the Azure NGINXaaS resource. |
62
+
|**Value**| Value of the tag corresponding to the Azure NGINXaaS resource. |
60
63
61
64
### Review and create
62
65
63
-
1. Select the **Next: Review + Create** to navigate to the final step for resource creation. When you get to the **Review + Create** page, all validations are run. At this point, review all the selections made in the Basics, Networking, and optionally Tags panes. You can also review the NGINX and Azure Marketplace terms and conditions.
66
+
1. Select the **Next: Review + Create** to navigate to the final step for resource creation. When you get to the **Review + Create** page, all validations are run. At this point, review all the selections made in the Basics, Networking, and optionally Tags panes. You can also review the NGINXaaS and Azure Marketplace terms and conditions.
64
67
65
68
:::image type="content" source="media/nginx-create/nginx-review-and-create.png" alt-text="screenshot of review and create nginx resource":::
66
69
67
-
1. Once you've reviewed all the information select **Create**. Azure now deploys the NGINX for Azure resource.
70
+
1. Once you've reviewed all the information select **Create**. Azure now deploys the NGINXaaSaaS resource.
68
71
69
-
:::image type="content" source="media/nginx-create/nginx-deploy.png" alt-text="Screenshot showing NGINX deployment in process.":::
72
+
:::image type="content" source="media/nginx-create/nginx-deploy.png" alt-text="Screenshot showing NGINXaaS deployment in process.":::
70
73
71
74
## Deployment completed
72
75
73
-
1. Once the create process is completed, select **Go to Resource** to navigate to the specific NGINX resource.
76
+
1. Once the create process is completed, select **Go to Resource** to navigate to the specific NGINXaaS resource.
74
77
75
-
:::image type="content" source="media/nginx-create/nginx-overview-pane.png" alt-text="Screenshot of a completed NGINX deployment.":::
78
+
:::image type="content" source="media/nginx-create/nginx-overview-pane.png" alt-text="Screenshot of a completed NGINXaaS deployment.":::
76
79
77
80
1. Select **Overview** in the Resource menu to see information on the deployed resources.
78
81
79
-
:::image type="content" source="media/nginx-create/nginx-overview-pane.png" alt-text="Screenshot of information on the NGINX resource overview.":::
82
+
:::image type="content" source="media/nginx-create/nginx-overview-pane.png" alt-text="Screenshot of information on the NGINXaaS resource overview.":::
title: Manage an NGINX resource through the Azure portal
3
-
description: This article describes management functions for NGINX on the Azure portal.
4
-
ms.topic: conceptual
5
-
ms.custom: event-tier1-build-2022
2
+
title: Manage an NGINXaaS resource through the Azure portal
3
+
description: This article describes management functions for NGINXaaS on the Azure portal.
6
4
author: flang-msft
5
+
7
6
ms.author: franlanglois
8
-
ms.date: 05/12/2022
7
+
ms.topic: conceptual
8
+
ms.custom: event-tier1-build-2022
9
+
ms.date: 01/11/2023
10
+
9
11
10
12
---
11
13
12
-
# Manage your NGINX for Azure (preview) integration through the portal
14
+
# Manage your NGINXaaS integration through the portal
13
15
14
-
Once your NGINX resource is created in the Azure portal, you might need to get information about it or change it. Here's list of ways to manage your NGINX resource.
16
+
Once your NGINXaaS resource is created in the Azure portal, you might need to get information about it or change it. Here's list of ways to manage your NGINXaaS resource.
-[Changing the configuration](#changing-the-configuration)
18
20
-[Adding certificates](#adding-certificates)
19
21
-[Send metrics to monitoring](#send-metrics-to-monitoring)
20
-
-[Delete an NGINX deployment](#delete-an-nginx-deployment)
22
+
-[Delete an NGINXaaS deployment](#delete-an-nginxaas-deployment)
21
23
-[GitHub integration](#github-integration)
22
24
23
25
## Configure managed identity
24
26
25
27
Add a new User Assigned Managed Identity.
26
28
27
-
1. From the Resource menu, select your NGINX deployment.
29
+
1. From the Resource menu, select your NGINXaaS deployment.
28
30
29
-
1. From **Settings**on the left, select **Identity**.
31
+
1. From **Settings**in the Resource menu, select **Identity**.
30
32
31
-
:::image type="content" source="media/nginx-manage/nginx-identity.png" alt-text="Screenshot showing how to add a managed identity to NGINX resource.":::
33
+
:::image type="content" source="media/nginx-manage/nginx-identity.png" alt-text="Screenshot showing how to add a managed identity to NGINXaaS resource.":::
32
34
33
35
1. To add a User Assigned identity, select **Add** in the working pane. You see a new pane for adding **User assigned managed identities** on the right that are part of the subscription. Select an identity and select **Add**.
34
36
35
37
:::image type="content" source="media/nginx-manage/nginx-user-assigned.png" alt-text="Screenshot after user assigned managed identity is added.":::
36
38
37
39
## Changing the configuration
38
40
39
-
1. From the Resource menu, select your NGINX deployment.
41
+
1. From the Resource menu, select your NGINXaaS deployment.
40
42
41
-
1. Select **NGINX configuration**on the left.
43
+
1. Select **NGINXaaS configuration**in the Resource menu.
42
44
43
-
:::image type="content" source="media/nginx-manage/nginx-configuration.png" alt-text="Screenshot resources for NGINX configuration settings.":::
45
+
:::image type="content" source="media/nginx-manage/nginx-configuration.png" alt-text="Screenshot resources for NGINXaaS configuration settings.":::
44
46
45
-
1. To upload an existing **NGINX config package**, type the appropriate `.conf file` in **File path** in the working paned and select the **+** button and for config package.
47
+
1. To upload an existing **NGINXaaS config package**, type the appropriate `.conf file` in **File path** in the working paned and select the **+** button and for config package.
46
48
47
49
:::image type="content" source="media/nginx-manage/nginx-config-path.png" alt-text="Screenshot of config (. C O N F) file for uploading.":::
48
50
@@ -52,55 +54,55 @@ Add a new User Assigned Managed Identity.
52
54
53
55
1. To edit the config file within the Editor, select the pencil icon. When you're done editing, select **Submit**.
54
56
55
-
:::image type="content" source="media/nginx-manage/nginx-config-editor.png" alt-text="Screenshot of editor for config file with Intelisense displayed.":::
57
+
:::image type="content" source="media/nginx-manage/nginx-config-editor.png" alt-text="Screenshot of editor for config file with Intellisense displayed.":::
56
58
57
59
## Adding certificates
58
60
59
61
You can add a certificate by uploading it to Azure Key vault, and then associating the certificate with your deployment.
60
62
61
-
1. From the Resource menu, select your NGINX deployment.
63
+
1. From the Resource menu, select your NGINXaaS deployment.
62
64
63
-
1. Select **NGINX certificates** in **Settings**on the left.
65
+
1. Select **NGINXaaS certificates** in **Settings**in the Resource menu.
64
66
65
-
:::image type="content" source="media/nginx-manage/nginx-certificates.png" alt-text="Screenshot of NGINX certificate uploading.":::
67
+
:::image type="content" source="media/nginx-manage/nginx-certificates.png" alt-text="Screenshot of NGINXaaS certificate uploading.":::
66
68
67
-
1. Select **Add certificate**. You see an **Add certificate**pane on the right. Add the appropriate information
69
+
1. Select **Add certificate**. You see an **Add certificate**in the working pane. Add the appropriate information
68
70
69
71
:::image type="content" source="media/nginx-manage/nginx-add-certificate.png" alt-text="Screenshot of the add certificate pane.":::
70
72
71
73
1. When you've added the needed information, select **Save**.
72
74
73
75
## Send metrics to monitoring
74
76
75
-
1. From the Resource menu, select your NGINX deployment.
77
+
1. From the Resource menu, select your NGINXaaS deployment.
76
78
77
-
1. Select **NGINX Monitoring** under the **Settings**on the left.
79
+
1. Select **NGINXaaS Monitoring** under the **Settings**in the Resource menu.
78
80
79
-
:::image type="content" source="media/nginx-manage/nginx-monitoring.png" alt-text="Screenshot of NGINX monitoring in Azure metrics.":::
81
+
:::image type="content" source="media/nginx-manage/nginx-monitoring.png" alt-text="Screenshot of NGINXaaS monitoring in Azure metrics.":::
80
82
81
83
1. Select **Send metrics to Azure Monitor** to enable metrics and select **Save**.
82
84
83
85
:::image type="content" source="media/nginx-manage/nginx-send-to-monitor.png" alt-text="screenshot of nginx sent to monitoring":::
84
86
85
-
## Delete an NGINX deployment
87
+
## Delete an NGINXaaS deployment
86
88
87
-
To delete a deployment of NGINX for Azure (preview):
89
+
To delete a deployment of NGINXaaS:
88
90
89
-
1. From the Resource menu, select your NGINX deployment.
91
+
1. From the Resource menu, select your NGINXaaS deployment.
90
92
91
-
1. Select **Overview**on the left.
93
+
1. Select **Overview**in the Resource menu.
92
94
93
95
1. Select **Delete**.
94
96
95
-
:::image type="content" source="media/nginx-manage/nginx-delete-deployment.png" alt-text="Screenshot showing how delete an NGINX resource.":::
97
+
:::image type="content" source="media/nginx-manage/nginx-delete-deployment.png" alt-text="Screenshot showing how to delete an NGINXaaS resource.":::
96
98
97
-
1. Confirm that you want to delete the NGINX resource.
99
+
1. Confirm that you want to delete the NGINXaaS resource.
98
100
99
-
:::image type="content" source="media/nginx-manage/nginx-confirm-delete.png" alt-text="Screenshot showing the final confirmation of delete for NGINX resource.":::
101
+
:::image type="content" source="media/nginx-manage/nginx-confirm-delete.png" alt-text="Screenshot showing the final confirmation of delete for NGINXaaS resource.":::
100
102
101
103
1. Select **Delete**.
102
104
103
-
After the account is deleted, logs are no longer sent to NGINX, and all billing stops for NGINX through Azure Marketplace.
105
+
After the account is deleted, logs are no longer sent to NGINXaaS, and all billing stops for NGINXaaS through Azure Marketplace.
104
106
105
107
> [!NOTE]
106
108
> The delete button on the main account is only activated if all the sub-accounts mapped to the main account are already deleted. Refer to section for deleting sub-accounts here.
@@ -109,8 +111,6 @@ After the account is deleted, logs are no longer sent to NGINX, and all billing
109
111
110
112
Enable CI/CD deployments via GitHub Actions integrations.
111
113
112
-
<!-- <<Add screenshot for GitHub integration>> -->
113
-
114
114
## Next steps
115
115
116
-
For help with troubleshooting, see [Troubleshooting NGINX integration with Azure](nginx-troubleshoot.md).
116
+
For help with troubleshooting, see [Troubleshooting NGINXaaS integration with Azure](nginx-troubleshoot.md).
0 commit comments