Skip to content

Commit d51a5e5

Browse files
[cherry-pick] Fix broken URLs from repository migration (#7231)
Fix broken URLs from repository migration (#7213) This commit fixes a number of URLs that broke during the repository migration from the nginxinc to nginx organisation: some URLs were erroneously updated, leading to 404 issues. Besides direct URL fixes, some links were changed to internal references instead of production URLs, which make link issues appear prominently as a Hugo error instead of silently failing. Some metadata fixes are also included in affected files. Co-authored-by: Alan Dooley <[email protected]>
1 parent 2f17023 commit d51a5e5

File tree

4 files changed

+26
-24
lines changed

4 files changed

+26
-24
lines changed

site/content/configuration/policy-resource.md

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,9 @@
11
---
22
title: Policy resources
3-
toc: true
43
weight: 500
4+
toc: true
5+
type: how-to
6+
product: NIC
57
docs: DOCS-596
68
---
79

@@ -593,7 +595,7 @@ NGINX Plus will pass the ID of an authenticated user to the backend in the HTTP
593595

594596
{{< note >}}
595597

596-
The feature is implemented using the [reference implementation](https://github.com/nginx/nginx-openid-connect/) of NGINX Plus as a relying party for OpenID Connect authentication.
598+
The feature is implemented using the [reference implementation](https://github.com/nginxinc/nginx-openid-connect/) of NGINX Plus as a relying party for OpenID Connect authentication.
597599

598600
{{< /note >}}
599601

site/content/installation/integrations/app-protect-dos/installation.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
---
2-
docs: DOCS-583
3-
doctypes:
4-
- ''
52
title: Build NGINX Ingress Controller with NGINX App Protect DoS
6-
toc: true
73
weight: 100
4+
toc: true
5+
type: how-to
6+
product: NIC
7+
docs: DOCS-583
88
---
99

10-
This document explains how to build an image for NGINX Ingress Controller with NGINX App Protect DoS from source code.
10+
This document explains how to build an image for F5 NGINX Ingress Controller with NGINX App Protect DoS from source code.
1111

1212
{{<call-out "tip" "Pre-built image alternatives" >}}If you'd rather not build your own NGINX Ingress Controller image, see the [pre-built image options](#pre-built-images) at the end of this guide.{{</call-out>}}
1313

@@ -180,7 +180,7 @@ kubectl apply -f config/crd/bases/appprotectdos.f5.com_dosprotectedresources.yam
180180

181181
### Helm Chart
182182

183-
The App Protect DoS Arbitrator can be installed using the [NGINX App Protect DoS Helm Chart](https://github.com/nginx/nap-dos-arbitrator-helm-chart).
183+
The App Protect DoS Arbitrator can be installed using the [NGINX App Protect DoS Helm Chart](https://github.com/nginxinc/nap-dos-arbitrator-helm-chart).
184184
If you have the NGINX Helm Repository already added, you can install the App Protect DoS Arbitrator by running the following command:
185185

186186
```shell

site/content/releases.md

Lines changed: 10 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,10 @@
11
---
2-
description: NGINX Ingress Controller Release Notes.
3-
docs: DOCS-616
4-
doctypes:
5-
- concept
62
title: Releases
7-
toc: true
83
weight: 2100
9-
4+
toc: true
5+
type: reference
6+
product: NIC
7+
docs: DOCS-616
108
---
119
## 4.0.0
1210

@@ -348,7 +346,7 @@ versions: 1.25-1.30.
348346
[Amazon ECR Public Gallery](https://gallery.ecr.aws/nginx/nginx-ingress) or [Quay.io](https://quay.io/repository/nginx/nginx-ingress).
349347
- For NGINX Plus, use the 3.5.2 images from the F5 Container registry,
350348
the [AWS Marketplace](https://aws.amazon.com/marketplace/search/?CREATOR=741df81b-dfdc-4d36-b8da-945ea66b522c&FULFILLMENT_OPTION_TYPE=CONTAINER&filters=CREATOR%2CFULFILLMENT_OPTION_TYPE),
351-
the [GCP Marketplace](https://console.cloud.google.com/marketplace/browse?filter=partner:F5,%20Inc.&filter=solution-type:k8s&filter=category:networking), the [Azure Marketplace](https://azuremarketplace.microsoft.com/en-us/marketplace/apps/nginx.nginx_ingress_premium),
349+
the [GCP Marketplace](https://console.cloud.google.com/marketplace/browse?filter=partner:F5,%20Inc.&filter=solution-type:k8s&filter=category:networking), the [Azure Marketplace](https://azuremarketplace.microsoft.com/en-us/marketplace/apps/nginxinc.nginx_ingress_premium?tab=Overview),
352350
or build your own image using the 3.5.2 source code
353351
- For Helm, use version 1.2.2 of the chart.
354352

@@ -1205,12 +1203,13 @@ We will provide technical support for NGINX Ingress Controller on any Kubernetes
12051203
17 May 2022
12061204

12071205
### <i class="fa-solid fa-upload"></i> Dependencies
1206+
the documentation here
12081207

12091208
- Update Go dependencies.
12101209

12111210
### <i class="fa-solid fa-bug-slash"></i> Fixes
12121211

1213-
- [2654](https://github.com/nginx/kubernetes-ingress/pull/2654) Sync changes from [nginx-openid-connect](https://github.com/nginx/nginx-openid-connect) repo, add zoneSyncLeeway field in policy. For more information on the fixes, see [52](https://github.com/nginx/nginx-openid-connect/pull/52).
1212+
- [2654](https://github.com/nginx/kubernetes-ingress/pull/2654) Sync changes from [nginx-openid-connect](https://github.com/nginxinc/nginx-openid-connect) repo, add zoneSyncLeeway field in policy. For more information on the fixes, see [pull request 52](https://github.com/nginxinc/nginx-openid-connect/pull/52).
12141213

12151214
### <i class="fa-solid fa-download"></i> Upgrade
12161215

@@ -1592,7 +1591,7 @@ We will provide technical support for NGINX Ingress Controller on any Kubernetes
15921591
### <i class="fa-solid fa-download"></i> Upgrade
15931592

15941593
- For NGINX, use the 1.12.1 image from our DockerHub: `nginx/nginx-ingress:1.12.1`, `nginx/nginx-ingress:1.12.1-alpine` or `nginx/nginx-ingress:1.12.1-ubi`
1595-
- For NGINX Plus, use the 1.12.1 image from the F5 Container Registry - see [the documentation here](https://docs.nginx.com/nginx-ingress-controller/installation/pulling-ingress-controller-image/)
1594+
- For NGINX Plus, use the 1.12.1 image from the F5 Container Registry - see [the documentation here]({{< ref "/installation/nic-images/get-registry-image.md">}})
15961595
- Alternatively, you can also build your own image using the 1.12.1 source code.
15971596
- For Helm, use version 0.10.1 of the chart.
15981597

@@ -1986,7 +1985,7 @@ For Kubernetes >= 1.18, when upgrading using the [manifests](https://docs.nginx.
19861985

19871986
### Notes
19881987

1989-
- When using Kubernetes >= 1.18, the `-use-ingress-class-only` command-line argument is now ignored, and the Ingress Controller will only process resources that belong to its class. See [IngressClass doc](https://docs.nginx.com/nginx-ingress-controller/installation/running-multiple-ingress-controllers/#ingress-class) for more details.
1988+
- When using Kubernetes >= 1.18, the `-use-ingress-class-only` command-line argument is now ignored, and the Ingress Controller will only process resources that belong to its class. See [IngressClass doc]({{< ref "/installation/run-multiple-ingress-controllers.md#ingress-class" >}}) for more details.
19901989
- For Kubernetes >= 1.18, a dedicated IngressClass resource, which is configured by `controller.ingressClass`, is required per helm release. When upgrading or installing releases, ensure `controller.ingressClass` is not set to the name of the IngressClass of other releases or Ingress Controllers.
19911990

19921991
<hr>
@@ -2114,7 +2113,7 @@ Release 1.7.0 includes:
21142113
- Support for TCP, UDP, and TLS Passthrough load balancing with the new configuration resources: TransportServer and GlobalConfiguration. The resources allow users to deliver complex, non-HTTP-based applications from Kubernetes using NGINX Ingress Controller.
21152114
- Support for error pages in VirtualServer and VirtualServerRoute resources. A user can now specify custom error responses for errors returned by backend applications or generated by NGINX, such as a 502 response.
21162115
- Improved validation of VirtualServer and VirtualServerRoute resources. kubectl and the Kubernetes API server can now detect violations of the structure of VirtualServer/VirtualServerRoute resources and return an error.
2117-
- Support for an operator which manages the lifecycle of the Ingress Controller on Kubernetes or OpenShift. See the [NGINX Ingress Operator GitHub repo](https://github.com/nginx/nginx-ingress-operator).
2116+
- Support for an operator which manages the lifecycle of the Ingress Controller on Kubernetes or OpenShift. See the [NGINX Ingress Operator GitHub repo](https://github.com/nginxinc/nginx-ingress-operator).
21182117

21192118
See the [1.7.0 release announcement blog post](https://www.nginx.com/blog/announcing-nginx-ingress-controller-for-kubernetes-release-1-7-0/), which includes an overview of each feature.
21202119

site/content/tutorials/oidc-custom-configuration.md

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,19 @@
11
---
2-
doctypes:
3-
- concept
42
title: Customize OIDC Configuration with NGINX Ingress Controller
5-
toc: true
63
weight: 1800
4+
toc: true
5+
type: how-to
6+
product: NIC
7+
docs: DOCS-000
78
---
89

9-
The F5 NGINX Ingress Controller implements OpenID Connect (OIDC) using the NGINX OpenID Connect Reference implementation: [nginx-openid-connect](https://github.com/nginx/nginx-openid-connect).
10+
The F5 NGINX Ingress Controller implements OpenID Connect (OIDC) using the NGINX OpenID Connect Reference implementation: [nginx-openid-connect](https://github.com/nginxinc/nginx-openid-connect).
1011

1112
This guide will walk through how to customize and configure this default implementation.
1213

1314
## Prerequisites
1415

15-
This guide assumes that you have an F5 NGINX Ingress Controller deployed. If not, please follow the installation steps using either the [Manifest](https://docs.nginx.com/nginx-ingress-controller/installation/installation-with-manifests/) or [HELM](https://docs.nginx.com/nginx-ingress-controller/installation/installation-with-helm/) approach.
16+
This guide assumes that you have an F5 NGINX Ingress Controller deployed. If not, please follow the installation steps using either the [Manifest]({{< ref "/installation/installing-nic/installation-with-manifests.md" >}}) or [Helm]({{< ref "/installation/installing-nic/installation-with-helm.md" >}}) approach.
1617

1718
To customize the NGINX OpenID Connect Reference implementation, you will need to:
1819

0 commit comments

Comments
 (0)