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

WMCO hiding docs from 10.16

This commit is contained in:
Michael Burke
2024-06-24 14:30:59 -04:00
parent ea22b77540
commit cf6e62b932
8 changed files with 93 additions and 60 deletions

View File

@@ -795,8 +795,8 @@ Topics:
File: troubleshooting-s2i
- Name: Troubleshooting storage issues
File: troubleshooting-storage-issues
- Name: Troubleshooting Windows container workload issues
File: troubleshooting-windows-container-workload-issues
# - Name: Troubleshooting Windows container workload issues
# File: troubleshooting-windows-container-workload-issues
- Name: Investigating monitoring issues
File: investigating-monitoring-issues
- Name: Diagnosing OpenShift CLI (oc) issues
@@ -2621,42 +2621,42 @@ Topics:
#- Name: Manage secure signatures with sigstore
# File: nodes-sigstore-using
---
Name: Windows Container Support for OpenShift
Dir: windows_containers
Distros: openshift-origin,openshift-enterprise
Topics:
- Name: Red Hat OpenShift support for Windows Containers overview
File: index
- Name: Red Hat OpenShift support for Windows Containers release notes
File: windows-containers-release-notes-10-15-x
- Name: Understanding Windows container workloads
File: understanding-windows-container-workloads
- Name: Enabling Windows container workloads
File: enabling-windows-container-workloads
- Name: Creating Windows machine sets
Dir: creating_windows_machinesets
Topics:
- Name: Creating a Windows machine set on AWS
File: creating-windows-machineset-aws
- Name: Creating a Windows machine set on Azure
File: creating-windows-machineset-azure
- Name: Creating a Windows machine set on GCP
File: creating-windows-machineset-gcp
- Name: Creating a Windows machine set on Nutanix
File: creating-windows-machineset-nutanix
- Name: Creating a Windows machine set on vSphere
File: creating-windows-machineset-vsphere
- Name: Scheduling Windows container workloads
File: scheduling-windows-workloads
- Name: Windows node upgrades
File: windows-node-upgrades
- Name: Using Bring-Your-Own-Host Windows instances as nodes
File: byoh-windows-instance
- Name: Removing Windows nodes
File: removing-windows-nodes
- Name: Disabling Windows container workloads
File: disabling-windows-container-workloads
---
# Name: Windows Container Support for OpenShift
# Dir: windows_containers
# Distros: openshift-origin,openshift-enterprise
# Topics:
#- Name: Red Hat OpenShift support for Windows Containers overview
# File: index
#- Name: Red Hat OpenShift support for Windows Containers release notes
# File: windows-containers-release-notes-10-15-x
#- Name: Understanding Windows container workloads
# File: understanding-windows-container-workloads
#- Name: Enabling Windows container workloads
# File: enabling-windows-container-workloads
#- Name: Creating Windows machine sets
# Dir: creating_windows_machinesets
# Topics:
# - Name: Creating a Windows machine set on AWS
# File: creating-windows-machineset-aws
# - Name: Creating a Windows machine set on Azure
# File: creating-windows-machineset-azure
# - Name: Creating a Windows machine set on GCP
# File: creating-windows-machineset-gcp
# - Name: Creating a Windows machine set on Nutanix
# File: creating-windows-machineset-nutanix
# - Name: Creating a Windows machine set on vSphere
# File: creating-windows-machineset-vsphere
#- Name: Scheduling Windows container workloads
# File: scheduling-windows-workloads
#- Name: Windows node upgrades
# File: windows-node-upgrades
#- Name: Using Bring-Your-Own-Host Windows instances as nodes
# File: byoh-windows-instance
#- Name: Removing Windows nodes
# File: removing-windows-nodes
#- Name: Disabling Windows container workloads
# File: disabling-windows-container-workloads
# ---
Name: OpenShift sandboxed containers
Dir: sandboxed_containers
Distros: openshift-enterprise

View File

@@ -114,7 +114,7 @@ For a production cluster, you must configure the following integrations:
== Preparing your cluster for workloads
Depending on your workload needs, you might need to take extra steps before you begin deploying applications. For example, after you prepare infrastructure to support your application xref:../cicd/builds/build-strategies.adoc#build-strategies[build strategy], you might need to make provisions for xref:../scalability_and_performance/low_latency_tuning/cnf-tuning-low-latency-nodes-with-perf-profile.adoc#cnf-low-latency-perf-profile[low-latency] workloads or to xref:../nodes/pods/nodes-pods-secrets.adoc#nodes-pods-secrets[protect sensitive workloads]. You can also configure xref:../observability/monitoring/enabling-monitoring-for-user-defined-projects.adoc#enabling-monitoring-for-user-defined-projects[monitoring] for application workloads.
If you plan to run xref:../windows_containers/enabling-windows-container-workloads.adoc#enabling-windows-container-workloads[Windows workloads], you must enable xref:../networking/ovn_kubernetes_network_provider/configuring-hybrid-networking.adoc#configuring-hybrid-networking[hybrid networking with OVN-Kubernetes] during the installation process; hybrid networking cannot be enabled after your cluster is installed.
//If you plan to run ../windows_containers/enabling-windows-container-workloads.adoc#enabling-windows-container-workloads[Windows workloads], you must enable xref:../networking/ovn_kubernetes_network_provider/configuring-hybrid-networking.adoc#configuring-hybrid-networking[hybrid networking with OVN-Kubernetes] during the installation process; hybrid networking cannot be enabled after your cluster is installed.
[id="supported-installation-methods-for-different-platforms"]
== Supported installation methods for different platforms

View File

@@ -104,12 +104,12 @@ include::modules/nw-aws-nlb-new-cluster.adoc[leveloffset=+1]
include::modules/configuring-hybrid-ovnkubernetes.adoc[leveloffset=+1]
////
[NOTE]
====
For more information on using Linux and Windows nodes in the same cluster, see xref:../../../windows_containers/understanding-windows-container-workloads.adoc#understanding-windows-container-workloads[Understanding Windows container workloads].
For more information on using Linux and Windows nodes in the same cluster, see ../../../windows_containers/understanding-windows-container-workloads.adoc#understanding-windows-container-workloads[Understanding Windows container workloads].
====
////
include::modules/installation-launching-installer.adoc[leveloffset=+1]

View File

@@ -60,11 +60,12 @@ include::modules/nw-modifying-operator-install-config.adoc[leveloffset=+1]
include::modules/nw-operator-cr.adoc[leveloffset=+1]
include::modules/configuring-hybrid-ovnkubernetes.adoc[leveloffset=+1]
////
[NOTE]
====
For more information on using Linux and Windows nodes in the same cluster, see xref:../../windows_containers/understanding-windows-container-workloads.adoc#understanding-windows-container-workloads[Understanding Windows container workloads].
For more information on using Linux and Windows nodes in the same cluster, see ../../windows_containers/understanding-windows-container-workloads.adoc#understanding-windows-container-workloads[Understanding Windows container workloads].
====
////
[role="_additional-resources"]
.Additional resources

View File

@@ -56,12 +56,12 @@ include::modules/nw-modifying-operator-install-config.adoc[leveloffset=+1]
include::modules/nw-operator-cr.adoc[leveloffset=+1]
include::modules/configuring-hybrid-ovnkubernetes.adoc[leveloffset=+1]
////
[NOTE]
====
For more information on using Linux and Windows nodes in the same cluster, see xref:../../windows_containers/understanding-windows-container-workloads.adoc#understanding-windows-container-workloads[Understanding Windows container workloads].
For more information on using Linux and Windows nodes in the same cluster, see ../../windows_containers/understanding-windows-container-workloads.adoc#understanding-windows-container-workloads[Understanding Windows container workloads].
====
////
include::modules/installation-launching-installer.adoc[leveloffset=+1]

View File

@@ -1,6 +1,6 @@
// Module included in the following assemblies:
//
// * installing/installing_aws/installing-aws-network-customizations.adoc
// * installing/installing_aws/ipi/installing-aws-network-customizations.adoc
// * installing/installing_azure/installing-azure-network-customizations.adoc
// * installing/installing_azure_stack_hub/installing-azure-stack-hub-network-customizations.adoc
// * networking/ovn_kubernetes_network_provider/configuring-hybrid-networking.adoc
@@ -15,10 +15,12 @@ endif::[]
You can configure your cluster to use hybrid networking with the OVN-Kubernetes network plugin. This allows a hybrid cluster that supports different node networking configurations.
////
[NOTE]
====
This configuration is necessary to run both Linux and Windows nodes in the same cluster.
====
////
ifndef::post-install[]
.Prerequisites
@@ -60,6 +62,32 @@ where:
`manifests/` directory for your cluster.
--
. Open the `cluster-network-03-config.yml` file in an editor and configure OVN-Kubernetes with hybrid networking, such as in the following example:
+
.Specify a hybrid networking configuration
[source,yaml]
----
apiVersion: operator.openshift.io/v1
kind: Network
metadata:
name: cluster
spec:
defaultNetwork:
ovnKubernetesConfig:
hybridOverlayConfig:
hybridClusterNetwork: <1>
- cidr: 10.132.0.0/14
hostPrefix: 23
----
<1> Specify the CIDR configuration used for nodes on the additional overlay network. The `hybridClusterNetwork` CIDR cannot overlap with the `clusterNetwork` CIDR.
. Save the `cluster-network-03-config.yml` file and quit the text editor.
. Optional: Back up the `manifests/cluster-network-03-config.yml` file. The
installation program deletes the `manifests/` directory when creating the
cluster.
////
Hide this step until WMCO 10.16 GAs. Remove the duplicate step that follows.
. Open the `cluster-network-03-config.yml` file in an editor and configure OVN-Kubernetes with hybrid networking, such as in the following example:
+
--
@@ -87,11 +115,8 @@ spec:
====
Windows Server Long-Term Servicing Channel (LTSC): Windows Server 2019 is not supported on clusters with a custom `hybridOverlayVXLANPort` value because this Windows server version does not support selecting a custom VXLAN port.
====
////
. Save the `cluster-network-03-config.yml` file and quit the text editor.
. Optional: Back up the `manifests/cluster-network-03-config.yml` file. The
installation program deletes the `manifests/` directory when creating the
cluster.
endif::post-install[]
ifdef::post-install[]
.Prerequisites
@@ -132,11 +157,6 @@ where:
`cidr`:: Specify the CIDR configuration used for nodes on the additional overlay network. This CIDR cannot overlap with the cluster network CIDR.
`hostPrefix`:: Specifies the subnet prefix length to assign to each individual node. For example, if `hostPrefix` is set to `23`, then each node is assigned a `/23` subnet out of the given `cidr`, which allows for 510 (2^(32 - 23) - 2) pod IP addresses. If you are required to provide access to nodes from an external network, configure load balancers and routers to manage the traffic.
`hybridOverlayVXLANPort`:: Specify a custom VXLAN port for the additional overlay network. This is required for running Windows nodes in a cluster installed on vSphere, and must not be configured for any other cloud provider. The custom port can be any open port excluding the default `4789` port. For more information on this requirement, see the Microsoft documentation on link:https://docs.microsoft.com/en-us/virtualization/windowscontainers/kubernetes/common-problems#pod-to-pod-connectivity-between-hosts-is-broken-on-my-kubernetes-cluster-running-on-vsphere[Pod-to-pod connectivity between hosts is broken].
[NOTE]
====
Windows Server Long-Term Servicing Channel (LTSC): Windows Server 2019 is not supported on clusters with a custom `hybridOverlayVXLANPort` value because this Windows server version does not support selecting a custom VXLAN port.
====
--
+
.Example output
@@ -151,6 +171,16 @@ network.operator.openshift.io/cluster patched
----
$ oc get network.operator.openshift.io -o jsonpath="{.items[0].spec.defaultNetwork.ovnKubernetesConfig}"
----
////
Hiding until WMCO 10.16 GAs. Replace in step 1 after `where:` list
[NOTE]
====
Windows Server Long-Term Servicing Channel (LTSC): Windows Server 2019 is not supported on clusters with a custom `hybridOverlayVXLANPort` value because this Windows server version does not support selecting a custom VXLAN port.
====
////
endif::post-install[]
ifdef::post-install[]

View File

@@ -14,7 +14,7 @@ include::modules/configuring-hybrid-ovnkubernetes.adoc[leveloffset=+1]
[id="configuring-hybrid-networking-additional-resources"]
== Additional resources
* xref:../../windows_containers/understanding-windows-container-workloads.adoc#understanding-windows-container-workloads[Understanding Windows container workloads]
* xref:../../windows_containers/enabling-windows-container-workloads.adoc#enabling-windows-container-workloads[Enabling Windows container workloads]
//* ../../windows_containers/understanding-windows-container-workloads.adoc#understanding-windows-container-workloads[Understanding Windows container workloads]
//* ../../windows_containers/enabling-windows-container-workloads.adoc#enabling-windows-container-workloads[Enabling Windows container workloads]
* xref:../../installing/installing_aws/ipi/installing-aws-network-customizations.adoc#installing-aws-network-customizations[Installing a cluster on AWS with network customizations]
* xref:../../installing/installing_azure/installing-azure-network-customizations.adoc#installing-azure-network-customizations[Installing a cluster on Azure with network customizations]

View File

@@ -248,7 +248,9 @@ xref:../networking/network_security/network_policy/about-network-policy.adoc#abo
- **xref:../operators/understanding/olm-understanding-operatorhub.adoc#olm-understanding-operatorhub[Manage Operators]**: Lists of Red Hat, ISV, and community Operators can be reviewed by cluster administrators and xref:../operators/admin/olm-adding-operators-to-cluster.adoc#olm-adding-operators-to-a-cluster[installed on their clusters]. After you install them, you can xref:../operators/user/olm-creating-apps-from-installed-operators.adoc#olm-creating-apps-from-installed-operators[run], xref:../operators/admin/olm-upgrading-operators.adoc#olm-upgrading-operators[upgrade], back up, or otherwise manage the Operator on your cluster.
- **xref:../windows_containers/understanding-windows-container-workloads.adoc#understanding-windows-container-workloads_understanding-windows-container-workloads[Understanding Windows container workloads]**. You can use the {productwinc} feature to run Windows compute nodes in an {product-title} cluster. This is possible by using the Red Hat Windows Machine Config Operator (WMCO) to install and manage Windows nodes.
////
- ** ../windows_containers/understanding-windows-container-workloads.adoc#understanding-windows-container-workloads_understanding-windows-container-workloads[Understanding Windows container workloads]**. You can use the {productwinc} feature to run Windows compute nodes in an {product-title} cluster. This is possible by using the Red Hat Windows Machine Config Operator (WMCO) to install and manage Windows nodes.
////
=== Change cluster components