Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
45 commits
Select commit Hold shift + click to select a range
9669b09
fix: NIC Helm install: add spacing to prevent overflow (#1047)
oseoin Sep 2, 2025
177766b
fix: docker-support.md (#1052)
cs168898 Sep 3, 2025
15ba053
Adding nginx-agent & nginx plus docs to linkchecker (#1015)
nginx-aoife Sep 3, 2025
0030f2c
Linkchecker: fix misplaced param (#1058)
nginx-aoife Sep 4, 2025
e61b96c
NGF: Bump NGF version for patch release (#1055)
ciarams87 Sep 4, 2025
0ee755e
F5Sites: Add yaml for links (#1059)
nginx-jack Sep 4, 2025
980f88f
build(deps): bump actions/stale from 9.1.0 to 10.0.0 (#1075)
dependabot[bot] Sep 8, 2025
c4c7a58
build(deps): bump actions/setup-node from 4 to 5 (#1074)
dependabot[bot] Sep 8, 2025
56c959c
build(deps): bump actions/github-script from 7.0.1 to 8.0.0 (#1073)
dependabot[bot] Sep 8, 2025
37d56ad
build(deps): bump github/codeql-action from 3.29.11 to 3.30.1 (#1072)
dependabot[bot] Sep 8, 2025
e16539b
build(deps): bump actions/labeler from 5 to 6 (#1071)
dependabot[bot] Sep 8, 2025
3b57d2a
fix: minor style, grammar, and punctuation fixes to the doc landing p…
travisamartin Sep 8, 2025
048972f
feat: Remove two old-style call-outs (#1076)
ADubhlaoich Sep 9, 2025
f01e16d
Nlb 6573 update nap doc file path change (#1048)
kafeelhasan Sep 9, 2025
13847ba
Added F5 branding to NGINX product documentation landing page (#1085)
travisamartin Sep 9, 2025
a604196
Added F5 to product doc entry pages (#1088)
travisamartin Sep 9, 2025
17366e3
docs: fix sentence in azure docs (#1091)
JTorreG Sep 10, 2025
aca9134
Add ingress2gateway information in Getting Started guide (#1056)
sarthyparty Sep 10, 2025
113e35f
NGF: Restructure ingress to gateway tool section (#1096)
salonichf5 Sep 10, 2025
9fc4b77
Fixed N4A cost calculator (#1097)
lamATnginx Sep 10, 2025
7eb1e69
F5-Sites: Add item for community forum (#1100)
TasoOneAsia Sep 11, 2025
b4c9f5a
docs: branding update - remove boostrap tables (#1094)
JTorreG Sep 11, 2025
13f3dd7
docs: fix azure link path conflict (#1102)
JTorreG Sep 11, 2025
a13d170
docs: Update card title for F5 NGINX as a Service (#1103)
JTorreG Sep 11, 2025
248094d
docs: fix 2 agent broken Links (#1082)
JTorreG Sep 11, 2025
9cc8509
docs: added guide for working with NGINX Configs (#1086)
nginx-nickc Sep 11, 2025
f3b7c65
feat: update bash to shell for code blocks (#1104)
JTorreG Sep 12, 2025
cdb5d81
feat: Rename product title for NGINX as a Service (#1095)
JTorreG Sep 12, 2025
1cc5af6
docs: Nginxaas/add comparison link (#1057)
JTorreG Sep 12, 2025
d8f2c2f
chore: update labeler for nginxaas-azure label (#1107)
JTorreG Sep 12, 2025
7ba2f28
docs: clean up nginxaas features doc (#1106)
JTorreG Sep 12, 2025
8c036fc
NLB-6987: Document steps to access module versions through Dataplane …
xynicole Sep 12, 2025
a7c21e4
NGINX Plus FIPS Compliance (#1062)
y82 Sep 12, 2025
ff5b7f7
fix: wrong role specified (#1108)
mjang Sep 12, 2025
b0afd76
build(deps): bump github/codeql-action from 3.30.1 to 3.30.3 (#1112)
dependabot[bot] Sep 15, 2025
d4425af
build(deps): bump 8398a7/action-slack from 3.18.0 to 3.19.0 (#1111)
dependabot[bot] Sep 15, 2025
4f72c45
feat: Fix broken migration link (#1113)
ADubhlaoich Sep 15, 2025
069cbe1
Update release notes for 5.2.0 (#1101)
vepatel Sep 15, 2025
2d7d1a3
Update nic-nap.md (#1116)
vepatel Sep 15, 2025
244fa42
Include KB article in Manage Config Sync Group page (#1117)
mjang Sep 15, 2025
475607d
Update releases.md (#1119)
vepatel Sep 16, 2025
cb27d5c
fix: Typo fix (#1118)
mjang Sep 16, 2025
802ebc2
fix: Update incorrect page anchor in GlobalConfiguration documentatio…
fabriziofiorucci Sep 16, 2025
8c22cf1
fix: removed extra asterisks (#1122)
mjang Sep 16, 2025
05b00ce
New NGF CLI parameter for Trial period enforcement
tataruty Sep 16, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/labeler.yml
Original file line number Diff line number Diff line change
Expand Up @@ -67,7 +67,7 @@ product/nginx-one:
- 'content/nginx-one/**'
- 'content/includes/nginx-one/**'

product/nginxaas:
product/nginxaas-azure:
- changed-files:
- any-glob-to-any-file:
- 'content/nginxaas-azure/**'
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/build-push.yml
Original file line number Diff line number Diff line change
Expand Up @@ -80,7 +80,7 @@ jobs:
permissions: read-all
steps:
- name: Send notification
uses: 8398a7/action-slack@1750b5085f3ec60384090fb7c52965ef822e869e # v3.18.0
uses: 8398a7/action-slack@77eaa4f1c608a7d68b38af4e3f739dcd8cba273e # v3.19.0
with:
status: custom
custom_payload: |
Expand Down Expand Up @@ -126,7 +126,7 @@ jobs:
- uses: actions/checkout@v5
with:
ref: ${{ github.event.workflow_run.head_branch }}
- uses: actions/setup-node@v4
- uses: actions/setup-node@v5
with:
node-version: 18
- name: Installing packages
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/labeler.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,6 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Apply labels based on file paths
uses: actions/labeler@v5
uses: actions/labeler@v6
with:
repo-token: "${{ secrets.GITHUB_TOKEN }}"
7 changes: 7 additions & 0 deletions .github/workflows/linkchecker.yml
Original file line number Diff line number Diff line change
Expand Up @@ -33,6 +33,11 @@ env:
--ignore-url ^https://go.googlesource.com/ --ignore-url ^https://go.googlesource.com/sync --ignore-url ^https://linkerd.io/2.13/
--ignore-url ^http://www.redirectpage.com/ --ignore-url ^https://www.gnu.org/ --ignore-url ^https://insert_your_tenant_name.console.ves.volterra.io
--ignore-url ^https://pkgs.nginx.com
--ignore-url ^http://backend1.example.com --ignore-url ^http://example.com --ignore-url ^https://my-nginx.example.com
--ignore-url ^https://www.nginxroute53.com --ignore-url ^http://cafe --ignore-url ^http://192.168.1.23 --ignore-url ^https://company.com
--ignore-url ^https://my-nginx-plus.example.com --ignore-url ^https://cognito-idp --ignore-url ^https:///www.okta.com
--ignore-url ^http://www.maxmind.com --ignore-url ^https://www.maxmind.com --ignore-url ^https://www.opswat.com
--ignore-url ^https://support.pingidentity.com --ignore-url ^https://docs.pingidentity.com --ignore-url ^https://demo.example.com
--ignore-url ^https://\([a-zA-Z0-9-]+\).nginx.com/nginx-ingress-controller/css
--ignore-url ^https://\([a-zA-Z0-9-]+\).nginx.com/nginxaas/azure/css
--ignore-url ^https://\([a-zA-Z0-9-]+\).nginx.com/nginx-gateway-fabric/css
Expand All @@ -56,6 +61,8 @@ jobs:
- nginx-waf
- nginx-management-suite
- nginx-gateway-fabric
- nginx-agent
- nginx
steps:
# Determine and set basepath for schedule or workflow_dispatch
- name: Set Basepath
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/notification.yml
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ jobs:
checks: read
steps:
- name: Retrieve Job Data
uses: actions/github-script@60a0d83039c74a4aee543508d2ffcb1c3799cdea # v7.0.1
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0
continue-on-error: true
id: data
with:
Expand All @@ -41,7 +41,7 @@ jobs:
}

- name: Send notification
uses: 8398a7/action-slack@1750b5085f3ec60384090fb7c52965ef822e869e # v3.18.0
uses: 8398a7/action-slack@77eaa4f1c608a7d68b38af4e3f739dcd8cba273e # v3.19.0
with:
status: custom
custom_payload: |
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/ossf_scorecard.yml
Original file line number Diff line number Diff line change
Expand Up @@ -56,6 +56,6 @@ jobs:

# Upload the results to GitHub's code scanning dashboard.
- name: Upload SARIF results to code scanning
uses: github/codeql-action/upload-sarif@3c3833e0f8c1c83d449a7478aa59c036a9165498 # v3.29.5
uses: github/codeql-action/upload-sarif@192325c86100d080feab897ff886c34abd4c83a3 # v3.29.5
with:
sarif_file: results.sarif
2 changes: 1 addition & 1 deletion .github/workflows/stale.yml
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ jobs:
pull-requests: write # for actions/stale to close stale PRs
runs-on: ubuntu-latest
steps:
- uses: actions/stale@v9.1.0
- uses: actions/stale@v10.0.0
with:
repo-token: ${{ secrets.GITHUB_TOKEN }}
stale-issue-message: 'This issue is stale because it has been open for 90 days with no activity. Remove the stale label or add a comment to keep it open. If you do not take action, this will be closed in 10 days.'
Expand Down
40 changes: 20 additions & 20 deletions content/_index.md
Original file line number Diff line number Diff line change
@@ -1,49 +1,49 @@
---
title: NGINX Product Documentation
title: F5 NGINX Product Documentation
description: Learn how to deliver, manage, and protect your applications using F5 NGINX products.
---

## NGINX Product Documentation
# F5 NGINX Product Documentation
Learn how to deliver, manage, and protect your applications using F5 NGINX products.

{{<card-section showAsCards="true" title="NGINX One">}}
{{<card title="NGINX One Console" titleUrl="/nginx-one/" brandIcon="NGINX-One-product-icon.svg" isLanding="true">}}
{{<card-section showAsCards="true" title="F5 NGINX One">}}
{{<card title="F5 NGINX One Console" titleUrl="/nginx-one/" brandIcon="NGINX-One-product-icon.svg" isLanding="true">}}
Monitor your infrastructure, address security vulnerabilities, and assess the health of your NGINX fleet, all from a single console.
{{</card >}}
{{<card title="NGINX Plus" titleUrl="/nginx/" brandIcon="NGINX-Plus-product-icon.svg" isLanding="true">}}
{{<card title="F5 NGINX Plus" titleUrl="/nginx/" brandIcon="NGINX-Plus-product-icon.svg" isLanding="true">}}
The all-in-one load balancer, reverse proxy, web server, content cache, and API gateway.
{{</card >}}
{{<card title="NGINX Instance Manager" titleUrl="/nginx-instance-manager/" brandIcon="NGINX-Instance-Manager-product-icon.svg" isLanding="true">}}
{{<card title="F5 NGINX Instance Manager" titleUrl="/nginx-instance-manager/" brandIcon="NGINX-Instance-Manager-product-icon.svg" isLanding="true">}}
Track and control NGINX Open Source and NGINX Plus instances.
{{</card >}}
{{<card title="NGINX Ingress Controller" titleUrl="/nginx-ingress-controller/" brandIcon="NGINX-Ingress-Controller-product-icon.svg" isLanding="true">}}
{{<card title="F5 NGINX Ingress Controller" titleUrl="/nginx-ingress-controller/" brandIcon="NGINX-Ingress-Controller-product-icon.svg" isLanding="true">}}
Kubernetes traffic management with API gateway, identity, and observability features.
{{</card >}}
{{<card title="NGINX Gateway Fabric" titleUrl="/nginx-gateway-fabric/" brandIcon="NGINX-Gateway-Fabric-product-icon.svg" isLanding="true">}}
Next generation Kubernetes connectivity using the Gateway API.
{{<card title="F5 NGINX Gateway Fabric" titleUrl="/nginx-gateway-fabric/" brandIcon="NGINX-Gateway-Fabric-product-icon.svg" isLanding="true">}}
Next-generation Kubernetes connectivity using the Gateway API.
{{</card >}}
{{<card title="NGINX Open Source" titleUrl="https://nginx.org/en/docs/" brandIcon="NGINX-Open-Source-product-icon.svg" isLanding="true">}}
The open source all-in-one load balancer, content cache, and web server
The open source all-in-one load balancer, content cache, and web server.
{{</card >}}
{{<card title="NGINX Agent" titleUrl="/nginx-agent/" brandIcon="NGINX-Agent-product-icon.svg" isLanding="true">}}
A daemon providing observability data and remote configuration for NGINX Open Source and NGINX Plus instances
A daemon providing observability data and remote configuration for NGINX Open Source and NGINX Plus instances.
{{</card >}}
{{<card title="Subscription Licensing & Solutions" titleUrl="/solutions/" brandIcon="NGINX-product-icon.svg" isLanding="true">}}
{{<card title="Subscription licensing & solutions" titleUrl="/solutions/" brandIcon="NGINX-product-icon.svg" isLanding="true">}}
Stay compliant with your NGINX subscription licenses and see how you can use NGINX One to build secure, scalable, and high-performing applications and APIs.
{{</card >}}
{{</card-section>}}

{{<card-section showAsCards="true" title="NGINX App Protect">}}
{{<card title="NGINX App Protect WAF" titleUrl="/nginx-app-protect-waf/" brandIcon="NGINX-App-Protect-WAF-product-icon.svg" isLanding="true">}}
Lightweight, high-performance, advanced protection against Layer 7 attacks on your apps and APIs
{{<card-section showAsCards="true" title="F5 NGINX App Protect">}}
{{<card title="F5 NGINX App Protect WAF" titleUrl="/nginx-app-protect-waf/" brandIcon="NGINX-App-Protect-WAF-product-icon.svg" isLanding="true">}}
Lightweight, high-performance, advanced protection against Layer 7 attacks on your apps and APIs.
{{</card >}}
{{<card title="NGINX App Protect DoS" titleUrl="/nginx-app-protect-dos/" brandIcon="NGINX-App-Protect-DoS-product-icon.svg" isLanding="true">}}
Defend, adapt, and mitigate against Layer 7 denial-of-service attacks on your apps and APIs
{{<card title="F5 NGINX App Protect DoS" titleUrl="/nginx-app-protect-dos/" brandIcon="NGINX-App-Protect-DoS-product-icon.svg" isLanding="true">}}
Defend, adapt, and mitigate against Layer 7 denial-of-service attacks on your apps and APIs.
{{</card >}}
{{</card-section>}}

{{<card-section showAsCards="true" title="NGINX as a Service">}}
{{<card title="NGINX as a Service for Azure" titleUrl="/nginxaas/azure/" brandIcon="NGINX-for-Azure-product-icon.svg" isLanding="true">}}
Infrastructure-as-a-Service (IaaS) version of NGINX Plus for your Microsoft Azure application stack
{{<card-section showAsCards="true" title="F5 NGINX as a Service">}}
{{<card title="F5 NGINXaaS for Azure" titleUrl="/nginxaas/azure/" brandIcon="NGINX-for-Azure-product-icon.svg" isLanding="true">}}
Infrastructure-as-a-Service (IaaS) version of NGINX Plus for your Microsoft Azure application stack.
{{</card >}}
{{</card-section>}}
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ nd-content-type:

## Overview

The NGINX Agent repository includes [Dockerfiles](https://github.com/nginx/agent/tree/main/scripts/docker) that can be used to [build custom container images]({{< ref "/agent/installation-upgrade/container-environments/docker-images.md" >}}). Images are created with an NGINX Open Source or NGINX Plus instance and are available for various operating systems.
The NGINX Agent repository includes [Dockerfiles](https://github.com/nginx/agent/tree/dev-v2/test/docker) that can be used to [build custom container images]({{< ref "/agent/installation-upgrade/container-environments/docker-images.md" >}}). Images are created with an NGINX Open Source or NGINX Plus instance and are available for various operating systems.

See the [Technical Specifications]({{< ref "/agent/technical-specifications.md" >}}) for a list of supported operationg systems.

Expand Down
4 changes: 2 additions & 2 deletions content/agent/installation-upgrade/getting-started.md
Original file line number Diff line number Diff line change
Expand Up @@ -71,7 +71,7 @@ tls:
skip_verify: true
```

For more information, see [Agent Protocol Definitions and Documentation](https://github.com/nginx/agent/tree/main/docs/proto/README.md).
For more information, see [Agent Protocol Definitions and Documentation](https://github.com/nginx/agent/blob/dev-v2/docs/proto/README.md).

### Enable the REST interface

Expand Down Expand Up @@ -152,7 +152,7 @@ Open a web browser to view the mock control plane at [http://localhost:54790](ht
- **configs/raw** - shows the actual configuration as it would live on the data plane
- **metrics** - shows a buffer of metrics sent to the management plane (similar to what will be sent back in the REST API)

For more NGINX Agent use cases, refer to the [NGINX Agent SDK examples](https://github.com/nginx/agent/tree/main/sdk/examples).
For more NGINX Agent use cases, refer to the [NGINX Agent SDK examples](https://github.com/nginx/agent/tree/dev-v2/sdk/examples).

## Start and Enable Start on Boot

Expand Down
5 changes: 5 additions & 0 deletions content/includes/nginx-plus/oss-plus-comparison.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
docs:
---

{{< call-out "note" >}}For a detailed comparison between NGINX Plus and NGINX Open Source, refer to [Differences between NGINX Open Source and NGINX Plus](https://www.f5.com/products/get-f5/nginx-open-source-vs-nginx-one-differences-in-features) on the F5 website.{{</ call-out >}}
1 change: 1 addition & 0 deletions content/includes/nic/compatibility-tables/nic-nap.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@ The following table shows compatibility between NGINX Ingress Controller (NIC) a
| NIC Version | NAP-WAF Version | Config Manager | Enforcer |
| ------------------- | --------------- | -------------- | -------- |
| {{< nic-version >}} | 35+5.498 | 5.8.0 | 5.8.0 |
| 5.1.1 | 35+5.498 | 5.8.0 | 5.8.0 |
| 5.0.0 | 34+5.342 | 5.6.0 | 5.6.0 |
| 4.0.1 | 33+5.264 | 5.5.0 | 5.5.0 |
| 3.7.2 | 32+5.1 | 5.3.0 | 5.3.0 |
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -80,6 +80,7 @@ For more information, view the [VirtualServer and VirtualServerRoute resources](
|*proxy-buffering* | Enables or disables [buffering of responses](https://nginx.org/en/docs/http/ngx_http_proxy_module.html#proxy_buffering) from the proxied server. | *True* | |
|*proxy-buffers* | Sets the value of the [proxy_buffers](https://nginx.org/en/docs/http/ngx_http_proxy_module.html#proxy_buffers) directive. | Depends on the platform. | |
|*proxy-buffer-size* | Sets the value of the [proxy_buffer_size](https://nginx.org/en/docs/http/ngx_http_proxy_module.html#proxy_buffer_size) and [grpc_buffer_size](https://nginx.org/en/docs/http/ngx_http_grpc_module.html#grpc_buffer_size) directives. | Depends on the platform. | |
|*proxy-busy-buffers-size* | Sets the value of the [proxy_busy_buffers_size](https://nginx.org/en/docs/http/ngx_http_proxy_module.html#proxy_busy_buffers_size) directive. | Depends on the platform. | |
|*proxy-max-temp-file-size* | Sets the value of the [proxy_max_temp_file_size](https://nginx.org/en/docs/http/ngx_http_proxy_module.html#proxy_max_temp_file_size) directive. | *1024m* | |
|*set-real-ip-from* | Sets the value of the [set_real_ip_from](https://nginx.org/en/docs/http/ngx_http_realip_module.html#set_real_ip_from) directive. | N/A | |
|*real-ip-header* | Sets the value of the [real_ip_header](https://nginx.org/en/docs/http/ngx_http_realip_module.html#real_ip_header) directive. | *X-Real-IP* | |
Expand Down Expand Up @@ -198,7 +199,7 @@ If you encounter the error `error [emerg] 13#13: "zone_sync" directive is duplic
{{<bootstrap-table "table table-striped table-bordered table-responsive">}}
|ConfigMap Key | Description | Default | Example |
| ---| ---| ---| --- |
|*zone-sync* | Enables zone synchronization between NGINX Ingress Controller Pods. This autogenerates a [zone_sync_server](https://nginx.org/en/docs/stream/ngx_stream_zone_sync_module.html#zone_sync_server) and a headless service using the `ReplicaSet` or `DaemonSet` name. Please note that this headless service will be automatically cleaned up when uninstalling via Helm or by removing the value from the ConfigMap. The headless service will need to be manually removed if the `controller.customConfigMap` value is set via Helm or the deployment is uninstalled via Manifests. Each Ingress Controller manages its own headless service. NGINX Plus Required. | *False* | |
|*zone-sync* | Enables zone synchronization between NGINX Ingress Controller Pods. This autogenerates a [zone_sync_server](https://nginx.org/en/docs/stream/ngx_stream_zone_sync_module.html#zone_sync_server) and a headless service using the `ReplicaSet`, `DaemonSet` or `StatefulSet` name. Please note that this headless service will be automatically cleaned up when uninstalling via Helm or by removing the value from the ConfigMap. The headless service will need to be manually removed if the `controller.customConfigMap` value is set via Helm or the deployment is uninstalled via Manifests. Each Ingress Controller manages its own headless service. NGINX Plus Required. | *False* | |
|*zone-sync-port* | Specifies the optional port on which NGINX Ingress Controller listens for zone sync traffic. NGINX Plus & `zone-sync` Required. | *12345* | |
|*zone-sync-resolver-addresses* | Configures optional addresses used in the [resolver](https://nginx.org/en/docs/http/ngx_http_core_module.html#resolver) directive for zone-sync. This field takes a comma separated list of addresses. NGINX Plus & `zone-sync` Required | `kube-dns.kube-system.svc.cluster.local` | |
|*zone-sync-resolver-ipv6* | Configures whether the optional [resolver](https://nginx.org/en/docs/http/ngx_http_core_module.html#resolver) directive for zone-sync will look up IPv6 addresses. NGINX Plus & `zone-sync` Required | `true` | |
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -108,6 +108,7 @@ The table below summarizes the available annotations.
| *nginx.org/proxy-buffering* | *proxy-buffering* | Enables or disables [buffering of responses](https://nginx.org/en/docs/http/ngx_http_proxy_module.html#proxy_buffering) from the proxied server. | *True* | |
| *nginx.org/proxy-buffers* | *proxy-buffers* | Sets the value of the [proxy_buffers](https://nginx.org/en/docs/http/ngx_http_proxy_module.html#proxy_buffers) directive. | Depends on the platform. | |
| *nginx.org/proxy-buffer-size* | *proxy-buffer-size* | Sets the value of the [proxy_buffer_size](https://nginx.org/en/docs/http/ngx_http_proxy_module.html#proxy_buffer_size) and [grpc_buffer_size](https://nginx.org/en/docs/http/ngx_http_grpc_module.html#grpc_buffer_size) directives. | Depends on the platform. | |
| *nginx.org/proxy-busy-buffers-size* | *proxy-busy-buffers-size* | Sets the value of the [proxy_busy_buffers_size](https://nginx.org/en/docs/http/ngx_http_proxy_module.html#proxy_busy_buffers_size) directive. | Depends on the platform. | |
| *nginx.org/proxy-max-temp-file-size* | *proxy-max-temp-file-size* | Sets the value of the [proxy_max_temp_file_size](https://nginx.org/en/docs/http/ngx_http_proxy_module.html#proxy_max_temp_file_size) directive. | *1024m* | |
| *nginx.org/server-tokens* | *server-tokens* | Enables or disables the [server_tokens](https://nginx.org/en/docs/http/ngx_http_core_module.html#server_tokens) directive. Additionally, with the NGINX Plus, you can specify a custom string value, including the empty string value, which disables the emission of the “Server” field. | *True* | |
| *nginx.org/path-regex* | N/A | Enables regular expression modifiers for Ingress path parameter. This translates to the NGINX [location](https://nginx.org/en/docs/http/ngx_http_core_module.html#location) directive. You can specify one of these values: "case_sensitive", "case_insensitive", or "exact". The annotation is applied to the entire Ingress resource and its paths. While using Master and Minion Ingresses i.e. Mergeable Ingresses, this annotation can be specified on Minion types. The `path-regex` annotation specified on Master is ignored, and has no effect on paths defined on Minions. | N/A | [path-regex](https://github.com/nginx/kubernetes-ingress/tree/v{{< nic-version >}}/examples/ingress-resources/path-regex) |
Expand Down
8 changes: 6 additions & 2 deletions content/includes/nic/configuration/security.md
Original file line number Diff line number Diff line change
Expand Up @@ -53,10 +53,12 @@ The block below shows the code you will look for:
# volumes:
# - name: nginx-etc
# emptyDir: {}
# - name: nginx-cache
# emptyDir: {}
# - name: nginx-cache # do not set this value in statefulset if volumeclaimtemplate is set
# emptyDir: {} # do not set this value in statefulset if volumeclaimtemplate is set
# - name: nginx-lib
# emptyDir: {}
# - name: nginx-lib-state
# emptyDir: {}
# - name: nginx-log
# emptyDir: {}
.
Expand All @@ -73,6 +75,8 @@ The block below shows the code you will look for:
# name: nginx-cache
# - mountPath: /var/lib/nginx
# name: nginx-lib
# - mountPath: /var/lib/nginx/state
# name: nginx-lib-state
# - mountPath: /var/log/nginx
# name: nginx-log
```
Expand Down
Loading
Loading