Skip to content

Commit 75b0535

Browse files
committed
Made SME review edits.
1 parent 70b89bf commit 75b0535

File tree

1 file changed

+2
-103
lines changed

1 file changed

+2
-103
lines changed

articles/openshift/concepts-ovn-kubernetes.md

Lines changed: 2 additions & 103 deletions
Original file line numberDiff line numberDiff line change
@@ -26,111 +26,10 @@ The OVN-Kubernetes CNI cluster network provider offers the following features:
2626
* Uses the Generic Network Virtualization Encapsulation (Geneve) protocol rather than the Virtual Extensible LAN (VXLAN) protocol to create an overlay network between nodes.
2727

2828
> [!NOTE]
29-
> As of ARO 4.11, OVN-Kubernetes is configured by default for all new new ARO clusters. Migrating from the previous SDN standard to OVN is not supported.
29+
> As of ARO 4.11, OVN-Kubernetes is the CNI for all ARO clusters. In already existing clusters, migrating from the previous SDN standard to OVN is not supported.
3030
31-
For more information about OVN-Kubernetes CNI network provider, see [About the OVN-Kubernetes default Container Network Interface (CNI) network provider](https://docs.openshift.com/container-platform/4.10/networking/ovn_kubernetes_network_provider/about-ovn-kubernetes.html).
31+
For more information about OVN-Kubernetes CNI network provider, see [About the OVN-Kubernetes default Container Network Interface (CNI) network provider](https://docs.openshift.com/container-platform/latest/networking/ovn_kubernetes_network_provider/about-ovn-kubernetes.html).
3232

33-
<!-- remove
34-
## Prerequisites
35-
36-
Complete the following prerequisites.
37-
### Install and use the preview Azure Command-Line Interface (CLI)
38-
39-
> [!NOTE]
40-
> The Azure CLI extension is required for the preview feature only.
41-
42-
If you choose to install and use the CLI locally, ensure you're running Azure CLI version 2.37.0 or later. Run `az --version` to find the version. For details on installing or upgrading Azure CLI, see [Install Azure CLI](/cli/azure/install-azure-cli).
43-
44-
1. Use the following URL to download both the Python wheel and the CLI extension:
45-
46-
[https://aka.ms/az-aroext-latest.whl](https://aka.ms/az-aroext-latest.whl)
47-
48-
2. Run the following command:
49-
50-
```azurecli-interactive
51-
az extension add --upgrade -s <path to downloaded .whl file>
52-
```
53-
54-
3. Verify the CLI extension is being used:
55-
56-
```azurecli-interactive
57-
az extension list
58-
[
59-
{
60-
"experimental": false,
61-
"extensionType": "whl",
62-
"name": "aro",
63-
"path": "<path may differ depending on system>",
64-
"preview": true,
65-
"version": "1.0.6"
66-
}
67-
]
68-
```
69-
70-
4. Run the following command:
71-
72-
```azurecli-interactive
73-
az aro create --help
74-
```
75-
76-
The result should show the `–sdn-type` option, as follows:
77-
78-
```json
79-
--sdn-type --software-defined-network-type : SDN type either "OpenShiftSDN" (default) or "OVNKubernetes". Allowed values: OVNKubernetes, OpenShiftSDN
80-
```
81-
82-
## Create an Azure Red Hat OpenShift cluster with OVN as the network provider
83-
84-
The process to create an Azure Red Hat OpenShift cluster with OVN is exactly the same as the existing process explained in [Tutorial: Create an Azure Red Hat OpenShift 4 cluster](tutorial-create-cluster.md), with the following exception. You must also pass in the SDN type of `OVNKubernetes` in step 4 below.
85-
86-
The following high-level procedure outlines the steps to create an Azure Red Hat OpenShift cluster with OVN as the network provider:
87-
88-
1. Verify your permissions.
89-
2. Register the resource providers.
90-
3. Create a virtual network containing two empty subnets.
91-
4. Create an Azure Red Hat OpenShift cluster by using OVN CNI network provider.
92-
5. Verify the Azure Red Hat OpenShift cluster is using OVN CNI network provider.
93-
94-
95-
## Verify your permissions
96-
97-
Using OVN CNI network provider for Azure Red Hat OpenShift clusters requires you to create a resource group, which will contain the virtual network for the cluster. You must have either Contributor and User Access Administrator permissions or have Owner permissions either directly on the virtual network or on the resource group or subscription containing it.
98-
99-
You'll also need sufficient Azure Active Directory permissions (either a member user of the tenant, or a guest user assigned with role Application administrator) for the tooling to create an application and service principal on your behalf for the cluster. For more information about user roles, see [Member and guest users](../active-directory/fundamentals/users-default-permissions.md#member-and-guest-users) and [Assign administrator and non-administrator roles to users with Azure Active Directory](../active-directory/fundamentals/active-directory-users-assign-role-azure-portal.md).
100-
101-
## Register the resource providers
102-
103-
If you have multiple Azure subscriptions, you must register the resource providers. For information about the registration procedure, see [Register the resource providers](tutorial-create-cluster.md#register-the-resource-providers).
104-
105-
## Create a virtual network containing two empty subnets
106-
107-
If you have an existing virtual network that meets your needs, you can skip this step. To know the procedure of creating a virtual network, see [Create a virtual network containing two empty subnets](tutorial-create-cluster.md#create-a-virtual-network-containing-two-empty-subnets).
108-
109-
## Create an Azure Red Hat OpenShift cluster by using OVN-Kubernetes CNI network provider
110-
111-
Run the following command to create an Azure Red Hat OpenShift cluster that uses the OVN CNI network provider:
112-
113-
```
114-
az aro create --resource-group $RESOURCEGROUP \
115-
--name $CLUSTER \
116-
--vnet aro-vnet \
117-
--master-subnet master-subnet \
118-
--worker-subnet worker-subnet \
119-
--sdn-type OVNKubernetes \
120-
--pull-secret @pull-secret.txt
121-
```
122-
123-
## Verify an Azure Red Hat OpenShift cluster is using the OVN CNI network provider
124-
125-
After the cluster is successfully configured to use the OVN CNI network provider, sign in to your account and run the following command:
126-
127-
```
128-
oc get network.config/cluster -o jsonpath='{.status.networkType}{"\n"}'
129-
```
130-
131-
The value of `status.networkType` must be `OVNKubernetes`.
132-
133-
-->
13433
## Recommended content
13534

13635
[Tutorial: Create an Azure Red Hat OpenShift 4 cluster](tutorial-create-cluster.md)

0 commit comments

Comments
 (0)