You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/content/configuration/global-configuration/globalconfiguration-resource.md
+16-5Lines changed: 16 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -11,7 +11,8 @@ docs: "DOCS-588"
11
11
12
12
The GlobalConfiguration resource allows you to define the global configuration parameters of the Ingress Controller. The resource is implemented as a [Custom Resource](https://kubernetes.io/docs/concepts/extend-kubernetes/api-extension/custom-resources/).
13
13
14
-
The resource supports configuring listeners for TCP and UDP load balancing. Listeners are required by [TransportServer resources](/nginx-ingress-controller/configuration/transportserver-resource).
14
+
The resource supports configuring listeners for TCP and UDP load balancing. Listeners are required by [TransportServer resources](/nginx-ingress-controller/configuration/transportserver-resource) and
15
+
can be used to configure custom listerners for VirtualServers as specified [here](/nginx-ingress-controller/tutorials/virtual-server-with-custom-listener-ports).
15
16
16
17
## Prerequisites
17
18
@@ -35,6 +36,13 @@ spec:
35
36
- name: dns-tcp
36
37
port: 5353
37
38
protocol: TCP
39
+
- name: http-8083
40
+
port: 8083
41
+
protocol: HTTP
42
+
- name: https-8443
43
+
port: 8443
44
+
protocol: HTTP
45
+
ssl: true
38
46
```
39
47
40
48
{{% table %}}
@@ -45,12 +53,15 @@ spec:
45
53
46
54
### Listener
47
55
48
-
The listener defines a listener (a combination of a protocol and a port) that NGINX will use to accept traffic for a [TransportServer](/nginx-ingress-controller/configuration/transportserver-resource):
56
+
The `listeners:` key defines a listener (a combination of a protocol and a port) that NGINX will use to accept traffic for a [TransportServer](/nginx-ingress-controller/configuration/transportserver-resource) and a [VirtualServer](nginx-ingress-controller/configuration/virtualserver-and-virtualserverroute-resources):
0 commit comments