Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
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
6 changes: 6 additions & 0 deletions content/nginxaas-azure/get-help/_index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
---
title: Get help
weight: 700
draft: false
url: /nginxaas/azure/get-help/
---
26 changes: 26 additions & 0 deletions content/nginxaas-azure/get-help/connectivity.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
---
title: Connectivity test tool
weight: 200
toc: true
url: /nginxaas/azure/get-help/connectivity
type:
- how-to
---

Use the connectivity test tool to determine whether a specific IP address is accessible from your deployment's dataplane. The connectivity test tool accepts an IP address and a port number. It uses [`netcat`](https://nc110.sourceforge.io/) to open a TCP connection with the given address, without sending any data to the address. The tool returns `netcat`'s output to the user. This is useful for debugging connectivity issues and determining if a problem is in NGINX configuration or Azure network configuration.

To use the tool:

- Retrieve your [data plane API endpoint]({{< ref "/nginxaas-azure/loadbalancer-kubernetes.md#nginxaas-data-plane-api-endpoint" >}}).

- Create an [API key]({{< ref "/nginxaas-azure/loadbalancer-kubernetes.md#create-an-nginxaas-data-plane-api-key" >}}) if you do not already have one.

- Append the `/connectivity` suffix to your deployment's data plane API endpoint, e.g. https://my-deployment.my-region.nginxaas.net/connectivity. Use a browser to navigate to this URL.

- The browser will prompt you for a username and password. The username is optional. Please enter your API key in the password field.

- You will then be able to use the connectivity tool through the browser.

{{< call-out "note" >}}
The connectivity test tool will not accept loopback or multicast IP addresses.
{{< /call-out >}}
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
---
title: Get help
weight: 750
title: Support
weight: 100
toc: true
nd-docs: DOCS-882
url: /nginxaas/azure/get-help/
url: /nginxaas/azure/get-help/support
type:
- how-to
---
Expand Down
2 changes: 1 addition & 1 deletion content/nginxaas-azure/loadbalancer-kubernetes.md
Original file line number Diff line number Diff line change
Expand Up @@ -148,7 +148,7 @@ The NLK controller can be installed in your Kubernetes cluster using either Helm
Install the NLK controller using `helm install`. Be sure your kubectl context is pointed at the desired cluster.

```shell
helm install nlk oci://registry-1.docker.io/nginxcharts/nginxaas-loadbalancer-kubernetes --version 1.1.1 \
helm install nlk oci://registry-1.docker.io/nginxcharts/nginxaas-loadbalancer-kubernetes --version 1.2.3 \
--set "nlk.dataplaneApiKey=${keyValue}" \
--set "nlk.config.nginxHosts=${dataplaneAPIEndpoint}nplus" \
--set "nlk.config.tls.mode=ca-tls"
Expand Down