Skip to content

Commit b37d419

Browse files
authored
Merge pull request #84889 from dfitzmau/OSDOCS-12303-int-16
[enterprise-4.16] OSDOCS-12303-restructure: Restructure the Networking docs for Operators
2 parents 88567dd + aa02ce7 commit b37d419

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
@@ -1279,6 +1279,90 @@ Topics:
12791279
File: accessing-hosts
12801280
- Name: Networking dashboards
12811281
File: networking-dashboards
1282+
- Name: Networking Operators
1283+
Dir: networking_operators
1284+
Distros: openshift-enterprise,openshift-origin
1285+
Topics:
1286+
- Name: AWS Load Balancer Operator
1287+
Dir: aws_load_balancer_operator
1288+
Distros: openshift-enterprise,openshift-origin
1289+
Topics:
1290+
- Name: AWS Load Balancer Operator release notes
1291+
File: aws-load-balancer-operator-release-notes
1292+
- Name: Understanding the AWS Load Balancer Operator
1293+
File: understanding-aws-load-balancer-operator
1294+
- Name: Installing the AWS Load Balancer Operator
1295+
File: install-aws-load-balancer-operator
1296+
- Name: Installing the AWS Load Balancer Operator on a cluster that uses AWS STS
1297+
File: installing-albo-sts-cluster
1298+
- Name: Creating an instance of the AWS Load Balancer Controller
1299+
File: create-instance-aws-load-balancer-controller
1300+
- Name: Serving multiple ingress resources through a single AWS Load Balancer
1301+
File: multiple-ingress-through-single-alb
1302+
- Name: Adding TLS termination on the AWS Load Balancer
1303+
File: add-tls-termination
1304+
- Name: Configuring cluster-wide proxy on the AWS Load Balancer Operator
1305+
File: configure-egress-proxy-aws-load-balancer-operator
1306+
# - Name: Understanding the Ingress Node Firewall Operator
1307+
# File: ingress-node-firewall-operator
1308+
# - Name: eBPF manager Operator
1309+
# Dir: ebpf_manager
1310+
# Topics:
1311+
# - Name: About the eBPF Manager Operator
1312+
# File: ebpf-manager-operator-about
1313+
# - Name: Installing the eBPF Manager Operator
1314+
# File: ebpf-manager-operator-install
1315+
# - Name: Deploying an eBPF program
1316+
# File: ebpf-manager-operator-deploy
1317+
# - Name: Understanding the Cluster Network Operator
1318+
# File: cluster-network-operator
1319+
# - Name: Understanding the DNS Operator
1320+
# File: dns-operator
1321+
# - Name: Understanding the Ingress Operator
1322+
# File: ingress-operator
1323+
# - Name: External DNS Operator
1324+
# Dir: external_dns_operator
1325+
# Topics:
1326+
# - Name: External DNS Operator release notes
1327+
# File: external-dns-operator-release-notes
1328+
# - Name: Understanding the External DNS Operator
1329+
# File: understanding-external-dns-operator
1330+
# - Name: Installing the External DNS Operator
1331+
# File: nw-installing-external-dns-operator-on-cloud-providers
1332+
# - Name: External DNS Operator configuration parameters
1333+
# File: nw-configuration-parameters
1334+
# - Name: Creating DNS records on a public hosted zone for AWS
1335+
# File: nw-creating-dns-records-on-aws
1336+
# - Name: Creating DNS records on a public zone for Azure
1337+
# File: nw-creating-dns-records-on-azure
1338+
# - Name: Creating DNS records on a public managed zone for GCP
1339+
# File: nw-creating-dns-records-on-gcp
1340+
# - Name: Creating DNS records on a public DNS zone for Infoblox
1341+
# File: nw-creating-dns-records-on-infoblox
1342+
# - Name: Configuring the cluster-wide proxy on the External DNS Operator
1343+
# File: nw-configuring-cluster-wide-egress-proxy
1344+
# - Name: SR-IOV Operator
1345+
# Dir: sr-iov-operator
1346+
# Distros: openshift-enterprise,openshift-origin
1347+
# Topics:
1348+
# - Name: Installing the SR-IOV Operator
1349+
# File: installing-sriov-operator
1350+
# - Name: Configuring the SR-IOV Operator
1351+
# File: configuring-sriov-operator
1352+
# - Name: Uninstalling the SR-IOV Operator
1353+
# File: uninstalling-sriov-operator
1354+
# - Name: About the Kubernetes NMState Operator
1355+
# File: k8s-nmstate-about-the-k8s-nmstate-operator
1356+
# - Name: MetalLB Operator
1357+
# Dir: metallb-operator
1358+
# Distros: openshift-enterprise,openshift-origin
1359+
# Topics:
1360+
# - Name: About MetalLB and the MetalLB Operator
1361+
# File: about-metallb
1362+
# - Name: Installing the MetalLB Operator
1363+
# File: metallb-operator-install
1364+
# - Name: Upgrading the MetalLB Operator
1365+
# File: metallb-upgrading-operator
12821366
- Name: Network security
12831367
Dir: network_security
12841368
Distros: openshift-enterprise,openshift-origin
@@ -1402,26 +1486,6 @@ Topics:
14021486
File: nw-configuring-cluster-wide-egress-proxy
14031487
- Name: CIDR range definitions
14041488
File: cidr-range-definitions
1405-
- Name: AWS Load Balancer Operator
1406-
Dir: aws_load_balancer_operator
1407-
Distros: openshift-enterprise,openshift-origin
1408-
Topics:
1409-
- Name: AWS Load Balancer Operator release notes
1410-
File: aws-load-balancer-operator-release-notes
1411-
- Name: Understanding the AWS Load Balancer Operator
1412-
File: understanding-aws-load-balancer-operator
1413-
- Name: Installing the AWS Load Balancer Operator
1414-
File: install-aws-load-balancer-operator
1415-
- Name: Installing the AWS Load Balancer Operator on a cluster that uses AWS STS
1416-
File: installing-albo-sts-cluster
1417-
- Name: Creating an instance of the AWS Load Balancer Controller
1418-
File: create-instance-aws-load-balancer-controller
1419-
- Name: Serving multiple ingress resources through a single AWS Load Balancer
1420-
File: multiple-ingress-through-single-alb
1421-
- Name: Adding TLS termination on the AWS Load Balancer
1422-
File: add-tls-termination
1423-
- Name: Configuring cluster-wide proxy on the AWS Load Balancer Operator
1424-
File: configure-egress-proxy-aws-load-balancer-operator
14251489
- Name: Multiple networks
14261490
Dir: multiple_networks
14271491
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
@@ -816,6 +816,14 @@ Distros: openshift-dedicated
816816
Topics:
817817
- Name: About networking
818818
File: about-managed-networking
819+
# - Name: Networking Operators
820+
# Dir: networking_operators
821+
# Distros: openshift-dedicated
822+
# Topics:
823+
# - Name: Understanding the DNS Operator
824+
# File: dns-operator
825+
# - Name: Understanding the Ingress Operator
826+
# File: ingress-operator
819827
- Name: Understanding the DNS Operator
820828
File: dns-operator
821829
- 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
@@ -1078,12 +1078,22 @@ Distros: openshift-rosa
10781078
Topics:
10791079
- Name: About networking
10801080
File: about-managed-networking
1081+
- Name: Networking Operators
1082+
Dir: networking_operators
1083+
Distros: openshift-rosa
1084+
Topics:
1085+
- Name: AWS Load Balancer Operator
1086+
File: aws-load-balancer-operator
1087+
# - Name: Understanding the DNS Operator
1088+
# File: dns-operator
1089+
# - Name: Understanding the Ingress Operator
1090+
# File: ingress-operator
1091+
# - Name: Understanding the Ingress Node Firewall Operator
1092+
# File: ingress-node-firewall-operator
10811093
- Name: Understanding the DNS Operator
10821094
File: dns-operator
10831095
- Name: Understanding the Ingress Operator
10841096
File: ingress-operator
1085-
- Name: AWS Load Balancer Operator
1086-
File: aws-load-balancer-operator
10871097
- Name: OpenShift OVN default CNI network provider
10881098
Dir: ovn_kubernetes_network_provider
10891099
Topics:

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"]
File renamed without changes.
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)