Skip to content

Commit 05c6d15

Browse files
committed
Remove IngressLink doc
- Remove the main doc about IngressLink - Remove IngressLink-related docs from other places
1 parent fe63301 commit 05c6d15

File tree

6 files changed

+5
-134
lines changed

6 files changed

+5
-134
lines changed

deployments/helm-chart/README.md

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -202,9 +202,8 @@ Parameter | Description | Default
202202
`controller.service.httpsPort.targetPort` | The target port of the HTTPS port of the Ingress controller service. | 443
203203
`controller.serviceAccount.name` | The name of the service account of the Ingress controller pods. Used for RBAC. | Autogenerated
204204
`controller.serviceAccount.imagePullSecretName` | The name of the secret containing docker registry credentials. Secret must exist in the same namespace as the helm release. | ""
205-
`controller.reportIngressStatus.enable` | Updates the address field in the status of Ingress resources with an external address of the Ingress controller. You must also specify the source of the external address either through an external service via `controller.reportIngressStatus.externalService`, `controller.reportIngressStatus.ingressLink` or the `external-status-address` entry in the ConfigMap via `controller.config.entries`. **Note:** `controller.config.entries.external-status-address` takes precedence over the others. | true
205+
`controller.reportIngressStatus.enable` | Updates the address field in the status of Ingress resources with an external address of the Ingress controller. You must also specify the source of the external address either through an external service via `controller.reportIngressStatus.externalService` or the `external-status-address` entry in the ConfigMap via `controller.config.entries`. **Note:** `controller.config.entries.external-status-address` takes precedence if both are set. | true
206206
`controller.reportIngressStatus.externalService` | Specifies the name of the service with the type LoadBalancer through which the Ingress controller is exposed externally. The external address of the service is used when reporting the status of Ingress, VirtualServer and VirtualServerRoute resources. `controller.reportIngressStatus.enable` must be set to `true`. The default is autogenerated and enabled when `controller.service.create` is set to `true` and `controller.service.type` is set to `LoadBalancer`. | Autogenerated
207-
`controller.reportIngressStatus.ingressLink` | Specifies the name of the IngressLink resource, which exposes the Ingress Controller pods via a BIG-IP system. The IP of the BIG-IP system is used when reporting the status of Ingress, VirtualServer and VirtualServerRoute resources. `controller.reportIngressStatus.enable` must be set to `true`. | ""
208207
`controller.reportIngressStatus.enableLeaderElection` | Enable Leader election to avoid multiple replicas of the controller reporting the status of Ingress resources. `controller.reportIngressStatus.enable` must be set to `true`. | true
209208
`controller.reportIngressStatus.leaderElectionLockName` | Specifies the name of the ConfigMap, within the same namespace as the controller, used as the lock for leader election. controller.reportIngressStatus.enableLeaderElection must be set to true. | Autogenerated
210209
`controller.reportIngressStatus.annotations` | The annotations of the leader election configmap. | {}

deployments/helm-chart/values.yaml

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -255,9 +255,8 @@ controller:
255255

256256
reportIngressStatus:
257257
## Updates the address field in the status of Ingress resources with an external address of the Ingress controller.
258-
## You must also specify the source of the external address either through an external service via controller.reportIngressStatus.externalService,
259-
## controller.reportIngressStatus.ingressLink or the external-status-address entry in the ConfigMap via controller.config.entries.
260-
## Note: controller.config.entries.external-status-address takes precedence over the others.
258+
## You must also specify the source of the external address either through an external service via controller.reportIngressStatus.externalService or the external-status-address entry in the ConfigMap via controller.config.entries.
259+
## Note: controller.config.entries.external-status-address takes precedence if both are set.
261260
enable: true
262261

263262
## Specifies the name of the service with the type LoadBalancer through which the Ingress controller is exposed externally.
@@ -266,9 +265,6 @@ controller:
266265
## The default is autogenerated and matches the created service (see controller.service.create).
267266
# externalService: nginx-ingress
268267

269-
## Specifies the name of the IngressLink resource, which exposes the Ingress Controller pods via a BIG-IP system.
270-
## The IP of the BIG-IP system is used when reporting the status of Ingress, VirtualServer and VirtualServerRoute resources.
271-
## controller.reportIngressStatus.enable must be set to true.
272268
ingressLink: ""
273269

274270
## Enable Leader election to avoid multiple replicas of the controller reporting the status of Ingress resources. controller.reportIngressStatus.enable must be set to true.

docs-web/configuration/global-configuration/command-line-arguments.md

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -55,12 +55,6 @@ Below we describe the available command-line arguments:
5555
5656
For Ingress resources only: Requires :option:`-report-ingress-status`.
5757
58-
.. option:: -ingresslink <string>
59-
60-
Specifies the name of the IngressLink resource, which exposes the Ingress Controller pods via a BIG-IP system. The IP of the BIG-IP system is used when reporting the status of Ingress, VirtualServer and VirtualServerRoute resources.
61-
62-
For Ingress resources only: Requires :option:`-report-ingress-status`.
63-
6458
.. option:: -global-configuration <string>
6559
6660
A GlobalConfiguration resource for global configuration of the Ingress Controller. If the flag is set, but the Ingress Controller is not able to fetch the corresponding resource from Kubernetes API, the Ingress Controller will fail to start.
@@ -152,7 +146,7 @@ Below we describe the available command-line arguments:
152146
.. option:: -report-ingress-status
153147
154148
Updates the address field in the status of Ingress resources.
155-
Requires the :option:`-external-service` or :option:`-ingresslink` flag, or the ``external-status-address`` key in the ConfigMap.
149+
Requires the :option:`-external-service` or the ``external-status-address`` key in the ConfigMap.
156150
157151
.. option:: -transportserver-template-path <string>
158152

docs-web/index.rst

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,6 @@ NGINX Ingress Controller
1313
logging-and-monitoring/index
1414
troubleshooting
1515
app-protect/index
16-
integration-with-cis
1716
third-party-modules/index
1817
releases
1918
Technical Specifications <technical-specifications>

docs-web/installation/installation-with-helm.md

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -330,14 +330,11 @@ The following tables lists the configurable parameters of the NGINX Ingress cont
330330
- The name of the secret containing docker registry credentials. Secret must exist in the same namespace as the helm release.
331331
- ""
332332
* - ``controller.reportIngressStatus.enable``
333-
- Updates the address field in the status of Ingress resources with an external address of the Ingress controller. You must also specify the source of the external address either through an external service via ``controller.reportIngressStatus.externalService``, ``controller.reportIngressStatus.ingressLink`` or the ``external-status-address`` entry in the ConfigMap via ``controller.config.entries``. **Note:** ``controller.config.entries.external-status-address`` takes precedence over the others.
333+
- Updates the address field in the status of Ingress resources with an external address of the Ingress controller. You must also specify the source of the external address either through an external service via ``controller.reportIngressStatus.externalService`` or the ``external-status-address`` entry in the ConfigMap via ``controller.config.entries``. **Note:** ``controller.config.entries.external-status-address`` takes precedence if both are set.
334334
- true
335335
* - ``controller.reportIngressStatus.externalService``
336336
- Specifies the name of the service with the type LoadBalancer through which the Ingress controller is exposed externally. The external address of the service is used when reporting the status of Ingress, VirtualServer and VirtualServerRoute resources. ``controller.reportIngressStatus.enable`` must be set to ``true``. The default is autogenerated and enabled when ``controller.service.create`` is set to ``true`` and ``controller.service.type`` is set to ``LoadBalancer``.
337337
- Autogenerated
338-
* - ``controller.reportIngressStatus.ingressLink``
339-
- Specifies the name of the IngressLink resource, which exposes the Ingress Controller pods via a BIG-IP system. The IP of the BIG-IP system is used when reporting the status of Ingress, VirtualServer and VirtualServerRoute resources. ``controller.reportIngressStatus.enable`` must be set to ``true``.
340-
- ""
341338
* - ``controller.reportIngressStatus.enableLeaderElection``
342339
- Enable Leader election to avoid multiple replicas of the controller reporting the status of Ingress resources. ``controller.reportIngressStatus.enable`` must be set to ``true``.
343340
- true

docs-web/integration-with-cis.md

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

0 commit comments

Comments
 (0)