Skip to content

Commit d420027

Browse files
committed
OSDOCS-11830 Split Networking content for ROSA with HCP
1 parent e5fcb87 commit d420027

14 files changed

+131
-52
lines changed

_topic_maps/_topic_map_rosa_hcp.yml

Lines changed: 72 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -606,6 +606,78 @@ Topics:
606606
# - Name: Advanced OADP features and functionalities
607607
# File: oadp-advanced-topics
608608
---
609+
Name: Networking
610+
Dir: networking
611+
Distros: openshift-rosa-hcp
612+
Topics:
613+
- Name: About networking
614+
File: about-managed-networking
615+
- Name: Networking Operators
616+
Dir: networking_operators
617+
Distros: openshift-rosa-hcp
618+
Topics:
619+
- Name: AWS Load Balancer Operator
620+
File: aws-load-balancer-operator
621+
- Name: DNS Operator in Red Hat OpenShift Service on AWS
622+
File: dns-operator
623+
- Name: Ingress Operator in Red Hat OpenShift Service on AWS
624+
File: ingress-operator
625+
- Name: Ingress Node Firewall Operator in Red Hat OpenShift Service on AWS
626+
File: ingress-node-firewall-operator
627+
- Name: Network verification
628+
File: network-verification
629+
- Name: Configuring a cluster-wide proxy during installation
630+
File: configuring-cluster-wide-proxy
631+
- Name: CIDR range definitions
632+
File: cidr-range-definitions
633+
- Name: Network security
634+
Dir: network_security
635+
Distros: openshift-rosa-hcp
636+
Topics:
637+
- Name: Understanding network policy APIs
638+
File: network-policy-apis
639+
- Name: Admin network policy
640+
Dir: AdminNetworkPolicy
641+
Distros: openshift-rosa-hcp
642+
Topics:
643+
- Name: About AdminNetworkPolicy
644+
File: ovn-k-anp
645+
- Name: About BaselineAdminNetworkPolicy
646+
File: ovn-k-banp
647+
- Name: Network policy
648+
Dir: network_policy
649+
Distros: openshift-rosa-hcp
650+
Topics:
651+
- Name: About network policy
652+
File: about-network-policy
653+
- Name: Creating a network policy
654+
File: creating-network-policy
655+
- Name: Viewing a network policy
656+
File: viewing-network-policy
657+
- Name: Editing a network policy
658+
File: editing-network-policy
659+
- Name: Deleting a network policy
660+
File: deleting-network-policy
661+
- Name: Defining a default network policy for projects
662+
File: default-network-policy
663+
- Name: Configuring multitenant isolation with network policy
664+
File: multitenant-network-policy
665+
- Name: Configuring the primary cluster network using OVN-Kubernetes
666+
Dir: ovn_kubernetes_network_provider
667+
Topics:
668+
- Name: About the OVN-Kubernetes network plugin
669+
File: about-ovn-kubernetes
670+
- Name: Configuring an egress IP address
671+
File: configuring-egress-ips-ovn
672+
# OpenShift SDN not supported for HCP
673+
- Name: Configuring Routes
674+
Dir: routes
675+
Topics:
676+
- Name: Route configuration
677+
File: route-configuration
678+
- Name: Secured routes
679+
File: secured-routes
680+
---
609681
Name: Nodes
610682
Dir: nodes
611683
Distros: openshift-rosa-hcp

networking/about-managed-networking.adoc

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,9 @@ toc::[]
1010

1111
The following are some of the most commonly used {openshift-networking} features available on your cluster:
1212

13-
* Cluster Network Operator for network plugin management
14-
+
13+
* Cluster Network Operator for network plugin management.
14+
15+
ifndef::openshift-rosa-hcp[]
1516
* Primary cluster network provided by either of the following Container Network Interface (CNI) plugins:
1617
+
1718
** xref:../networking/ovn_kubernetes_network_provider/about-ovn-kubernetes.adoc#about-ovn-kubernetes[OVN-Kubernetes network plugin], which is the default CNI plugin.
@@ -27,4 +28,8 @@ You cannot migrate an {OCP-short} 4.16 cluster that uses the SDN network plugin
2728
[id="additional-resources_{context}"]
2829
== Additional resources
2930

30-
* link:https://access.redhat.com/articles/7065170[{OCP-short} SDN CNI removal in OCP 4.17]
31+
* link:https://access.redhat.com/articles/7065170[{OCP-short} SDN CNI removal in OCP 4.17]
32+
endif::openshift-rosa-hcp[]
33+
ifdef::openshift-rosa-hcp[]
34+
* Primary cluster network provided by xref:../networking/ovn_kubernetes_network_provider/about-ovn-kubernetes.adoc#about-ovn-kubernetes[OVN-Kubernetes], the default Container Network Interface (CNI) plugin.
35+
endif::openshift-rosa-hcp[]

networking/network_security/network_policy/about-network-policy.adoc

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,9 @@
22
[id="about-network-policy"]
33
= About network policy
44
include::_attributes/common-attributes.adoc[]
5-
ifdef::openshift-dedicated,openshift-rosa[]
5+
ifdef::openshift-dedicated,openshift-rosa,openshift-rosa-hcp[]
66
include::_attributes/attributes-openshift-dedicated.adoc[]
7-
endif::openshift-dedicated,openshift-rosa[]
7+
endif::openshift-dedicated,openshift-rosa,openshift-rosa-hcp[]
88
:context: about-network-policy
99

1010
toc::[]
@@ -19,7 +19,7 @@ include::modules/nw-networkpolicy-optimize-ovn.adoc[leveloffset=+1]
1919
== Next steps
2020

2121
* xref:../../../networking/network_security/network_policy/creating-network-policy.adoc#creating-network-policy[Creating a network policy]
22-
ifndef::openshift-rosa,openshift-dedicated[]
22+
ifndef::openshift-rosa,openshift-rosa-hcp,openshift-dedicated[]
2323
* Optional: xref:../../../networking/network_security/network_policy/default-network-policy.adoc#default-network-policy[Defining a default network policy for projects]
2424

2525
[role="_additional-resources"]

networking/network_security/network_policy/creating-network-policy.adoc

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,9 @@
22
[id="creating-network-policy"]
33
= Creating a network policy
44
include::_attributes/common-attributes.adoc[]
5-
ifdef::openshift-dedicated,openshift-rosa[]
5+
ifdef::openshift-dedicated,openshift-rosa,openshift-rosa-hcp[]
66
include::_attributes/attributes-openshift-dedicated.adoc[]
7-
endif::openshift-dedicated,openshift-rosa[]
7+
endif::openshift-dedicated,openshift-rosa,openshift-rosa-hcp[]
88
:context: creating-network-policy
99

1010
toc::[]
@@ -23,11 +23,11 @@ include::modules/nw-networkpolicy-allow-application-all-namespaces.adoc[leveloff
2323

2424
include::modules/nw-networkpolicy-allow-application-particular-namespace.adoc[leveloffset=+1]
2525

26-
ifdef::openshift-rosa,openshift-dedicated[]
26+
ifdef::openshift-rosa,openshift-rosa-hcp,openshift-dedicated[]
2727
include::modules/nw-networkpolicy-create-ocm.adoc[leveloffset=+1]
2828
endif::[]
2929

30-
ifndef::openshift-rosa,openshift-dedicated[]
30+
ifndef::openshift-rosa,openshift-rosa-hcp,openshift-dedicated[]
3131
[role="_additional-resources"]
3232
== Additional resources
3333

networking/network_security/network_policy/deleting-network-policy.adoc

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,16 +2,16 @@
22
[id="deleting-network-policy"]
33
= Deleting a network policy
44
include::_attributes/common-attributes.adoc[]
5-
ifdef::openshift-dedicated,openshift-rosa[]
5+
ifdef::openshift-dedicated,openshift-rosa,openshift-rosa-hcp[]
66
include::_attributes/attributes-openshift-dedicated.adoc[]
7-
endif::openshift-dedicated,openshift-rosa[]
7+
endif::openshift-dedicated,openshift-rosa,openshift-rosa-hcp[]
88
:context: deleting-network-policy
99

1010
toc::[]
1111

1212
As a user with the `admin` role, you can delete a network policy from a namespace.
1313

1414
include::modules/nw-networkpolicy-delete-cli.adoc[leveloffset=+1]
15-
ifdef::openshift-dedicated,openshift-rosa[]
15+
ifdef::openshift-dedicated,openshift-rosa,openshift-rosa-hcp[]
1616
include::modules/nw-networkpolicy-delete-ocm.adoc[leveloffset=+1]
1717
endif::[]

networking/network_security/network_policy/multitenant-network-policy.adoc

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,9 @@
22
[id="multitenant-network-policy"]
33
= Configuring multitenant isolation with network policy
44
include::_attributes/common-attributes.adoc[]
5-
ifdef::openshift-dedicated,openshift-rosa[]
5+
ifdef::openshift-dedicated,openshift-rosa,openshift-rosa-hcp[]
66
include::_attributes/attributes-openshift-dedicated.adoc[]
7-
endif::openshift-dedicated,openshift-rosa[]
7+
endif::openshift-dedicated,openshift-rosa,openshift-rosa-hcp[]
88
:context: multitenant-network-policy
99

1010
toc::[]
@@ -18,7 +18,7 @@ Configuring network policies as described in this section provides network isola
1818

1919
include::modules/nw-networkpolicy-multitenant-isolation.adoc[leveloffset=+1]
2020

21-
ifndef::openshift-rosa,openshift-dedicated[]
21+
ifndef::openshift-rosa,openshift-rosa-hcp,openshift-dedicated[]
2222
[id="multitenant-network-policy-next-steps"]
2323
== Next steps
2424

networking/network_security/network_policy/viewing-network-policy.adoc

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,9 @@
22
[id="viewing-network-policy"]
33
= Viewing a network policy
44
include::_attributes/common-attributes.adoc[]
5-
ifdef::openshift-dedicated,openshift-rosa[]
5+
ifdef::openshift-dedicated,openshift-rosa,openshift-rosa-hcp[]
66
include::_attributes/attributes-openshift-dedicated.adoc[]
7-
endif::openshift-dedicated,openshift-rosa[]
7+
endif::openshift-dedicated,openshift-rosa,openshift-rosa-hcp[]
88
:context: viewing-network-policy
99

1010
toc::[]
@@ -15,6 +15,6 @@ include::modules/nw-networkpolicy-object.adoc[leveloffset=+1]
1515

1616
include::modules/nw-networkpolicy-view-cli.adoc[leveloffset=+1]
1717

18-
ifdef::openshift-dedicated,openshift-rosa[]
18+
ifdef::openshift-dedicated,openshift-rosa,openshift-rosa-hcp[]
1919
include::modules/nw-networkpolicy-view-ocm.adoc[leveloffset=+1]
2020
endif::[]

networking/networking_operators/dns-operator.adoc

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,15 +8,15 @@ toc::[]
88

99
In {product-title}, the DNS Operator deploys and manages a CoreDNS instance to provide a name resolution service to pods inside the cluster, enables DNS-based Kubernetes Service discovery, and resolves internal `cluster.local` names.
1010

11-
ifndef::openshift-rosa,openshift-osd[]
11+
ifndef::openshift-rosa,openshift-rosa-hcp,openshift-osd[]
1212
include::modules/nw-dns-operator.adoc[leveloffset=+1]
1313

1414
include::modules/nw-dns-view.adoc[leveloffset=+1]
1515
endif::[]
1616

1717
include::modules/nw-dns-forward.adoc[leveloffset=+1]
1818

19-
ifndef::openshift-rosa,openshift-osd[]
19+
ifndef::openshift-rosa,openshift-rosa-hcp,openshift-osd[]
2020
include::modules/nw-dns-operator-status.adoc[leveloffset=+1]
2121

2222
include::modules/nw-dns-operator-logs.adoc[leveloffset=+1]

networking/networking_operators/ingress-node-firewall-operator.adoc

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,11 +30,11 @@ include::modules/nw-infw-operator-viewing.adoc[leveloffset=+1]
3030

3131
include::modules/nw-infw-operator-troubleshooting.adoc[leveloffset=+1]
3232

33-
ifndef::openshift-rosa[]
33+
ifndef::openshift-rosa,openshift-rosa-hcp[]
3434
[role="_additional-resources"]
3535
[id="additional-resources_{context}"]
3636
== Additional resources
3737

3838
* xref:../../networking/networking_operators/ebpf_manager/ebpf-manager-operator-about.adoc#bpfman-operator-about[About the eBPF Manager Operator]
39-
endif::openshift-rosa[]
39+
endif::openshift-rosa,openshift-rosa-hcp[]
4040

networking/networking_operators/ingress-operator.adoc

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
ifdef::openshift-enterprise[]
55
include::_attributes/common-attributes.adoc[]
66
endif::[]
7-
ifdef::openshift-rosa,openshift-dedicated[]
7+
ifdef::openshift-rosa,openshift-rosa-hcp,openshift-dedicated[]
88
include::_attributes/attributes-openshift-dedicated.adoc[]
99
endif::[]
1010
:context: configuring-ingress
@@ -56,7 +56,7 @@ include::modules/nw-ingress-custom-default-certificate-remove.adoc[leveloffset=+
5656
// Autoscaling an Ingress Controller
5757
include::modules/nw-autoscaling-ingress-controller.adoc[leveloffset=+2]
5858

59-
ifndef::openshift-rosa,openshift-dedicated[]
59+
ifndef::openshift-rosa,openshift-rosa-hcp,openshift-dedicated[]
6060
[role="_additional-resources"]
6161
.Additional resources
6262

@@ -69,7 +69,7 @@ ifndef::openshift-rosa,openshift-dedicated[]
6969
* xref:../../nodes/cma/nodes-cma-autoscaling-custom-trigger.adoc#nodes-cma-autoscaling-custom-prometheus[Understanding custom metrics autoscaler triggers]
7070

7171
* xref:../../nodes/cma/nodes-cma-autoscaling-custom-adding.adoc#nodes-cma-autoscaling-custom-adding[Understanding how to add custom metrics autoscalers]
72-
endif::openshift-rosa,openshift-dedicated[]
72+
endif::openshift-rosa,openshift-rosa-hcp,openshift-dedicated[]
7373

7474
include::modules/nw-scaling-ingress-controller.adoc[leveloffset=+2]
7575

@@ -79,9 +79,9 @@ include::modules/nw-ingress-setting-thread-count.adoc[leveloffset=+2]
7979

8080
include::modules/nw-ingress-setting-internal-lb.adoc[leveloffset=+2]
8181

82-
ifndef::openshift-rosa,openshift-dedicated[]
82+
ifndef::openshift-rosa,openshift-rosa-hcp,openshift-dedicated[]
8383
include::modules/nw-ingress-controller-configuration-gcp-global-access.adoc[leveloffset=+2]
84-
endif::openshift-rosa,openshift-dedicated[]
84+
endif::openshift-rosa,openshift-rosa-hcp,openshift-dedicated[]
8585

8686
include::modules/nw-ingress-controller-config-tuningoptions-healthcheckinterval.adoc[leveloffset=+2]
8787

@@ -126,13 +126,13 @@ include::modules/nw-customize-ingress-error-pages.adoc[leveloffset=+2]
126126
include::modules/nw-ingress-setting-max-connections.adoc[leveloffset=+2]
127127
//endif::openshift-rosa,openshift-dedicated[] NOTE: commenting out this ifndef to track what was in place before OSDOCS-4883.
128128

129-
ifdef::openshift-rosa,openshift-dedicated[]
129+
ifdef::openshift-rosa,openshift-rosa-hcp,openshift-dedicated[]
130130
include::modules/sd-ingress-responsibilities.adoc[leveloffset=+1]
131-
endif::openshift-rosa,openshift-dedicated[]
131+
endif::openshift-rosa,openshift-rosa-hcp,openshift-dedicated[]
132132

133-
ifndef::openshift-rosa,openshift-dedicated[]
133+
ifndef::openshift-rosa,openshift-rosa-hcp,openshift-dedicated[]
134134
[role="_additional-resources"]
135135
== Additional resources
136136

137137
* xref:../../networking/configuring-a-custom-pki.adoc#configuring-a-custom-pki[Configuring a custom PKI]
138-
endif::openshift-rosa,openshift-dedicated[]
138+
endif::openshift-rosa,openshift-rosa-hcp,openshift-dedicated[]

0 commit comments

Comments
 (0)