1
0
mirror of https://github.com/openshift/openshift-docs.git synced 2026-02-05 12:46:18 +01:00

Update content for OVN-Kubernetes GA

- https://issues.redhat.com/browse/OSDOCS-985
This commit is contained in:
Jason Boxman
2020-05-15 17:20:08 -04:00
committed by openshift-cherrypick-robot
parent 649f9b9e12
commit eec7ecd75d
12 changed files with 18 additions and 111 deletions

View File

@@ -54,8 +54,6 @@ include::modules/installation-initializing.adoc[leveloffset=+1]
include::modules/installation-configuration-parameters.adoc[leveloffset=+2]
include::modules/nw-ovn-technology-preview.adoc[leveloffset=+2]
include::modules/nw-install-config-parameters.adoc[leveloffset=+2]
include::modules/installation-aws-config-yaml.adoc[leveloffset=+2]

View File

@@ -39,8 +39,6 @@ include::modules/installation-initializing.adoc[leveloffset=+1]
include::modules/installation-configuration-parameters.adoc[leveloffset=+2]
include::modules/nw-ovn-technology-preview.adoc[leveloffset=+2]
include::modules/nw-install-config-parameters.adoc[leveloffset=+2]
include::modules/installation-azure-config-yaml.adoc[leveloffset=+2]

View File

@@ -42,8 +42,6 @@ include::modules/installation-initializing.adoc[leveloffset=+1]
include::modules/installation-configuration-parameters.adoc[leveloffset=+2]
include::modules/nw-ovn-technology-preview.adoc[leveloffset=+2]
include::modules/nw-install-config-parameters.adoc[leveloffset=+2]
include::modules/installation-gcp-config-yaml.adoc[leveloffset=+2]

View File

@@ -7,16 +7,6 @@
// * installing/installing_vsphere/installing-vsphere-network-customizations.adoc
// * installing/installing_vsphere/installing-vsphere-installer-provisioned-network-customizations.adoc
ifeval::["{context}" == "installing-aws-network-customizations"]
:ovn-preview:
endif::[]
ifeval::["{context}" == "installing-azure-network-customizations"]
:ovn-preview:
endif::[]
ifeval::["{context}" == "installing-gcp-network-customizations"]
:ovn-preview:
endif::[]
[id="network-customization-config-yaml_{context}"]
= Network configuration parameters
@@ -30,33 +20,18 @@ You cannot modify these parameters in the `install-config.yaml` file after insta
====
.Required network parameters
[cols=".^2,.^5,.^3a",options="header"]
[cols=".^2,.^5,.^3",options="header"]
|====
|Parameter|Description|Value
ifdef::ovn-preview[]
ifdef::openshift-origin[]
|`networking.networkType`
|The default Container Network Interface (CNI) network provider plug-in to deploy.
ifdef::openshift-origin[]
|Either `OpenShiftSDN` or `OVNKubernetes`. The default value is `OVNKubernetes`.
endif::openshift-origin[]
ifndef::openshift-origin[]
|`networking.networkType`
|The default Container Network Interface (CNI) network provider plug-in to deploy. The `OpenShiftSDN` plug-in is the
only plug-in supported in {product-title} {product-version}. The `OVNKubernetes`
plug-in is available as a Technology Preview in {product-title}
{product-version}.
|Either `OpenShiftSDN` or `OVNKubernetes`. The default value is `OpenShiftSDN`.
endif::openshift-origin[]
endif::ovn-preview[]
ifndef::ovn-preview[]
|`networking.networkType`
|The default Container Network Interface (CNI) network provider plug-in to deploy. The `OpenShiftSDN` plug-in is the
only plug-in supported in {product-title} {product-version}.
|The default value is `OpenShiftSDN`.
endif::[]
|`networking.clusterNetwork[].cidr`
|A block of IP addresses from which Pod IP addresses are allocated. The
@@ -84,13 +59,3 @@ overlap with any other network block. Multiple CIDR ranges may be specified.
|An IP address allocation in CIDR format. The default value is `10.0.0.0/16`.
|====
ifeval::["{context}" == "installing-aws-network-customizations"]
:!ovn-preview:
endif::[]
ifeval::["{context}" == "installing-azure-network-customizations"]
:!ovn-preview:
endif::[]
ifeval::["{context}" == "installing-gcp-network-customizations"]
:!ovn-preview:
endif::[]

View File

@@ -11,19 +11,6 @@
// Installation assemblies need different details than the CNO operator does
ifeval::["{context}" == "cluster-network-operator"]
:operator:
:ovn-preview:
endif::[]
// Remove for OCP 4.5
ifeval::["{context}" == "installing-aws-network-customizations"]
:ovn-preview:
endif::[]
// Remove for OCP 4.5
ifeval::["{context}" == "installing-azure-network-customizations"]
:ovn-preview:
endif::[]
// Remove for OCP 4.5
ifeval::["{context}" == "installing-gcp-network-customizations"]
:ovn-preview:
endif::[]
[id="nw-operator-cr_{context}"]
@@ -170,7 +157,6 @@ value is normally configured automatically.
<5> The port to use for all VXLAN packets. The default value is `4789`.
endif::operator[]
ifdef::ovn-preview[]
[id="nw-operator-configuration-parameters-for-ovn-sdn_{context}"]
== Configuration parameters for the OVN-Kubernetes default CNI network provider
@@ -218,8 +204,6 @@ endif::operator[]
<4> The UDP port for the Geneve overlay network.
endif::ovn-preview[]
[id="nw-operator-example-cr_{context}"]
== Cluster Network Operator example configuration
@@ -253,18 +237,4 @@ spec:
ifeval::["{context}" == "cluster-network-operator"]
:!operator:
:!ovn-preview:
endif::[]
// Remove for OCP 4.5
ifeval::["{context}" == "installing-aws-network-customizations"]
:!ovn-preview:
endif::[]
// Remove for OCP 4.5
ifeval::["{context}" == "installing-azure-network-customizations"]
:!ovn-preview:
endif::[]
// Remove for OCP 4.5
ifeval::["{context}" == "installing-gcp-network-customizations"]
:!ovn-preview:
endif::[]

View File

@@ -11,37 +11,35 @@
[cols="50%,25%,25%",options="header"]
|===
ifeval::["{context}" == "about-ovn-kubernetes"]
|Feature|OVN-Kubernetes ^[1]^|OpenShift SDN
|Feature|OVN-Kubernetes|OpenShift SDN
|Egress IPs|Not supported|Supported
|Egress IPs|Supported|Supported
|Egress firewall ^[2]^|Not supported|Supported
|Egress firewall ^[1]^|Supported|Supported
|Egress router|Not supported|Supported
|Kubernetes network policy|Supported|Partially supported ^[3]^
|Kubernetes network policy|Supported|Partially supported ^[2]^
|Multicast|Supported|Supported
endif::[]
ifeval::["{context}" == "about-openshift-sdn"]
|Feature|OpenShift SDN|OVN-Kubernetes ^[1]^
|Feature|OpenShift SDN|OVN-Kubernetes
|Egress IPs|Supported|Not supported
|Egress IPs|Supported|Supported
|Egress firewall ^[2]^|Supported|Not supported
|Egress firewall ^[1]^|Supported|Supported
|Egress router|Supported|Not supported
|Kubernetes network policy|Partially supported ^[3]^|Supported
|Kubernetes network policy|Partially supported ^[2]^|Supported
|Multicast|Supported|Supported
endif::[]
|===
[.small]
--
1. Available only as a Technology Preview feature in {product-title} {product-version}.
1. Egress firewall is also known as egress network policy in OpenShift SDN. This is not the same as network policy egress.
2. Egress firewall is also known as egress network policy in OpenShift SDN. This is not the same as network policy egress.
3. Does not support egress rules and some `ipBlock` rules.
2. Does not support egress rules and some `ipBlock` rules.
--

View File

@@ -1,12 +0,0 @@
[IMPORTANT]
====
The Open Virtual Networking (OVN) Kubernetes network plug-in is a Technology
Preview feature only. Technology Preview features are not supported with Red Hat
production service level agreements (SLAs) and might not be functionally
complete. Red Hat does not recommend using them in production. These features
provide early access to upcoming product features, enabling customers to test
functionality and provide feedback during the development process.
For more information about the support scope of the OVN Technology Preview, see
https://access.redhat.com/articles/4380121.
====

View File

@@ -15,6 +15,4 @@ include::modules/nw-cno-status.adoc[leveloffset=+1]
include::modules/nw-cno-logs.adoc[leveloffset=+1]
include::modules/nw-ovn-technology-preview.adoc[leveloffset=+1]
include::modules/nw-operator-cr.adoc[leveloffset=+1]

View File

@@ -5,16 +5,17 @@ include::modules/common-attributes.adoc[]
toc::[]
include::modules/nw-ovn-technology-preview.adoc[leveloffset=+1]
The {product-title} cluster uses a virtualized network for Pod and Service networks.
The OVN-Kubernetes Container Network Interface (CNI) plug-in is a network provider for the default cluster network.
include::modules/nw-ovn-kubernetes-features.adoc[leveloffset=+1]
include::modules/nw-ovn-kubernetes-matrix.adoc[leveloffset=+1]
include::modules/nw-ovn-kubernetes-metrics.adoc[leveloffset=+1]
// This is a moving target; what is included isn't valid for 4.6
//include::modules/nw-ovn-kubernetes-metrics.adoc[leveloffset=+1]
.Additional resources
* xref:../../networking/ovn_kubernetes_network_provider/configuring-egress-firewall-ovn.adoc#configuring-egress-firewall-ovn[Configuring an egress firewall for a project]
* xref:../../networking/network_policy/about-network-policy.adoc#about-network-policy[About network policy]
* xref:../../networking/ovn_kubernetes_network_provider/enabling-multicast.adoc#nw-ovn-kubernetes-enabling-multicast[Enabling multicast for a project]
* xref:../../networking/ovn_kubernetes_network_provider/disabling-multicast.adoc#nw-ovn-kubernetes-disabling-multicast[Disabling multicast for a project]
* xref:../../rest_api/operator_apis/network-operator-openshift-io-v1.adoc#network-operator-openshift-io-v1[Network [operator.openshift.io/v1]]

View File

@@ -5,7 +5,5 @@ include::modules/common-attributes.adoc[]
toc::[]
include::modules/nw-ovn-technology-preview.adoc[leveloffset=+1]
include::modules/nw-disabling-multicast.adoc[leveloffset=+1]

View File

@@ -13,15 +13,12 @@ ifeval::["{product-version}" == "4.5"]
:bz:
endif::[]
toc::[]
include::modules/nw-ovn-technology-preview.adoc[leveloffset=+1]
ifdef::bz[]
[NOTE]
====
In {product-title} {product-version}, a bug prevents Pods in the same namespace, but assigned to different nodes, from communicating over multicast. For more information, see link:https://bugzilla.redhat.com/show_bug.cgi?id=1843695[BZ#1843695].
In {product-title} {product-version}, a bug prevents pods in the same namespace, but assigned to different nodes, from communicating over multicast. For more information, see link:https://bugzilla.redhat.com/show_bug.cgi?id=1843695[BZ#1843695].
====
endif::bz[]

View File

@@ -7,8 +7,6 @@ toc::[]
As a cluster administrator, you can migrate to the OVN-Kubernetes default Container Network Interface (CNI) network provider from the OpenShift SDN default CNI network provider.
include::modules/nw-ovn-technology-preview.adoc[leveloffset=+1]
To learn more about OVN-Kubernetes, read xref:../../networking/ovn_kubernetes_network_provider/about-ovn-kubernetes#about-ovn-kubernetes[About the OVN-Kubernetes network provider].
include::modules/nw-ovn-kubernetes-migration.adoc[leveloffset=+1]