Skip to content

Commit 01f07de

Browse files
authored
Merge pull request #79740 from JoeAldinger/OSDOCS-8782
SDN-removal:removes SDN from 4.17
2 parents 86f323a + 53d325e commit 01f07de

File tree

68 files changed

+406
-1028
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

68 files changed

+406
-1028
lines changed

_topic_maps/_topic_map.yml

Lines changed: 0 additions & 38 deletions
Original file line numberDiff line numberDiff line change
@@ -1516,44 +1516,6 @@ Topics:
15161516
File: tracking-network-flows
15171517
- Name: Configuring hybrid networking
15181518
File: configuring-hybrid-networking
1519-
- Name: OpenShift SDN network plugin
1520-
Dir: openshift_sdn
1521-
Topics:
1522-
- Name: About the OpenShift SDN network plugin
1523-
File: about-openshift-sdn
1524-
- Name: Configuring egress IPs for a project
1525-
File: assigning-egress-ips
1526-
Distros: openshift-origin,openshift-enterprise
1527-
- Name: Configuring an egress firewall for a project
1528-
File: configuring-egress-firewall
1529-
- Name: Viewing an egress firewall for a project
1530-
File: viewing-egress-firewall
1531-
- Name: Editing an egress firewall for a project
1532-
File: editing-egress-firewall
1533-
- Name: Removing an egress firewall from a project
1534-
File: removing-egress-firewall
1535-
- Name: Considerations for the use of an egress router pod
1536-
File: using-an-egress-router
1537-
- Name: Deploying an egress router pod in redirect mode
1538-
File: deploying-egress-router-layer3-redirection
1539-
- Name: Deploying an egress router pod in HTTP proxy mode
1540-
File: deploying-egress-router-http-redirection
1541-
- Name: Deploying an egress router pod in DNS proxy mode
1542-
File: deploying-egress-router-dns-redirection
1543-
- Name: Configuring an egress router pod destination list from a config map
1544-
File: configuring-egress-router-configmap
1545-
- Name: Enabling multicast for a project
1546-
File: enabling-multicast
1547-
Distros: openshift-origin,openshift-enterprise
1548-
- Name: Disabling multicast for a project
1549-
File: disabling-multicast
1550-
Distros: openshift-origin,openshift-enterprise
1551-
- Name: Configuring multitenant isolation
1552-
File: multitenant-isolation
1553-
Distros: openshift-origin,openshift-enterprise
1554-
- Name: Configuring kube-proxy
1555-
File: configuring-kube-proxy
1556-
Distros: openshift-enterprise,openshift-origin
15571519
- Name: Configuring Routes
15581520
Dir: routes
15591521
Topics:

_topic_maps/_topic_map_osd.yml

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -824,11 +824,6 @@ Topics:
824824
File: dns-operator
825825
- Name: Understanding the Ingress Operator
826826
File: ingress-operator
827-
- Name: OpenShift SDN default CNI network provider
828-
Dir: openshift_sdn
829-
Topics:
830-
- Name: Enabling multicast for a project
831-
File: enabling-multicast
832827
- Name: Network verification
833828
File: network-verification
834829
- Name: Configuring a cluster-wide proxy during installation

_topic_maps/_topic_map_rosa.yml

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1070,11 +1070,6 @@ Topics:
10701070
File: ingress-operator
10711071
- Name: AWS Load Balancer Operator
10721072
File: aws-load-balancer-operator
1073-
- Name: OpenShift SDN default CNI network provider
1074-
Dir: openshift_sdn
1075-
Topics:
1076-
- Name: Enabling multicast for a project
1077-
File: enabling-multicast
10781073
- Name: Network verification
10791074
File: network-verification
10801075
- Name: Configuring a cluster-wide proxy during installation
Lines changed: 49 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,49 @@
1+
:_mod-docs-content-type: ASSEMBLY
2+
[id="migrate-from-openshift-sdn"]
3+
= Migrating from the OpenShift SDN network plugin
4+
include::_attributes/common-attributes.adoc[]
5+
:context: migrate-from-openshift-sdn
6+
7+
toc::[]
8+
9+
As a cluster administrator, you can migrate to the OVN-Kubernetes network plugin from the OpenShift SDN network plugin using the _offline_ migration method or the limited live migration method.
10+
11+
To learn more about OVN-Kubernetes, read xref:../../networking/ovn_kubernetes_network_provider/about-ovn-kubernetes#about-ovn-kubernetes[About the OVN-Kubernetes network plugin].
12+
13+
include::modules/nw-ovn-kubernetes-migration-about.adoc[leveloffset=+1]
14+
include::modules/nw-network-plugin-migration-process.adoc[leveloffset=+2]
15+
include::modules/nw-ovn-kubernetes-migration.adoc[leveloffset=+2]
16+
17+
include::modules/nw-ovn-kubernetes-live-migration-about.adoc[leveloffset=+1]
18+
include::modules/how-the-live-migration-process-works.adoc[leveloffset=+2]
19+
include::modules/nw-ovn-kubernetes-live-migration.adoc[leveloffset=+2]
20+
include::modules/checking-cluster-resources-before-initiating-limited-live-migration.adoc[leveloffset=+3]
21+
include::modules/removing-egress-router-pods-before-initiating-limited-live-migration.adoc[leveloffset=+3]
22+
include::modules/initiating-limited-live-migration.adoc[leveloffset=+3]
23+
include::modules/patching-ovnk-address-ranges.adoc[leveloffset=+3]
24+
include::modules/checking-cluster-resources-after-initiating-limited-live-migration.adoc[leveloffset=+3]
25+
include::modules/nw-ovn-kubernetes-checking-live-migration-metrics.adoc[leveloffset=+2]
26+
include::modules/live-migration-metrics-information.adoc[leveloffset=+3]
27+
28+
[role="_additional-resources"]
29+
[id="migrate-from-openshift-sdn-additional-resources"]
30+
== Additional resources
31+
32+
* link:https://access.redhat.com/labs/ocpnc/[Red Hat OpenShift Network Calculator]
33+
* xref:../../networking/cluster-network-operator.adoc#nw-operator-configuration-parameters-for-ovn-sdn_cluster-network-operator[Configuration parameters for the OVN-Kubernetes network plugin]
34+
* xref:../../backup_and_restore/control_plane_backup_and_restore/backing-up-etcd.adoc#backup-etcd[Backing up etcd]
35+
* xref:../../networking/network_security/network_policy/about-network-policy.adoc#about-network-policy[About network policy]
36+
* xref:../../networking/changing-cluster-network-mtu.adoc#nw-cluster-mtu-change_changing-cluster-network-mtu[Changing the cluster MTU]
37+
* xref:../../networking/changing-cluster-network-mtu.adoc#mtu-value-selection_changing-cluster-network-mtu[MTU value selection]
38+
* xref:../../networking/network_security/network_policy/about-network-policy.adoc#nw-networkpolicy-optimize-ovn_about-network-policy[About network policy]
39+
* OVN-Kubernetes capabilities
40+
- xref:../../networking/ovn_kubernetes_network_provider/configuring-egress-ips-ovn.adoc#configuring-egress-ips-ovn[Configuring an egress IP address]
41+
- xref:../../networking/network_security/egress_firewall/configuring-egress-firewall-ovn.adoc#configuring-egress-firewall-ovn[Configuring an egress firewall for a project]
42+
- link:https://access.redhat.com/solutions/7078619[OVN-Kubernetes egress firewall blocks process to deploy application as DeploymentConfig]
43+
- xref:../../networking/ovn_kubernetes_network_provider/enabling-multicast.adoc#nw-ovn-kubernetes-enabling-multicast[Enabling multicast for a project]
44+
* OpenShift SDN capabilities
45+
- xref:../../networking/openshift_sdn/assigning-egress-ips.adoc#assigning-egress-ips[Configuring egress IPs for a project]
46+
- xref:../../networking/openshift_sdn/configuring-egress-firewall.adoc#configuring-egress-firewall[Configuring an egress firewall for a project]
47+
- xref:../../networking/openshift_sdn/enabling-multicast.adoc#enabling-multicast[Enabling multicast for a project]
48+
- xref:../../networking/openshift_sdn/deploying-egress-router-layer3-redirection.adoc#deploying-egress-router-layer3-redirection[Deploying an egress router pod in redirect mode]
49+
* xref:../../rest_api/operator_apis/network-operator-openshift-io-v1.adoc#network-operator-openshift-io-v1[Network [operator.openshift.io/v1]]
Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
:_mod-docs-content-type: ASSEMBLY
2+
[id="rollback-to-openshift-sdn"]
3+
= Rolling back to the OpenShift SDN network provider
4+
include::_attributes/common-attributes.adoc[]
5+
:context: rollback-to-openshift-sdn
6+
7+
toc::[]
8+
9+
As a cluster administrator, you can roll back to the OpenShift SDN network plugin from the OVN-Kubernetes network plugin using either the _offline_ migration method, or the _limited live_ migration method. This can only be done after the migration to the OVN-Kubernetes network plugin has successfully completed.
10+
11+
[NOTE]
12+
====
13+
* If you used the offline migration method to migrate to the OpenShift SDN network plugin from the OVN-Kubernetes network plugin, you should use the offline migration rollback method.
14+
* If you used the limited live migration method to migrate to the OpenShift SDN network plugin from the OVN-Kubernetes network plugin, you should use the limited live migration rollback method.
15+
====
16+
17+
18+
include::modules/nw-ovn-kubernetes-rollback.adoc[leveloffset=+1]
19+
include::modules/nw-ovn-kubernetes-rollback-live.adoc[leveloffset=+1]

getting_started/openshift-overview.adoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -90,7 +90,7 @@ of the {product-title} {product-version} control plane. See how {product-title}
9090
* **xref:../authentication/understanding-authentication.adoc#understanding-authentication[Manage authentication]**: Learn how user, group, and API authentication
9191
works in {product-title}. {product-title} supports multiple identity providers.
9292

93-
* **xref:../networking/understanding-networking.adoc#understanding-networking[Manage networking]**: The cluster network in {product-title} is managed by the xref:../networking/cluster-network-operator.adoc#cluster-network-operator[Cluster Network Operator] (CNO). The CNO uses iptables rules in xref:../networking/openshift_sdn/configuring-kube-proxy.adoc#configuring-kube-proxy[kube-proxy] to direct traffic between nodes and pods running on those nodes. The Multus Container Network Interface adds the capability to attach xref:../networking/multiple_networks/understanding-multiple-networks.adoc#understanding-multiple-networks[multiple network interfaces] to a pod. Using
93+
* **xref:../networking/understanding-networking.adoc#understanding-networking[Manage networking]**: The cluster network in {product-title} is managed by the xref:../networking/cluster-network-operator.adoc#cluster-network-operator[Cluster Network Operator] (CNO). The Multus Container Network Interface adds the capability to attach xref:../networking/multiple_networks/understanding-multiple-networks.adoc#understanding-multiple-networks[multiple network interfaces] to a pod. Using
9494
xref:../networking/network_security/network_policy/about-network-policy.adoc#about-network-policy[network policy] features, you can isolate your pods or permit selected traffic.
9595

9696
* **xref:../storage/understanding-persistent-storage.adoc#understanding-persistent-storage[Manage storage]**: {product-title} allows cluster administrators to configure persistent storage.

installing/installing_azure/ipi/installing-azure-government-region.adoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ include::modules/installation-about-custom-azure-vnet.adoc[leveloffset=+1]
3333
[role="_additional-resources"]
3434
.Additional resources
3535

36-
* xref:../../../networking/openshift_sdn/about-openshift-sdn.adoc#about-openshift-sdn[About the OpenShift SDN network plugin]
36+
* xref:../../../networking/ovn_kubernetes_network_provider/about-ovn-kubernetes.adoc#about-ovn-kubernetes[About the OVN-Kubernetes network plugin]
3737

3838
* xref:../../../installing/install_config/configuring-firewall.adoc#configuring-firewall[Configuring your firewall]
3939

installing/installing_azure/ipi/installing-azure-private.adoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ include::modules/installation-about-custom-azure-vnet.adoc[leveloffset=+1]
2727
[role="_additional-resources"]
2828
.Additional resources
2929

30-
* xref:../../../networking/openshift_sdn/about-openshift-sdn.adoc#about-openshift-sdn[About the OpenShift SDN network plugin]
30+
* xref:../../../networking/ovn_kubernetes_network_provider/about-ovn-kubernetes.adoc#about-ovn-kubernetes[About the OVN-Kubernetes network plugin]
3131

3232
* xref:../../../installing/install_config/configuring-firewall.adoc#configuring-firewall[Configuring your firewall]
3333

installing/installing_azure/ipi/installing-azure-vnet.adoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ include::modules/installation-about-custom-azure-vnet.adoc[leveloffset=+1]
2121
[role="_additional-resources"]
2222
.Additional resources
2323

24-
* xref:../../../networking/openshift_sdn/about-openshift-sdn.adoc#about-openshift-sdn[About the OpenShift SDN network plugin]
24+
* xref:../../../networking/ovn_kubernetes_network_provider/about-ovn-kubernetes.adoc#about-ovn-kubernetes[About the OVN-Kubernetes network plugin]
2525

2626
* xref:../../../installing/install_config/configuring-firewall.adoc#configuring-firewall[Configuring your firewall]
2727

installing/installing_azure/ipi/installing-restricted-networks-azure-installer-provisioned.adoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ include::modules/installation-about-custom-azure-vnet.adoc[leveloffset=+1]
4040
[role="_additional-resources"]
4141
.Additional resources
4242

43-
* xref:../../../networking/openshift_sdn/about-openshift-sdn.adoc#about-openshift-sdn[About the OpenShift SDN network plugin]
43+
* xref:../../../networking/ovn_kubernetes_network_provider/about-ovn-kubernetes.adoc#about-ovn-kubernetes[About the OVN-Kubernetes network plugin]
4444

4545
* xref:../../../installing/install_config/configuring-firewall.adoc#configuring-firewall[Configuring your firewall]
4646

0 commit comments

Comments
 (0)