Skip to content

Commit d6f0e0a

Browse files
travisamartindependabot[bot]ADubhlaoichmjangy82
authored
NIM release 2.20.0 (#684)
* docs: add support for lightweight mode and clarify ClickHouse configuration * build(deps): bump github/codeql-action from 3.28.15 to 3.28.16 (#459) Bumps [github/codeql-action](https://github.com/github/codeql-action) from 3.28.15 to 3.28.16. - [Release notes](https://github.com/github/codeql-action/releases) - [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md) - [Commits](github/codeql-action@45775bd...28deaed) --- updated-dependencies: - dependency-name: github/codeql-action dependency-version: 3.28.16 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Alan Dooley <a.dooley@f5.com> Co-authored-by: Mike Jang <3287976+mjang@users.noreply.github.com> * fix: Address typo, update metadata for Add a Staged Configuration topic (#549) This commit fixes a typo in the main body text of the documentation, and also updates the Hugo frontmatter to new parameter names and values. * Updated example description for uwsgi and Django. (#552) Co-authored-by: Alan Dooley <a.dooley@f5.com> * Fixed URL to dynamic modules for Wildfly deployment guide. (#548) * Fixed URL to dynamic modules for Wildfly deployment guide. * Apply suggestions from code review Co-authored-by: Alan Dooley <github@adubhlaoi.ch> --------- Co-authored-by: Alan Dooley <github@adubhlaoi.ch> Co-authored-by: Alan Dooley <a.dooley@f5.com> * Removed random symbols introduced in #512 (#546) * Add a new trigger to build push workflow (#554) feat: Add a new trigger to build push workflow * added flag to use to skip installing clickhouse * updated install guides with latest script changes * edits to system config titles * added NGINX Agent version requirement for lightweight NIM * added step for adding NGINX signing key for manual install * updated clickhouse version variable * added variable for lightweight NIM NGINX Agent requirement * reworded lightweight option to lightweight mode * added steps for adding instances * added steps for setting up metrics reporting * edits * added lightweight mode content to docker compose doc * Apply suggestions from code review Co-authored-by: Jon Torre <78599298+JTorreG@users.noreply.github.com> * edits to helm deploy for lightweight mode * Update license_usage_offline.sh * feat: Updated nim install-script (#202) * Update install-nim-bundle.sh * fix: Update install-nim-bundle.sh * removed cruft from docker-compose-lightweight.yaml * edits to docker compose comments * Update license_usage_offline.sh * feat: Updated nim install-script (#202) * Update install-nim-bundle.sh * fix: Update install-nim-bundle.sh * feat: Update the value of ssl_protocols. (#672) * NGF: Update release version to v2.0.1 (#671) Update doc version for NGF release 2.0.1 * NGF: replace static-mode with controller (#669) Problem: The static-mode command has been renamed. Solution: Update to `controller`. * Fix missing quote (#676) A quotation was missing that was not caught by the original PR pipeline. * updates to helm config settings with new chart name * docs: add 2.20 RNs * Update install-nim-manual.md * Update install.md * docs: add 2.20 KIs * incremented helm chart version table * nim 2.20 ki update steps * Update install-nim-bundle.sh (#208) --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Alan Dooley <a.dooley@f5.com> Co-authored-by: Mike Jang <3287976+mjang@users.noreply.github.com> Co-authored-by: yar <y82@users.noreply.github.com> Co-authored-by: Alan Dooley <github@adubhlaoi.ch> Co-authored-by: Lam <150060045+lamATnginx@users.noreply.github.com> Co-authored-by: Jon Torre <78599298+JTorreG@users.noreply.github.com> Co-authored-by: Chetan Jain <46200286+Chetan-99@users.noreply.github.com> Co-authored-by: salonichf5 <146118978+salonichf5@users.noreply.github.com> Co-authored-by: Saylor Berman <s.berman@f5.com> Co-authored-by: Jon Cahill-Torre <j.cahilltorre@f5.com> Co-authored-by: Micheal Kingston <44472403+mkingst@users.noreply.github.com>
1 parent 24cfa28 commit d6f0e0a

File tree

58 files changed

+3413
-2066
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

58 files changed

+3413
-2066
lines changed

cleanup_log.txt

Lines changed: 929 additions & 0 deletions
Large diffs are not rendered by default.

content/includes/installation/add-nms-repo.md

Lines changed: 27 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -36,23 +36,39 @@ Add the NGINX Instance Manager repository:
3636

3737
{{%tab name="Debian, Ubuntu, Deb-Based"%}}
3838

39-
Add the NGINX Instance Manager repository:
40-
41-
- **Debian**
39+
1. Add the NGINX signing key:
4240

4341
```shell
44-
printf "deb [signed-by=/usr/share/keyrings/nginx-archive-keyring.gpg] https://pkgs.nginx.com/nms/debian `lsb_release -cs` nginx-plus\n" | sudo tee /etc/apt/sources.list.d/nms.list
45-
sudo wget -q -O /etc/apt/apt.conf.d/90pkgs-nginx https://cs.nginx.com/static/files/90pkgs-nginx
42+
wget -qO - https://cs.nginx.com/static/keys/nginx_signing.key \
43+
| gpg --dearmor \
44+
| sudo tee /usr/share/keyrings/nginx-archive-keyring.gpg >/dev/null
4645
```
4746

48-
<br>
47+
2. Add the NGINX Instance Manager repository:
4948

50-
- **Ubuntu**
49+
- **Debian**
5150

52-
```shell
53-
printf "deb [signed-by=/usr/share/keyrings/nginx-archive-keyring.gpg] https://pkgs.nginx.com/nms/ubuntu `lsb_release -cs` nginx-plus\n" | sudo tee /etc/apt/sources.list.d/nms.list
54-
sudo wget -q -O /etc/apt/apt.conf.d/90pkgs-nginx https://cs.nginx.com/static/files/90pkgs-nginx
55-
```
51+
```shell
52+
printf "deb [signed-by=/usr/share/keyrings/nginx-archive-keyring.gpg] \
53+
https://pkgs.nginx.com/nms/debian $(lsb_release -cs) nginx-plus\n" | \
54+
sudo tee /etc/apt/sources.list.d/nms.list
55+
56+
sudo wget -q -O /etc/apt/apt.conf.d/90pkgs-nginx \
57+
https://cs.nginx.com/static/files/90pkgs-nginx
58+
```
59+
60+
<br>
61+
62+
- **Ubuntu**
63+
64+
```shell
65+
printf "deb [signed-by=/usr/share/keyrings/nginx-archive-keyring.gpg] \
66+
https://pkgs.nginx.com/nms/ubuntu $(lsb_release -cs) nginx-plus\n" | \
67+
sudo tee /etc/apt/sources.list.d/nms.list
68+
69+
sudo wget -q -O /etc/apt/apt.conf.d/90pkgs-nginx \
70+
https://cs.nginx.com/static/files/90pkgs-nginx
71+
```
5672

5773
{{%/tab%}}
5874
{{</tabs>}}

content/includes/installation/clickhouse-defaults.md

Lines changed: 0 additions & 21 deletions
This file was deleted.

content/includes/nginx-plus/usage-tracking/overview.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,5 +6,5 @@ Start by installing NGINX Instance Manager on a dedicated host. Then, configure
66

77

88
{{<call-out tip "Tip for Automated Reporting">}}
9-
To set up automatic reporting, [add your JWT-based license to NGINX Instance Manager]({{< ref "/nim/admin-guide/license/add-license.md#apply-jwt-license" >}}). This license can be downloaded from [MyF5](https://account.f5.com/myf5) if needed.
9+
To set up automatic reporting, [add your JWT-based license to NGINX Instance Manager]({{< ref "/nim/admin-guide/add-license.md#apply-jwt-license" >}}). This license can be downloaded from [MyF5](https://account.f5.com/myf5) if needed.
1010
{{</call-out>}}

content/includes/nim/admin-guide/license/connected-install-license-note.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,4 +4,4 @@ docs:
44

55
A valid license is required to make full use of all the features in NGINX Instance Manager.
66

7-
Refer to the [Add a License]({{< ref "nim/admin-guide/license/add-license.md" >}}) topic for instructions on how to download and apply a trial license, subscription license, or Flexible Consumption Program license.
7+
Refer to the [Add a License]({{< ref "nim/admin-guide/add-license.md" >}}) topic for instructions on how to download and apply a trial license, subscription license, or Flexible Consumption Program license.
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
---
2+
docs:
3+
files:
4+
- content/nim/deploy/vm-bare-metal/install.md
5+
- content/nim/disconnected/offline-install-guide.md
6+
---
7+
8+
If you skip installing ClickHouse, you need NGINX Agent {{< lightweight-nim-nginx-agent-version >}}.
9+
10+
After installation, make sure to [disable metrics collection]({{< ref "nim/system-configuration/configure-clickhouse.md#disable-metrics-collection" >}}) in the `/etc/nms/nms.conf` file.
Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
---
2+
docs: DOCS-1238
3+
files:
4+
- content/nim/system-configuration/configure-clickhouse.md
5+
- content/nim/deploy/vm-bare-metal/install-nim-manual.md
6+
---
7+
8+
{{<bootstrap-table "table table-striped table-bordered">}}
9+
10+
| Configuration | Default | Notes |
11+
|------------------------------|------------------------------------|-------|
12+
| clickhouse.enable | true | Set to `false` to disable metrics collection and run NGINX Instance Manager in lightweight mode. Requires a service restart. |
13+
| clickhouse.address | tcp://localhost:9000 | The address of the ClickHouse database. |
14+
| clickhouse.username | | The username NGINX Instance Manager uses to connect to ClickHouse, if authentication is enabled. |
15+
| clickhouse.password | | The password for the specified ClickHouse user. |
16+
| clickhouse.tls_mode | false | Set to `true` to enable TLS for the ClickHouse connection. This setting will be deprecated in a future release. Use the `clickhouse.tls` section instead. |
17+
| clickhouse.tls.address | tcp://localhost:9440 | The address NGINX Instance Manager uses to connect to ClickHouse over TLS. Format: `<ip-address>:<port>`. |
18+
| clickhouse.tls.skip_verify | false | Set to `true` to skip TLS certificate verification. Use only for self-signed certificates in non-production environments. |
19+
| clickhouse.tls.key_path | | Path to the client TLS key file in PEM format. Required for client authentication. |
20+
| clickhouse.tls.cert_path | | Path to the client TLS certificate file in PEM format. Required for client authentication. |
21+
| clickhouse.tls.ca_path | /etc/ssl/certs/ca-certificates.crt | Path to the system Certificate Authority used to verify the server certificate. The default path works for Ubuntu and Debian. Use a CA bundle appropriate to your system. See [TLS configuration](#tls) for details. |
22+
23+
{{</bootstrap-table>}}
Lines changed: 70 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,70 @@
1+
---
2+
docs:
3+
files:
4+
- content/nim/deploy/vm-bare-metal/install-nim-manual.md
5+
---
6+
7+
NGINX Instance Manager uses [ClickHouse](https://clickhouse.com) to store metrics, events, alerts, and configuration settings.
8+
9+
If you install ClickHouse and choose to set a password (the default is an empty string), you must add it to the `clickhouse.password` setting in the `/etc/nms/nms.conf` file. If the password is missing or incorrect, NGINX Instance Manager **will not start**.
10+
11+
For instructions and additional configuration options, including TLS settings, see [Configure ClickHouse]({{< ref "nim/system-configuration/configure-clickhouse.md" >}}).
12+
13+
NGINX Instance Manager requires ClickHouse version {{< clickhouse-version >}} or later.
14+
15+
16+
Follow these steps to install and enable ClickHouse on supported Linux distributions.
17+
18+
1. First, set up the repository.
19+
20+
- For RPM-based systems (CentOS, RHEL):
21+
22+
```shell
23+
sudo yum install -y yum-utils
24+
sudo yum-config-manager --add-repo https://packages.clickhouse.com/rpm/clickhouse.repo
25+
```
26+
27+
- For Debian-based systems (Debian, Ubuntu):
28+
29+
```shell
30+
sudo apt-get install -y apt-transport-https ca-certificates dirmngr
31+
GNUPGHOME=$(mktemp -d)
32+
sudo GNUPGHOME="$GNUPGHOME" gpg --no-default-keyring --keyring /usr/share/keyrings/clickhouse-keyring.gpg --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 8919F6BD2B48D754
33+
sudo rm -r "$GNUPGHOME"
34+
sudo chmod +r /usr/share/keyrings/clickhouse-keyring.gpg
35+
36+
echo "deb [signed-by=/usr/share/keyrings/clickhouse-keyring.gpg] https://packages.clickhouse.com/deb lts main" | sudo tee /etc/apt/sources.list.d/clickhouse.list
37+
sudo apt-get update
38+
```
39+
40+
2. Next, install the ClickHouse server and client:
41+
42+
- For RPM-based systems (CentOS, RHEL):
43+
44+
```shell
45+
sudo yum install -y clickhouse-server clickhouse-client
46+
```
47+
48+
- For Debian-based systems (Debian, Ubuntu):
49+
50+
```shell
51+
sudo apt-get install -y clickhouse-server clickhouse-client
52+
```
53+
54+
3. Then, enable the ClickHouse service so it starts automatically on reboot:
55+
56+
```shell
57+
sudo systemctl enable clickhouse-server
58+
```
59+
60+
4. Start the ClickHouse service:
61+
62+
```shell
63+
sudo systemctl start clickhouse-server
64+
```
65+
66+
5. Finally, confirm the service is running:
67+
68+
```shell
69+
sudo systemctl status clickhouse-server
70+
```

content/includes/nim/docker/docker-compose-env-vars.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,14 +4,15 @@ docs:
44

55
{{<bootstrap-table "table table-striped table-bordered">}}
66
| Variable | Category | Description |
7-
|----------|----------|------------|
7+
|----------|----------|-------------|
8+
| **ENABLE_METRICS** | General | Enables or disables metrics collection and storage. Set to `false` to run in lightweight mode without ClickHouse. Defaults to `true`. |
9+
| **NIM_MAINTENANCE** | General | Enables maintenance mode for backup, restore, and troubleshooting (`true` or `false`). |
10+
| **NIM_LICENSE_MODE_OF_OPERATION** | General | Sets the license mode to either `connected` (default) or `disconnected`. |
811
| **NIM_LOG_LEVEL** | General | Sets the logging level for NGINX Instance Manager. |
912
| **NIM_METRICS_TTL** | General | Specifies the number of days to retain metrics. |
1013
| **NIM_EVENTS_TTL** | General | Specifies the number of days to retain event logs. |
1114
| **NIM_SECURITY_TTL** | General | Specifies the number of days to retain security violation logs. |
12-
| **NIM_MAINTENANCE** | General | Enables maintenance mode for backup, restore, and troubleshooting (`true` or `false`). |
1315
| **NIM_WATCHDOG_TIMEOUT** | General | Sets the timeout (in seconds) for the Data Plane Monitoring (DPM) watchdog. |
14-
| **NIM_LICENSE_MODE_OF_OPERATION** | General | Sets the license mode to either `connected` (default) or `disconnected`. |
1516
| **PROXY_ENABLE** | Forward Proxy | Enables or disables the use of a forward proxy (`true` or `false`). |
1617
| **PROXY_HOST** | Forward Proxy | The IP address or hostname of the proxy server. |
1718
| **PROXY_PORT** | Forward Proxy | The port number of the proxy server. |
@@ -20,7 +21,6 @@ docs:
2021
| **PROXY_USERNAME** | Forward Proxy | (Required if `PROXY_AUTH_REQUIRED=true`) The username for proxy authentication. |
2122
| **PROXY_PASSWORD** | Forward Proxy | (Required if `PROXY_AUTH_REQUIRED=true`) The password for proxy authentication. |
2223
| **PROXY_SSL_VERIFY** | Forward Proxy | Enables or disables SSL verification when `PROXY_PROTOCOL=https`. Default is `true`, meaning the proxy must have a valid certificate issued by a trusted Certificate Authority (CA). Set to `false` to allow self-signed or untrusted certificates (not recommended). |
23-
2424
{{</bootstrap-table>}}
2525

2626

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
---
2+
docs:
3+
files:
4+
- content/nim/deploy/vm-bare-metal/install.md
5+
- content/nim/disconnected/offline-install-guide.md
6+
---
7+
8+
`-c <path/to/nginx-repo.crt>`: Path to the SSL certificate file. (default: `/etc/ssl/nginx`)
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
---
2+
docs:
3+
files:
4+
- content/nim/deploy/vm-bare-metal/install.md
5+
- content/nim/disconnected/offline-install-guide.md
6+
---
7+
8+
`-v <clickhouse-version>`: Install a specific version of ClickHouse. If not set, version `{{< clickhouse-version >}}` is installed by default.
Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
---
2+
docs:
3+
files:
4+
- content/nim/deploy/vm-bare-metal/install.md
5+
- content/nim/disconnected/offline-install-guide.md
6+
---
7+
8+
`-d <distribution>`: Target Linux distribution (for example, `ubuntu22.04`, `rhel8`)
9+
10+
To see the list of supported distributions, run:
11+
12+
```shell
13+
grep '\-d distribution' install-nim-bundle.sh
14+
```
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
---
2+
docs:
3+
files:
4+
- content/nim/deploy/vm-bare-metal/install.md
5+
- content/nim/disconnected/offline-install-guide.md
6+
---
7+
8+
`-k <path/to/nginx-repo.key>`: Path to the private key file. (default: `/etc/ssl/nginx`)
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
---
2+
docs:
3+
files:
4+
- content/nim/deploy/vm-bare-metal/install.md
5+
- content/nim/disconnected/offline-install-guide.md
6+
---
7+
8+
`-s`: Skip installing ClickHouse. This lightweight mode reduces system requirements and simplifies installation for users who do not need metrics.
9+
10+
{{< include "nim/clickhouse/cli-skip-clickhouse.md" >}}
Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
---
2+
docs:
3+
files:
4+
- content/nim/deploy/vm-bare-metal/install.md
5+
- content/nim/deploy/vm-bare-metal/install-nim-manual.md
6+
- content/nim/disconnected/offline-install-guide.md
7+
- content/nim/disconnected/offline-install-guide-manual.md
8+
---
9+
10+
If you installed ClickHouse and set a password (the default is an empty string), you must add it to the `clickhouse.password` setting in the `/etc/nms/nms.conf` file after installing NGINX Instance Manager. If the password is missing or incorrect, NGINX Instance Manager will not start.
11+
12+
You can also configure additional ClickHouse settings in the same section:
13+
14+
- `clickhouse.username` – the username used to connect to ClickHouse
15+
- `clickhouse.address` – the address of the ClickHouse server (default is `tcp://localhost:9000`)
16+
- `clickhouse.tls_mode` – set to `true` to enable TLS
17+
- TLS certificate settings, such as:
18+
- `clickhouse.tls.cert_path`
19+
- `clickhouse.tls.key_path`
20+
- `clickhouse.tls.ca_path`
21+
- `clickhouse.tls.skip_verify`
22+
23+
For more details, see [Configure ClickHouse]({{< ref "nim/system-configuration/configure-clickhouse.md" >}}).
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
---
2+
docs:
3+
files:
4+
- content/nim/deploy/vm-bare-metal/install-nim-manual.md
5+
- content/nim/deploy/vm-bare-metal/install.md
6+
- content/nim/disconnected/offline-install-guide-manual.md
7+
- content/nim/disconnected/offline-install-guide.md
8+
---
9+
10+
SELinux helps secure your deployment by enforcing mandatory access control policies.
11+
12+
If you use SELinux, follow the steps in the [Configure SELinux]({{< ref "/nim/system-configuration/configure-selinux.md" >}}) guide to restore SELinux contexts (`restorecon`) for the files and directories related to NGINX Instance Manager.
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
---
2+
docs:
3+
files:
4+
- content/nim/deploy/vm-bare-metal/install.md
5+
- content/nim/disconnected/offline-install-guide-manual.md
6+
- content/nim/disconnected/offline-install-guide.md
7+
---
8+
9+
If you’re not collecting metrics—because you didn’t install ClickHouse or don’t plan to use it—you must disable metrics collection in the `/etc/nms/nms.conf` file. This setup requires NGINX Agent version {{< lightweight-nim-nginx-agent-version >}}.
10+
11+
For instructions, see [Disable metrics collection]({{< ref "nim/system-configuration/configure-clickhouse.md#disable-metrics-collection" >}}).
Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
---
2+
docs:
3+
files:
4+
- content/nim/deploy/vm-bare-metal/install-nim-manual.md
5+
- content/nim/deploy/vm-bare-metal/install.md
6+
- content/nim/disconnected/offline-install-guide-manual.md
7+
- content/nim/disconnected/offline-install-guide.md
8+
---
9+
10+
NGINX Instance Manager can use [Vault](https://www.vaultproject.io/) as a datastore for secrets.
11+
12+
To install and enable Vault, follow these steps:
13+
14+
- Follow Vault's instructions to [install Vault 1.8.8 or later](https://www.vaultproject.io/docs/install) for your distribution.
15+
- Ensure you're running Vault in a [production-hardened environment](https://learn.hashicorp.com/tutorials/vault/production-hardening).
16+
- After installing NGINX Instance Manager, follow the steps to [configure Vault for storing secrets]({{< ref "/nim/system-configuration/configure-vault.md" >}}).

content/includes/nim/kubernetes/nms-chart-supported-module-versions.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ docs: DOCS-1324
66

77
| NGINX Instance Manager chart | Instance Manager |
88
|------------------------------|------------------|
9+
| 2.0.0 | 2.20.0 |
910
| 1.15.0 | 2.18.0 |
1011
| 1.14.4 | 2.17.4 |
1112
| 1.14.0 | 2.17.0 |

content/includes/nim/tech-specs/supported-distros.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
---
22
docs: DOCS-1071
3+
files:
4+
- content/nim/fundamentals/tech-specs.md
35
---
46

57
The following table lists the Linux distributions supported by NGINX Instance Manager and NGINX App Protect:

content/includes/nim/tech-specs/supported-nginx-versions.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
---
22
docs: DOCS-1075
3+
files:
4+
- content/nim/fundamentals/tech-specs.md
35
---
46

57
NGINX Instance Manager supports the following NGINX Open Source and NGINX Plus versions:
@@ -8,7 +10,7 @@ NGINX Instance Manager supports the following NGINX Open Source and NGINX Plus v
810

911
| NGINX Instance Manager | NGINX OSS | NGINX Plus |
1012
| ---------------------- | ----------- | ---------- |
11-
| 2.18.0 and later | 1.18–1.25.1 | R31–R33 |
13+
| 2.18.0 and later | 1.18–1.28.0 | R31–R34 |
1214
| 2.16.0–2.17.x | 1.18–1.25.1 | R31–R32 |
1315
| 2.7.0–2.15.x | 1.18–1.25.1 | R21–R30 |
1416
| 2.0.0–2.6.0 | 1.18–1.21.6 | R21–R27 |

content/nim/admin-guide/_index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
---
2-
title: Platform administration
2+
title: Administer your platform
33
weight: 40
44
url: /nginx-instance-manager/admin-guide/
55
---

0 commit comments

Comments
 (0)