diff --git a/content/nginxaas-azure/get-help/_index.md b/content/nginxaas-azure/get-help/_index.md new file mode 100644 index 000000000..9d16e2f3b --- /dev/null +++ b/content/nginxaas-azure/get-help/_index.md @@ -0,0 +1,6 @@ +--- +title: Get help +weight: 700 +draft: false +url: /nginxaas/azure/get-help/ +--- diff --git a/content/nginxaas-azure/get-help/connectivity.md b/content/nginxaas-azure/get-help/connectivity.md new file mode 100644 index 000000000..9ba00ec85 --- /dev/null +++ b/content/nginxaas-azure/get-help/connectivity.md @@ -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 >}} diff --git a/content/nginxaas-azure/get-help.md b/content/nginxaas-azure/get-help/support.md similarity index 97% rename from content/nginxaas-azure/get-help.md rename to content/nginxaas-azure/get-help/support.md index 63e29842a..2af0d397f 100644 --- a/content/nginxaas-azure/get-help.md +++ b/content/nginxaas-azure/get-help/support.md @@ -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 --- diff --git a/content/nginxaas-azure/loadbalancer-kubernetes.md b/content/nginxaas-azure/loadbalancer-kubernetes.md index a76032ef9..e3fbb88bd 100644 --- a/content/nginxaas-azure/loadbalancer-kubernetes.md +++ b/content/nginxaas-azure/loadbalancer-kubernetes.md @@ -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"