Skip to content

Commit ead7e2b

Browse files
authored
Merge pull request #84683 from dfitzmau/OSDOCS-12303-restructure
OSDOCS-12303-restructure: Restructure the Networking docs for Operators
2 parents fbe70d7 + 023b0d8 commit ead7e2b

22 files changed

+115
-29
lines changed

_topic_maps/_topic_map.yml

Lines changed: 84 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -1328,6 +1328,90 @@ Topics:
13281328
File: accessing-hosts
13291329
- Name: Networking dashboards
13301330
File: networking-dashboards
1331+
- Name: Networking Operators
1332+
Dir: networking_operators
1333+
Distros: openshift-enterprise,openshift-origin
1334+
Topics:
1335+
- Name: AWS Load Balancer Operator
1336+
Dir: aws_load_balancer_operator
1337+
Distros: openshift-enterprise,openshift-origin
1338+
Topics:
1339+
- Name: AWS Load Balancer Operator release notes
1340+
File: aws-load-balancer-operator-release-notes
1341+
- Name: Understanding the AWS Load Balancer Operator
1342+
File: understanding-aws-load-balancer-operator
1343+
- Name: Installing the AWS Load Balancer Operator
1344+
File: install-aws-load-balancer-operator
1345+
- Name: Installing the AWS Load Balancer Operator on a cluster that uses AWS STS
1346+
File: installing-albo-sts-cluster
1347+
- Name: Creating an instance of the AWS Load Balancer Controller
1348+
File: create-instance-aws-load-balancer-controller
1349+
- Name: Serving multiple ingress resources through a single AWS Load Balancer
1350+
File: multiple-ingress-through-single-alb
1351+
- Name: Adding TLS termination on the AWS Load Balancer
1352+
File: add-tls-termination
1353+
- Name: Configuring cluster-wide proxy on the AWS Load Balancer Operator
1354+
File: configure-egress-proxy-aws-load-balancer-operator
1355+
# - Name: Understanding the Ingress Node Firewall Operator
1356+
# File: ingress-node-firewall-operator
1357+
# - Name: eBPF manager Operator
1358+
# Dir: ebpf_manager
1359+
# Topics:
1360+
# - Name: About the eBPF Manager Operator
1361+
# File: ebpf-manager-operator-about
1362+
# - Name: Installing the eBPF Manager Operator
1363+
# File: ebpf-manager-operator-install
1364+
# - Name: Deploying an eBPF program
1365+
# File: ebpf-manager-operator-deploy
1366+
# - Name: Understanding the Cluster Network Operator
1367+
# File: cluster-network-operator
1368+
# - Name: Understanding the DNS Operator
1369+
# File: dns-operator
1370+
# - Name: Understanding the Ingress Operator
1371+
# File: ingress-operator
1372+
# - Name: External DNS Operator
1373+
# Dir: external_dns_operator
1374+
# Topics:
1375+
# - Name: External DNS Operator release notes
1376+
# File: external-dns-operator-release-notes
1377+
# - Name: Understanding the External DNS Operator
1378+
# File: understanding-external-dns-operator
1379+
# - Name: Installing the External DNS Operator
1380+
# File: nw-installing-external-dns-operator-on-cloud-providers
1381+
# - Name: External DNS Operator configuration parameters
1382+
# File: nw-configuration-parameters
1383+
# - Name: Creating DNS records on a public hosted zone for AWS
1384+
# File: nw-creating-dns-records-on-aws
1385+
# - Name: Creating DNS records on a public zone for Azure
1386+
# File: nw-creating-dns-records-on-azure
1387+
# - Name: Creating DNS records on a public managed zone for GCP
1388+
# File: nw-creating-dns-records-on-gcp
1389+
# - Name: Creating DNS records on a public DNS zone for Infoblox
1390+
# File: nw-creating-dns-records-on-infoblox
1391+
# - Name: Configuring the cluster-wide proxy on the External DNS Operator
1392+
# File: nw-configuring-cluster-wide-egress-proxy
1393+
# - Name: SR-IOV Operator
1394+
# Dir: sr-iov-operator
1395+
# Distros: openshift-enterprise,openshift-origin
1396+
# Topics:
1397+
# - Name: Installing the SR-IOV Operator
1398+
# File: installing-sriov-operator
1399+
# - Name: Configuring the SR-IOV Operator
1400+
# File: configuring-sriov-operator
1401+
# - Name: Uninstalling the SR-IOV Operator
1402+
# File: uninstalling-sriov-operator
1403+
# - Name: About the Kubernetes NMState Operator
1404+
# File: k8s-nmstate-about-the-k8s-nmstate-operator
1405+
# - Name: MetalLB Operator
1406+
# Dir: metallb-operator
1407+
# Distros: openshift-enterprise,openshift-origin
1408+
# Topics:
1409+
# - Name: About MetalLB and the MetalLB Operator
1410+
# File: about-metallb
1411+
# - Name: Installing the MetalLB Operator
1412+
# File: metallb-operator-install
1413+
# - Name: Upgrading the MetalLB Operator
1414+
# File: metallb-upgrading-operator
13311415
- Name: Network security
13321416
Dir: network_security
13331417
Distros: openshift-enterprise,openshift-origin
@@ -1461,26 +1545,6 @@ Topics:
14611545
File: nw-configuring-cluster-wide-egress-proxy
14621546
- Name: CIDR range definitions
14631547
File: cidr-range-definitions
1464-
- Name: AWS Load Balancer Operator
1465-
Dir: aws_load_balancer_operator
1466-
Distros: openshift-enterprise,openshift-origin
1467-
Topics:
1468-
- Name: AWS Load Balancer Operator release notes
1469-
File: aws-load-balancer-operator-release-notes
1470-
- Name: Understanding the AWS Load Balancer Operator
1471-
File: understanding-aws-load-balancer-operator
1472-
- Name: Installing the AWS Load Balancer Operator
1473-
File: install-aws-load-balancer-operator
1474-
- Name: Installing the AWS Load Balancer Operator on a cluster that uses AWS STS
1475-
File: installing-albo-sts-cluster
1476-
- Name: Creating an instance of the AWS Load Balancer Controller
1477-
File: create-instance-aws-load-balancer-controller
1478-
- Name: Serving multiple ingress resources through a single AWS Load Balancer
1479-
File: multiple-ingress-through-single-alb
1480-
- Name: Adding TLS termination on the AWS Load Balancer
1481-
File: add-tls-termination
1482-
- Name: Configuring cluster-wide proxy on the AWS Load Balancer Operator
1483-
File: configure-egress-proxy-aws-load-balancer-operator
14841548
- Name: Multiple networks
14851549
Dir: multiple_networks
14861550
Distros: openshift-enterprise,openshift-origin

_topic_maps/_topic_map_osd.yml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -823,6 +823,14 @@ Distros: openshift-dedicated
823823
Topics:
824824
- Name: About networking
825825
File: about-managed-networking
826+
# - Name: Networking Operators
827+
# Dir: networking_operators
828+
# Distros: openshift-dedicated
829+
# Topics:
830+
# - Name: Understanding the DNS Operator
831+
# File: dns-operator
832+
# - Name: Understanding the Ingress Operator
833+
# File: ingress-operator
826834
- Name: Understanding the DNS Operator
827835
File: dns-operator
828836
- Name: Understanding the Ingress Operator

_topic_maps/_topic_map_rosa.yml

Lines changed: 12 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1082,12 +1082,22 @@ Distros: openshift-rosa
10821082
Topics:
10831083
- Name: About networking
10841084
File: about-managed-networking
1085+
- Name: Networking Operators
1086+
Dir: networking_operators
1087+
Distros: openshift-rosa
1088+
Topics:
1089+
- Name: AWS Load Balancer Operator
1090+
File: aws-load-balancer-operator
1091+
# - Name: Understanding the DNS Operator
1092+
# File: dns-operator
1093+
# - Name: Understanding the Ingress Operator
1094+
# File: ingress-operator
1095+
# - Name: Understanding the Ingress Node Firewall Operator
1096+
# File: ingress-node-firewall-operator
10851097
- Name: Understanding the DNS Operator
10861098
File: dns-operator
10871099
- Name: Understanding the Ingress Operator
10881100
File: ingress-operator
1089-
- Name: AWS Load Balancer Operator
1090-
File: aws-load-balancer-operator
10911101
- Name: Network verification
10921102
File: network-verification
10931103
- Name: Configuring a cluster-wide proxy during installation

installing/installing_aws/aws-compute-edge-zone-tasks.adoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -78,4 +78,4 @@ include::modules/installation-extend-edge-nodes-aws-local-zones.adoc[leveloffset
7878
[id="next-steps_aws-zone-tasks"]
7979
== Next steps
8080

81-
* Optional: Use the AWS Load Balancer (ALB) Operator to expose a pod from a targeted edge compute node to services that run inside of a {zone-type} subnet from a public network. See xref:../../networking/aws_load_balancer_operator/install-aws-load-balancer-operator.adoc#nw-aws-load-balancer-operator[Installing the AWS Load Balancer Operator].
81+
* Optional: Use the AWS Load Balancer (ALB) Operator to expose a pod from a targeted edge compute node to services that run inside of a {zone-type} subnet from a public network. See xref:../../networking/networking_operators/aws_load_balancer_operator/install-aws-load-balancer-operator.adoc#install-aws-load-balancer-operator_install-aws-load-balancer-operator[Installing the AWS Load Balancer Operator].

installing/installing_aws/ipi/installing-aws-outposts.adoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -81,7 +81,7 @@ include::modules/nw-aws-load-balancer-with-outposts.adoc[leveloffset=+2]
8181

8282
[role="_additional-resources"]
8383
.Additional resources
84-
* xref:../../../networking/aws_load_balancer_operator/create-instance-aws-load-balancer-controller.adoc#nw-creating-instance-aws-load-balancer-controller_create-instance-aws-load-balancer[Creating an instance of the AWS Load Balancer Controller using AWS Load Balancer Operator]
84+
* xref:../../../networking/networking_operators/aws_load_balancer_operator/create-instance-aws-load-balancer-controller.adoc#create-instance-aws-load-balancer-controller_create-instance-aws-load-balancer-controller[Creating an instance of the AWS Load Balancer Controller]
8585

8686
[role="_additional-resources"]
8787
[id="additional-installing-aws-outposts"]
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
../../_attributes/

networking/aws_load_balancer_operator/aws-load-balancer-operator-release-notes.adoc renamed to networking/networking_operators/aws_load_balancer_operator/aws-load-balancer-operator-release-notes.adoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ The AWS Load Balancer (ALB) Operator is only supported on the `x86_64` architect
1616

1717
These release notes track the development of the AWS Load Balancer Operator in {product-title}.
1818

19-
For an overview of the AWS Load Balancer Operator, see xref:../../networking/aws_load_balancer_operator/understanding-aws-load-balancer-operator.adoc#aws-load-balancer-operator[AWS Load Balancer Operator in {product-title}].
19+
For an overview of the AWS Load Balancer Operator, see xref:../../../networking/networking_operators/aws_load_balancer_operator/understanding-aws-load-balancer-operator.adoc#aws-load-balancer-operator[AWS Load Balancer Operator in {product-title}].
2020

2121
[NOTE]
2222
====

0 commit comments

Comments
 (0)