Skip to content

Commit 4c00085

Browse files
authored
fix broken kubernetes.io/user-guide/ docs links (#10055)
1 parent c3ea3b8 commit 4c00085

File tree

4 files changed

+13
-13
lines changed

4 files changed

+13
-13
lines changed

charts/ingress-nginx/README.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -352,7 +352,7 @@ As of version `1.26.0` of this chart, by simply not providing any clusterIP valu
352352
| controller.metrics.prometheusRule.enabled | bool | `false` | |
353353
| controller.metrics.prometheusRule.rules | list | `[]` | |
354354
| controller.metrics.service.annotations | object | `{}` | |
355-
| controller.metrics.service.externalIPs | list | `[]` | List of IP addresses at which the stats-exporter service is available # Ref: https://kubernetes.io/docs/user-guide/services/#external-ips # |
355+
| controller.metrics.service.externalIPs | list | `[]` | List of IP addresses at which the stats-exporter service is available # Ref: https://kubernetes.io/docs/concepts/services-networking/service/#external-ips # |
356356
| controller.metrics.service.labels | object | `{}` | Labels to be added to the metrics service resource |
357357
| controller.metrics.service.loadBalancerSourceRanges | list | `[]` | |
358358
| controller.metrics.service.servicePort | int | `10254` | |
@@ -368,7 +368,7 @@ As of version `1.26.0` of this chart, by simply not providing any clusterIP valu
368368
| controller.minAvailable | int | `1` | Minimum available pods set in PodDisruptionBudget. Define either 'minAvailable' or 'maxUnavailable', never both. |
369369
| controller.minReadySeconds | int | `0` | `minReadySeconds` to avoid killing pods before we are ready # |
370370
| controller.name | string | `"controller"` | |
371-
| controller.nodeSelector | object | `{"kubernetes.io/os":"linux"}` | Node labels for controller pod assignment # Ref: https://kubernetes.io/docs/user-guide/node-selection/ # |
371+
| controller.nodeSelector | object | `{"kubernetes.io/os":"linux"}` | Node labels for controller pod assignment # Ref: https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/ # |
372372
| controller.opentelemetry.containerSecurityContext.allowPrivilegeEscalation | bool | `false` | |
373373
| controller.opentelemetry.enabled | bool | `false` | |
374374
| controller.opentelemetry.image | string | `"registry.k8s.io/ingress-nginx/opentelemetry:v20230527@sha256:fd7ec835f31b7b37187238eb4fdad4438806e69f413a203796263131f4f02ed0"` | |
@@ -401,7 +401,7 @@ As of version `1.26.0` of this chart, by simply not providing any clusterIP valu
401401
| controller.service.enableHttps | bool | `true` | |
402402
| controller.service.enabled | bool | `true` | |
403403
| controller.service.external.enabled | bool | `true` | |
404-
| controller.service.externalIPs | list | `[]` | List of IP addresses at which the controller services are available # Ref: https://kubernetes.io/docs/user-guide/services/#external-ips # |
404+
| controller.service.externalIPs | list | `[]` | List of IP addresses at which the controller services are available # Ref: https://kubernetes.io/docs/concepts/services-networking/service/#external-ips # |
405405
| controller.service.internal.annotations | object | `{}` | Annotations are mandatory for the load balancer to come up. Varies with the cloud service. |
406406
| controller.service.internal.enabled | bool | `false` | Enables an additional internal load balancer (besides the external one). |
407407
| controller.service.internal.loadBalancerSourceRanges | list | `[]` | Restrict access For LoadBalancer service. Defaults to 0.0.0.0/0. |
@@ -463,7 +463,7 @@ As of version `1.26.0` of this chart, by simply not providing any clusterIP valu
463463
| defaultBackend.minAvailable | int | `1` | |
464464
| defaultBackend.minReadySeconds | int | `0` | `minReadySeconds` to avoid killing pods before we are ready # |
465465
| defaultBackend.name | string | `"defaultbackend"` | |
466-
| defaultBackend.nodeSelector | object | `{"kubernetes.io/os":"linux"}` | Node labels for default backend pod assignment # Ref: https://kubernetes.io/docs/user-guide/node-selection/ # |
466+
| defaultBackend.nodeSelector | object | `{"kubernetes.io/os":"linux"}` | Node labels for default backend pod assignment # Ref: https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/ # |
467467
| defaultBackend.podAnnotations | object | `{}` | Annotations to be added to default backend pods # |
468468
| defaultBackend.podLabels | object | `{}` | Labels to add to the pod container metadata |
469469
| defaultBackend.podSecurityContext | object | `{}` | Security Context policies for controller pods See https://kubernetes.io/docs/tasks/administer-cluster/sysctl-cluster/ for notes on enabling and using sysctls # |
@@ -477,7 +477,7 @@ As of version `1.26.0` of this chart, by simply not providing any clusterIP valu
477477
| defaultBackend.replicaCount | int | `1` | |
478478
| defaultBackend.resources | object | `{}` | |
479479
| defaultBackend.service.annotations | object | `{}` | |
480-
| defaultBackend.service.externalIPs | list | `[]` | List of IP addresses at which the default backend service is available # Ref: https://kubernetes.io/docs/user-guide/services/#external-ips # |
480+
| defaultBackend.service.externalIPs | list | `[]` | List of IP addresses at which the default backend service is available # Ref: https://kubernetes.io/docs/concepts/services-networking/service/#external-ips # |
481481
| defaultBackend.service.loadBalancerSourceRanges | list | `[]` | |
482482
| defaultBackend.service.servicePort | int | `80` | |
483483
| defaultBackend.service.type | string | `"ClusterIP"` | |

charts/ingress-nginx/values.yaml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -257,7 +257,7 @@ controller:
257257
##
258258
terminationGracePeriodSeconds: 300
259259
# -- Node labels for controller pod assignment
260-
## Ref: https://kubernetes.io/docs/user-guide/node-selection/
260+
## Ref: https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/
261261
##
262262
nodeSelector:
263263
kubernetes.io/os: linux
@@ -417,7 +417,7 @@ controller:
417417
# clusterIP: ""
418418

419419
# -- List of IP addresses at which the controller services are available
420-
## Ref: https://kubernetes.io/docs/user-guide/services/#external-ips
420+
## Ref: https://kubernetes.io/docs/concepts/services-networking/service/#external-ips
421421
##
422422
externalIPs: []
423423
# -- Used by cloud providers to connect the resulting `LoadBalancer` to a pre-existing static IP according to https://kubernetes.io/docs/concepts/services-networking/service/#loadbalancer
@@ -652,7 +652,7 @@ controller:
652652
# clusterIP: ""
653653

654654
# -- List of IP addresses at which the stats-exporter service is available
655-
## Ref: https://kubernetes.io/docs/user-guide/services/#external-ips
655+
## Ref: https://kubernetes.io/docs/concepts/services-networking/service/#external-ips
656656
##
657657
externalIPs: []
658658
# loadBalancerIP: ""
@@ -810,7 +810,7 @@ defaultBackend:
810810
# key: value
811811

812812
# -- Node labels for default backend pod assignment
813-
## Ref: https://kubernetes.io/docs/user-guide/node-selection/
813+
## Ref: https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/
814814
##
815815
nodeSelector:
816816
kubernetes.io/os: linux
@@ -849,7 +849,7 @@ defaultBackend:
849849
# clusterIP: ""
850850

851851
# -- List of IP addresses at which the default backend service is available
852-
## Ref: https://kubernetes.io/docs/user-guide/services/#external-ips
852+
## Ref: https://kubernetes.io/docs/concepts/services-networking/service/#external-ips
853853
##
854854
externalIPs: []
855855
# loadBalancerIP: ""

docs/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ This is the documentation for the Ingress NGINX Controller.
44

55
It is built around the [Kubernetes Ingress resource](https://kubernetes.io/docs/concepts/services-networking/ingress/), using a [ConfigMap](https://kubernetes.io/docs/concepts/configuration/configmap/) to store the controller configuration.
66

7-
You can learn more about using [Ingress](http://kubernetes.io/docs/user-guide/ingress/) in the official [Kubernetes documentation](https://docs.k8s.io).
7+
You can learn more about using [Ingress](https://kubernetes.io/docs/concepts/services-networking/ingress/) in the official [Kubernetes documentation](https://docs.k8s.io).
88

99
# Getting Started
1010

docs/troubleshooting.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -137,7 +137,7 @@ The Ingress controller needs information from apiserver. Therefore, authenticati
137137
* _Kubeconfig file:_ In some Kubernetes environments service accounts are not available. In this case a manual configuration is required. The Ingress controller binary can be started with the `--kubeconfig` flag. The value of the flag is a path to a file specifying how to connect to the API server. Using the `--kubeconfig` does not requires the flag `--apiserver-host`.
138138
The format of the file is identical to `~/.kube/config` which is used by kubectl to connect to the API server. See 'kubeconfig' section for details.
139139

140-
* _Using the flag `--apiserver-host`:_ Using this flag `--apiserver-host=http://localhost:8080` it is possible to specify an unsecured API server or reach a remote kubernetes cluster using [kubectl proxy](https://kubernetes.io/docs/user-guide/kubectl/kubectl_proxy/).
140+
* _Using the flag `--apiserver-host`:_ Using this flag `--apiserver-host=http://localhost:8080` it is possible to specify an unsecured API server or reach a remote kubernetes cluster using [kubectl proxy](https://kubernetes.io/docs/reference/generated/kubectl/kubectl-commands#proxy).
141141
Please do not use this approach in production.
142142

143143
In the diagram below you can see the full authentication flow with all options, starting with the browser
@@ -230,7 +230,7 @@ If it is not working, there are two possible reasons:
230230
231231
More information:
232232

233-
- [User Guide: Service Accounts](http://kubernetes.io/docs/user-guide/service-accounts/)
233+
- [User Guide: Service Accounts](https://kubernetes.io/docs/tasks/configure-pod-container/configure-service-account/)
234234
- [Cluster Administrator Guide: Managing Service Accounts](http://kubernetes.io/docs/admin/service-accounts-admin/)
235235

236236
## Kube-Config

0 commit comments

Comments
 (0)