Skip to content

Commit 5365191

Browse files
committed
ExampleSite: Add nested product test case
1 parent 49a5959 commit 5365191

File tree

5 files changed

+132
-0
lines changed

5 files changed

+132
-0
lines changed

exampleSite/content/_index.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,9 @@ Documentation for hugo theme
99
{{<card title="Test Product" titleUrl="/test-product/" icon="test-tubes" isLanding="true">}}
1010
See explanations and usages of shortcodes
1111
{{</card >}}
12+
{{<card title="Test Nested Product" titleUrl="/nested/product" icon="test-tubes" isLanding="true">}}
13+
Test nested product path
14+
{{</card >}}
1215
{{<card title="NGINX Plus" titleUrl="/nginx/" brandIcon="NGINX-Plus-product-icon-RGB.svg" isLanding="true">}}
1316
See a live example of theme components
1417
{{</card >}}
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
---
2+
title: Nested Product Test
3+
nd-subtitle: Testing nested product resolution
4+
url: /nested/product/
5+
cascade:
6+
nd-banner:
7+
enabled: true
8+
start-date: 2025-01-01
9+
md: /_banners/test-product-intro.md
10+
---
Lines changed: 60 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,60 @@
1+
---
2+
title: Get help
3+
weight: 750
4+
toc: true
5+
nd-docs: DOCS-882
6+
url: /nested/product/get-help/
7+
type:
8+
- how-to
9+
---
10+
11+
## Contact NGINX support
12+
13+
To contact support about F5 NGINX as a Service for Azure (NGINXaaS):
14+
15+
1. Go to your NGINXaaS deployment.
16+
17+
2. Select **New Support request** in the left menu.
18+
19+
3. Select **Raise a Support ticket**.
20+
21+
{{< img src="nginxaas-azure/raise-ticket.png" alt="Screenshot of the Azure portal showing the Raise support ticket button" >}}
22+
23+
4. You will be redirected to **MyF5** to create a new case. Log in to MyF5 with your F5 account.
24+
25+
{{< call-out "note" >}}If you can't complete a deployment successfully, the "New support request" option won't be available on the left-hand navigation menu. To raise a support ticket, go to the [MyF5 portal](https://my.f5.com). {{< /call-out >}}
26+
27+
5. Go to the **Case Management** section and select **Create new case**.
28+
29+
{{< img src="nginxaas-azure/new-case.png" alt="Screenshot of the MyF5 portal showing the Create new case button" >}}
30+
31+
6. Select **NGINXaaS** in the Product dropdown.
32+
33+
{{< img src="nginxaas-azure/create-case.png" alt="MyF5 Case form" >}}
34+
35+
7. Complete the request with the relevant information about your issue, bug report, or feedback. If you are contacting us to report an issue, please include the following information, available in the **Properties** section of your deployment, for the support team to begin their investigation:
36+
37+
- Location
38+
- Date and time of the issue
39+
- Resource ID
40+
41+
If your deployment is configured to use NGINX App Protect WAF, please collect the following information also:
42+
43+
- Package versions from the NGINX App Protect WAF page
44+
- Security policies in-use and the content of all custom security policies
45+
46+
{{< img src="nginxaas-azure/properties.png" alt="Screenshot of the Azure portal showing the Properties section" >}}
47+
48+
8. Complete the **Additional information** and **Contact details** sections of your case and select **Submit**.
49+
50+
## Update support contact information
51+
52+
To provide or update the preferred support contact email:
53+
54+
1. Go to your NGINX as a Service (NGINXaaS) for Azure deployment.
55+
56+
2. Select **New Support request** in the left menu.
57+
58+
3. Select the `Edit` Button next to the **Support Contact Email** field.
59+
60+
4. Provide a new email address in the field and select **Submit**.
Lines changed: 57 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,57 @@
1+
---
2+
title: "Module Changelog"
3+
weight: 950
4+
toc: true
5+
url: /nested/product/module-changelog/
6+
---
7+
8+
Learn about the modules supported by the latest versions of F5 NGINX as a Service for Azure.
9+
10+
11+
## July 03, 2025
12+
13+
### Stable
14+
15+
{{<bootstrap-table "table table-bordered table-striped table-responsive table-sm">}}
16+
17+
| Name | Version | Description |
18+
|------------------------------------------|--------------------------|------------------------------------------------------------------------|
19+
| nginx-plus | 1.27.2 (nginx-plus-r33-p2) | NGINX Plus, provided by Nginx, Inc. |
20+
| nginx-agent | 1.19.15-1795423089 | NGINX Agent - Management for NGINXaaS |
21+
| Operating System | Ubuntu 22.04.5 | Jammy Jellyfish, provided by Canonical Ltd. |
22+
| nginx-plus-module-geoip2 | 33+3.4-1 | NGINX Plus 3rd-party GeoIP2 dynamic modules |
23+
| nginx-plus-module-headers-more | 33+0.37-1 | NGINX Plus 3rd-party headers-more dynamic module |
24+
| nginx-plus-module-image-filter | 33-1 | NGINX Plus image filter dynamic module |
25+
| nginx-plus-module-lua | 33+0.10.27-1 | NGINX Plus 3rd-party Lua dynamic modules |
26+
| nginx-plus-module-ndk | 33+0.3.3-1 | NGINX Plus 3rd-party NDK dynamic module |
27+
| nginx-plus-module-njs | 33+0.8.9-1 | NGINX Plus njs dynamic modules |
28+
| nginx-plus-module-otel | 33+0.1.0-1 | NGINX Plus OpenTelemetry dynamic module |
29+
| nginx-plus-module-xslt | 33-1 | NGINX Plus xslt dynamic module |
30+
| nginx-plus-module-appprotect | 33+5.264.0-1 | NGINX Plus app protect dynamic module version 5.264.0 |
31+
| app-protect-module-plus | 33+5.264.0-1 | App-Protect package for Nginx Plus, includes all of the default files and examples. NGINX App Protect provides web application firewall (WAF) security protection for your web applications, including OWASP Top 10 attacks. |
32+
| app-protect-plugin | 6.9.0-1 | NGINX App Protect plugin |
33+
{{</bootstrap-table>}}
34+
35+
36+
37+
### Preview
38+
39+
{{<bootstrap-table "table table-bordered table-striped table-responsive table-sm">}}
40+
41+
| Name | Version | Description |
42+
|------------------------------------------|--------------------------|------------------------------------------------------------------------|
43+
| nginx-plus | 1.27.2 (nginx-plus-r33-p2) | NGINX Plus, provided by Nginx, Inc. |
44+
| nginx-agent | 1.19.15-1795423089 | NGINX Agent - Management for NGINXaaS |
45+
| Operating System | Ubuntu 22.04.5 | Jammy Jellyfish, provided by Canonical Ltd. |
46+
| nginx-plus-module-geoip2 | 33+3.4-1 | NGINX Plus 3rd-party GeoIP2 dynamic modules |
47+
| nginx-plus-module-headers-more | 33+0.37-1 | NGINX Plus 3rd-party headers-more dynamic module |
48+
| nginx-plus-module-image-filter | 33-1 | NGINX Plus image filter dynamic module |
49+
| nginx-plus-module-lua | 33+0.10.27-1 | NGINX Plus 3rd-party Lua dynamic modules |
50+
| nginx-plus-module-ndk | 33+0.3.3-1 | NGINX Plus 3rd-party NDK dynamic module |
51+
| nginx-plus-module-njs | 33+0.8.9-1 | NGINX Plus njs dynamic modules |
52+
| nginx-plus-module-otel | 33+0.1.0-1 | NGINX Plus OpenTelemetry dynamic module |
53+
| nginx-plus-module-xslt | 33-1 | NGINX Plus xslt dynamic module |
54+
| nginx-plus-module-appprotect | 33+5.264.0-1 | NGINX Plus app protect dynamic module version 5.264.0 |
55+
| app-protect-module-plus | 33+5.264.0-1 | App-Protect package for Nginx Plus, includes all of the default files and examples. NGINX App Protect provides web application firewall (WAF) security protection for your web applications, including OWASP Top 10 attacks. |
56+
| app-protect-plugin | 6.9.0-1 | NGINX App Protect plugin |
57+
{{</bootstrap-table>}}

exampleSite/data/product-selector.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,8 @@
22
products:
33
- title: "Test Product"
44
url: "test-product"
5+
- title: "Test Nested Product"
6+
url: "nested/product"
57

68
- productGroup: Test External Links
79
products:

0 commit comments

Comments
 (0)