Skip to content

Commit 852c196

Browse files
author
Bob Gaydos
committed
CNV-17539: Document default storage provider for CNV+SNO
Moving module content to assembly
1 parent db6b750 commit 852c196

File tree

4 files changed

+44
-14
lines changed

4 files changed

+44
-14
lines changed

modules/virt-about-vm-templates.adoc

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -20,8 +20,3 @@ You can use the filters in the template *Catalog* to sort the templates by attri
2020
You cannot edit or delete a *Red Hat Supported* or *Red Hat Provided* template. You can clone the template, save it as a custom virtual machine template, and then edit it.
2121

2222
You can also create a custom virtual machine template by editing a YAML file example.
23-
24-
[IMPORTANT]
25-
====
26-
Due to differences in storage behavior, some virtual machine templates are incompatible with {sno}. To ensure compatibility, do not set the `evictionStrategy` field for any templates or virtual machines that use data volumes or storage profiles.
27-
====

modules/virt-sno-differences.adoc

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
// Module included in the following assemblies:
2+
//
3+
// * virt/about-virt.adoc
4+
5+
:_content-type: CONCEPT
6+
[id="virt-sno-differences_{context}"]
7+
= {sno-caps} differences
8+
9+
You can install {VirtProductName} on a single-node cluster.
10+
11+
When provisioning a {sno} cluster with the assisted installer, preconfigured persistent storage is deployed automatically.
12+
13+
* In {VirtProductName} 4.10 and 4.11, the HostPath Provisioner (HPP) is automatically installed.
14+
* In {VirtProductName} 4.12, the OpenShift Data Foundation Logical Volume Manager Operator is the provided out-of-the-box storage solution. You can also manually deploy using the HPP.
15+
16+
[NOTE]
17+
====
18+
{sno-caps} does not support high availability. Be aware of the following differences in functionality from a multiple-node cluster:
19+
20+
* Pod disruption budgets are not supported.
21+
* Live migration is not supported.
22+
* Due to differences in storage behavior, some virtual machine templates are incompatible with {sno}. To ensure compatibility, templates or virtual machines that use data volumes or storage profiles must not have the eviction strategy set.
23+
====

virt/about-virt.adoc

Lines changed: 21 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,4 +20,24 @@ You can check your {VirtProductName} cluster for compliance issues by installing
2020
:FeatureName: {VirtProductName} integration with the Compliance Operator
2121
include::snippets/technology-preview.adoc[]
2222
23-
include::modules/virt-supported-cluster-version.adoc[leveloffset=+2]
23+
include::modules/virt-supported-cluster-version.adoc[leveloffset=+2]
24+
25+
include::modules/virt-sno-differences.adoc[leveloffset=+1]
26+
27+
[role="_additional-resources"]
28+
[id="additional-resources_about-virt"]
29+
== Additional resources
30+
31+
* xref:../installing/installing_sno/install-sno-preparing-to-install-sno.adoc#install-sno-about-installing-on-a-single-node_install-sno-preparing[About {sno}]
32+
33+
* link:https://cloud.redhat.com/blog/using-the-openshift-assisted-installer-service-to-deploy-an-openshift-cluster-on-metal-and-vsphere[Assisted installer]
34+
35+
* xref:../virt/virtual_machines/virtual_disks/virt-configuring-local-storage-for-vms.adoc#virt-configuring-local-storage-for-vms[Hostpath Provisioner (HPP)]
36+
37+
* link:https://access.redhat.com/documentation/en-us/red_hat_openshift_data_foundation/4.10/html-single/deploying_openshift_data_foundation_on_single_node_openshift_clusters/index#doc-wrapper[{product-title} Data Foundation Logical Volume Manager Operator]
38+
39+
* xref:../nodes/pods/nodes-pods-priority.adoc#priority-preemption-other_nodes-pods-priority[Pod disruption budgets]
40+
41+
* xref:../virt/live_migration/virt-live-migration.adoc#virt-live-migration[Live migration]
42+
43+
* xref:../virt/live_migration/virt-configuring-vmi-eviction-strategy.adoc#virt-configuring-vmi-eviction-strategy[Eviction strategy]

virt/install/preparing-cluster-for-virt.adoc

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -13,14 +13,6 @@ Review this section before you install {VirtProductName} to ensure that your clu
1313
You can use any installation method, including user-provisioned, installer-provisioned, or assisted installer, to deploy {product-title}. However, the installation method and the cluster topology might affect {VirtProductName} functionality, such as snapshots or live migration.
1414
====
1515

16-
.{sno-caps} differences
17-
18-
You can install {VirtProductName} on a single-node cluster. See xref:../../installing/installing_sno/install-sno-preparing-to-install-sno.adoc#install-sno-about-installing-on-a-single-node_install-sno-preparing[About {sno}] for more information. {sno-caps} does not support high availability, which results in the following differences:
19-
20-
* xref:../../nodes/pods/nodes-pods-priority.adoc#priority-preemption-other_nodes-pods-priority[Pod disruption budgets] are not supported.
21-
* xref:../../virt/live_migration/virt-live-migration.adoc#virt-live-migration[Live migration] is not supported.
22-
* Templates or virtual machines that use data volumes or storage profiles must not have the xref:../../virt/live_migration/virt-configuring-vmi-eviction-strategy.adoc#virt-configuring-vmi-eviction-strategy[`evictionStrategy`] set.
23-
2416
.FIPS mode
2517

2618
If you install your cluster in xref:../../installing/installing-fips.adoc#installing-fips-mode_installing-fips[FIPS mode], no additional setup is required for {VirtProductName}.

0 commit comments

Comments
 (0)