From 7382d128b2742b5352c5d182098588df894e7247 Mon Sep 17 00:00:00 2001 From: priscill Date: Mon, 24 Nov 2025 12:50:20 +0100 Subject: [PATCH 1/2] M #- updates to storage Signed-off-by: priscill --- .../cloud_architecture_design.md | 2 +- .../product/cluster_configuration/backup_system/_index.md | 2 +- .../product/cluster_configuration/backup_system/overview.md | 2 +- .../cluster_configuration/{san_storage => }/lvm/_index.md | 5 +++-- .../cluster_configuration/{san_storage => }/lvm/filemode.md | 0 .../{san_storage => }/lvm/generic_guide.md | 0 .../cluster_configuration/{san_storage => }/lvm/lvm.md | 0 .../{san_storage => }/lvm/netapp_guide.md | 2 +- .../cluster_configuration/{san_storage => }/lvm/overview.md | 2 +- .../{san_storage => }/lvm/purestorage_guide.md | 0 content/product/cluster_configuration/san_storage/_index.md | 2 +- .../cluster_configuration/storage_system/overview.md | 4 ++-- .../release_information/release_notes_70/platform_notes.md | 6 +++--- .../release_information/release_notes_72/platform_notes.md | 6 +++--- 14 files changed, 17 insertions(+), 16 deletions(-) rename content/product/cluster_configuration/{san_storage => }/lvm/_index.md (79%) rename content/product/cluster_configuration/{san_storage => }/lvm/filemode.md (100%) rename content/product/cluster_configuration/{san_storage => }/lvm/generic_guide.md (100%) rename content/product/cluster_configuration/{san_storage => }/lvm/lvm.md (100%) rename content/product/cluster_configuration/{san_storage => }/lvm/netapp_guide.md (98%) rename content/product/cluster_configuration/{san_storage => }/lvm/overview.md (94%) rename content/product/cluster_configuration/{san_storage => }/lvm/purestorage_guide.md (100%) diff --git a/content/getting_started/understand_opennebula/cloud_architecture_and_design/cloud_architecture_design.md b/content/getting_started/understand_opennebula/cloud_architecture_and_design/cloud_architecture_design.md index 25a45c21e..45e2c3b60 100644 --- a/content/getting_started/understand_opennebula/cloud_architecture_and_design/cloud_architecture_design.md +++ b/content/getting_started/understand_opennebula/cloud_architecture_and_design/cloud_architecture_design.md @@ -67,7 +67,7 @@ After selecting the hypervisor(s) for your cloud, you are ready to **add the vir Now you should have an OpenNebula cloud up and running with at least one virtualization node. The next step is to configure OpenNebula to work with your infrastructure. OpenNebula directly manages the hypervisor, networking and storage platforms; and you may need additional configuration: - **Networking setup** with [802.1Q VLANs]({{% relref "../../../product/cluster_configuration/networking_system/vlan#hm-vlan" %}}), [Open vSwitch]({{% relref "../../../product/cluster_configuration/networking_system/openvswitch#openvswitch" %}}) or [VXLAN]({{% relref "../../../product/cluster_configuration/networking_system/vxlan#vxlan" %}}). -- **Storage setup** with [NFS/NAS datastore]({{% relref "../../../product/cluster_configuration/storage_system/nas_ds#nas-ds" %}}), [Local Storage datastore]({{% relref "../../../product/cluster_configuration/storage_system/local_ds#local-ds" %}}), [SAN datastore]({{% relref "../../../product/cluster_configuration/san_storage/lvm" %}}), [Ceph]({{% relref "../../../product/cluster_configuration/storage_system/ceph_ds#ceph-ds" %}}), [Dev]({{% relref "../../../product/cluster_configuration/storage_system/dev_ds#dev-ds" %}}), or [iSCSI]({{% relref "../../../product/cluster_configuration/san_storage/iscsi_ds#iscsi-ds" %}}) datastore. +- **Storage setup** with [NFS/NAS datastore]({{% relref "../../../product/cluster_configuration/storage_system/nas_ds#nas-ds" %}}), [Local Storage datastore]({{% relref "../../../product/cluster_configuration/storage_system/local_ds#local-ds" %}}), [SAN datastore]({{% relref "../../../product/cluster_configuration/lvm" %}}), [Ceph]({{% relref "../../../product/cluster_configuration/storage_system/ceph_ds#ceph-ds" %}}), [Dev]({{% relref "../../../product/cluster_configuration/storage_system/dev_ds#dev-ds" %}}), or [iSCSI]({{% relref "../../../product/cluster_configuration/san_storage/iscsi_ds#iscsi-ds" %}}) datastore. - **Host setup** with the configuration options for the [KVM hosts]({{% relref "../../../product/operation_references/hypervisor_configuration/kvm_driver#kvmg" %}}), [LXC hosts]({{% relref "../../../product/operation_references/hypervisor_configuration/lxc_driver#lxdmg" %}}), [Monitoring subsystem]({{% relref "../../../product/cloud_system_administration/resource_monitoring" %}}), [Virtual Machine HA]({{% relref "../../../product/control_plane_configuration/high_availability/vm_ha#ftguide" %}}) or [PCI Passthrough]({{% relref "../../../product/cluster_configuration/hosts_and_clusters/pci_passthrough#kvm-pci-passthrough" %}}). - **Authentication setup**, OpenNebula includes by default an internal **user/password authentication system**, but it can also use an external authentication driver such as [SSH]({{% relref "../../../product/cloud_system_administration/authentication_configuration/ssh#ssh-auth" %}}), [x509]({{% relref "../../../product/cloud_system_administration/authentication_configuration/x509#x509-auth" %}}), [LDAP]({{% relref "../../../product/cloud_system_administration/authentication_configuration/ldap#ldap" %}}) or [Active Directory]({{% relref "../../../product/cloud_system_administration/authentication_configuration/ldap#ldap" %}}). diff --git a/content/product/cluster_configuration/backup_system/_index.md b/content/product/cluster_configuration/backup_system/_index.md index 4e74e0aa0..56ae5661a 100644 --- a/content/product/cluster_configuration/backup_system/_index.md +++ b/content/product/cluster_configuration/backup_system/_index.md @@ -5,7 +5,7 @@ description: "Set up a backup system for Virtual Machines" categories: pageintoc: "76" tags: -weight: "5" +weight: "6" --- diff --git a/content/product/cluster_configuration/backup_system/overview.md b/content/product/cluster_configuration/backup_system/overview.md index 3cddf83b3..c7aaa9134 100644 --- a/content/product/cluster_configuration/backup_system/overview.md +++ b/content/product/cluster_configuration/backup_system/overview.md @@ -127,4 +127,4 @@ Performing a VM backup requires support from the hypervisor or the disk image fo Ceph full and incremental backups are currently stored in a different way, see [backup types]({{% relref "../../virtual_machines_operation/virtual_machine_backups/operations#backup-types" %}}) for more details. - Only supported in [thin mode]({{% relref "../../../product/cluster_configuration/san_storage/lvm/filemode#lvm-thin" %}}). + Only supported in [thin mode]({{% relref "../../../product/cluster_configuration/lvm/filemode#lvm-thin" %}}). diff --git a/content/product/cluster_configuration/san_storage/lvm/_index.md b/content/product/cluster_configuration/lvm/_index.md similarity index 79% rename from content/product/cluster_configuration/san_storage/lvm/_index.md rename to content/product/cluster_configuration/lvm/_index.md index 669067d65..9befc0a3a 100644 --- a/content/product/cluster_configuration/san_storage/lvm/_index.md +++ b/content/product/cluster_configuration/lvm/_index.md @@ -1,11 +1,12 @@ --- -title: "LVM drivers" +title: "SAN-LVM Storage" +linkTitle: "SAN-LVM Storage" date: "2025-09-26" description: categories: pageintoc: "66" tags: -weight: "4" +weight: "5" --- This section describes the two main options to configure access to a generic SAN storage system by diff --git a/content/product/cluster_configuration/san_storage/lvm/filemode.md b/content/product/cluster_configuration/lvm/filemode.md similarity index 100% rename from content/product/cluster_configuration/san_storage/lvm/filemode.md rename to content/product/cluster_configuration/lvm/filemode.md diff --git a/content/product/cluster_configuration/san_storage/lvm/generic_guide.md b/content/product/cluster_configuration/lvm/generic_guide.md similarity index 100% rename from content/product/cluster_configuration/san_storage/lvm/generic_guide.md rename to content/product/cluster_configuration/lvm/generic_guide.md diff --git a/content/product/cluster_configuration/san_storage/lvm/lvm.md b/content/product/cluster_configuration/lvm/lvm.md similarity index 100% rename from content/product/cluster_configuration/san_storage/lvm/lvm.md rename to content/product/cluster_configuration/lvm/lvm.md diff --git a/content/product/cluster_configuration/san_storage/lvm/netapp_guide.md b/content/product/cluster_configuration/lvm/netapp_guide.md similarity index 98% rename from content/product/cluster_configuration/san_storage/lvm/netapp_guide.md rename to content/product/cluster_configuration/lvm/netapp_guide.md index 51049174b..d9705b6de 100644 --- a/content/product/cluster_configuration/san_storage/lvm/netapp_guide.md +++ b/content/product/cluster_configuration/lvm/netapp_guide.md @@ -8,7 +8,7 @@ This setup assumes you are using NetApp ONTAP with iSCSI and are trying to use i {{< alert title="Note" color="success" >}} This guide is provided as a prerequisite to use the LVM drivers over a NetApp appliance. It is not -needed if you are using the [native NetApp]({{% relref "../netapp" %}}) driver. +needed if you are using the [native NetApp]({{% relref "../san_storage/netapp" %}}) driver. {{< /alert >}} ## NetApp Configuration diff --git a/content/product/cluster_configuration/san_storage/lvm/overview.md b/content/product/cluster_configuration/lvm/overview.md similarity index 94% rename from content/product/cluster_configuration/san_storage/lvm/overview.md rename to content/product/cluster_configuration/lvm/overview.md index 19eaf324f..b38658817 100644 --- a/content/product/cluster_configuration/san_storage/lvm/overview.md +++ b/content/product/cluster_configuration/lvm/overview.md @@ -30,7 +30,7 @@ otherwise: OpenNebula offers two main ways to leverage LVM technology as a way to exploit SAN storage in a vendor-independent way. Refer to the corresponding section for the specific configuration. Also, for a technical comparison and supported features of each option, refer to the [Storage -portfolio]({{% relref "../../storage_system/overview#storage-portfolio" %}}). +portfolio]({{% relref "/product/cluster_configuration/storage_system/overview#storage-portfolio" %}}). Datastore guides: diff --git a/content/product/cluster_configuration/san_storage/lvm/purestorage_guide.md b/content/product/cluster_configuration/lvm/purestorage_guide.md similarity index 100% rename from content/product/cluster_configuration/san_storage/lvm/purestorage_guide.md rename to content/product/cluster_configuration/lvm/purestorage_guide.md diff --git a/content/product/cluster_configuration/san_storage/_index.md b/content/product/cluster_configuration/san_storage/_index.md index 8f1135a79..b4564eb17 100644 --- a/content/product/cluster_configuration/san_storage/_index.md +++ b/content/product/cluster_configuration/san_storage/_index.md @@ -1,5 +1,5 @@ --- -title: "SAN Storage" +title: "SAN-Native Storage" date: "2025-10-27" description: "This section describes the validation of external SAN (Storage Area Network) appliances used as backend storage for OpenNebula's datastores. It focuses on ensuring compatibility, performance, and proper configuration of iSCSI-based block storage across different enterprise-grade storage vendors. Each guide outlines the required setup steps to integrate the storage array with OpenNebula hosts, including iSCSI initiator configuration, LUN or volume creation, and host-to-storage mappings. While vendor-specific tools and interfaces differ, the core validation approach remains consistent: verifying that the exported block devices are properly discovered, accessible via multipath, and usable for LVM thin provisioning within OpenNebula." categories: diff --git a/content/product/cluster_configuration/storage_system/overview.md b/content/product/cluster_configuration/storage_system/overview.md index 0b6839d83..877b87188 100644 --- a/content/product/cluster_configuration/storage_system/overview.md +++ b/content/product/cluster_configuration/storage_system/overview.md @@ -41,8 +41,8 @@ Storage in OpenNebula is designed around the concept of datastores. A datastore | [Local storage]({{% relref "local_ds" %}}) | Images stored in frontend* and transferred to hosts via
SSH on instantiation. | no | raw/qcow2 | yes | yes | yes | yes | KVM/LXC | EE/CE | | [NFS/NAS]({{% relref "nas_ds" %}}) | Images stored in a NFS share, activated directly. | yes | raw/qcow2 | yes | yes | yes | no | KVM/LXC | EE/CE | | [Ceph]({{% relref "ceph_ds" %}}) | Images stored in a Ceph pool, activated directly. | yes | raw (RBD) | yes | no | yes | yes | KVM/LXC | EE/CE | -| [SAN - LVM]({{% relref "../san_storage/lvm/lvm" %}}) | Images stored as LVs in a SAN, activated directly. | yes | raw (LV) | yes | no | yes | yes | KVM | **EE only** | -| [SAN - LVM
(File Mode)]({{% relref "../san_storage/lvm/filemode" %}}) | Images stored in frontend\*, transferred to hosts via SSH,
and copied to the SAN on instantiation. | yes | raw (LV)
Images: raw/qcow2 | yes** | no | yes | yes | KVM | EE/CE | +| [SAN - LVM]({{% relref "../lvm/lvm" %}}) | Images stored as LVs in a SAN, activated directly. | yes | raw (LV) | yes | no | yes | yes | KVM | **EE only** | +| [SAN - LVM
(File Mode)]({{% relref "../lvm/filemode" %}}) | Images stored in frontend\*, transferred to hosts via SSH,
and copied to the SAN on instantiation. | yes | raw (LV)
Images: raw/qcow2 | yes** | no | yes | yes | KVM | EE/CE | | [SAN - NetApp]({{% relref "../san_storage/netapp" %}}) | Images stored in a NetApp cabin, activated directly. | yes | raw (LUN) | yes | no | yes | yes | KVM | **EE only** | \* Additional options available by mounting remote filesystems in the frontend. diff --git a/content/software/release_information/release_notes_70/platform_notes.md b/content/software/release_information/release_notes_70/platform_notes.md index 7a43e46bb..aeabbf6fc 100644 --- a/content/software/release_information/release_notes_70/platform_notes.md +++ b/content/software/release_information/release_notes_70/platform_notes.md @@ -71,11 +71,11 @@ More information: [one-apps wiki](https://github.com/OpenNebula/one-apps/wiki) | Component | Version | More information | |-------------|--------------------------------------------|------------------------------------------------------------------------------------------------------------------------------------------| -| iSCSI | Version included in the Linux distribution | [LVM Drivers]({{% relref "../../../product/cluster_configuration/san_storage/lvm" %}}) | -| LVM2 | Version included in the Linux distribution | [LVM Drivers]({{% relref "../../../product/cluster_configuration/san_storage/lvm" %}}) | +| iSCSI | Version included in the Linux distribution | [LVM Drivers]({{% relref "../../../product/cluster_configuration/lvm" %}}) | +| LVM2 | Version included in the Linux distribution | [LVM Drivers]({{% relref "../../../product/cluster_configuration/lvm" %}}) | | Ceph | Reef v18.2.x
Squid v19.2.x | [The Ceph Datastore]({{% relref "../../../product/cluster_configuration/storage_system/ceph_ds#ceph-ds" %}}) | | NetApp | ONTAP 9.16.1P1. | [NetApp ONTAP Drivers]({{% relref "../../../product/cluster_configuration/san_storage/netapp" %}}) | -| LVM-thin | NetApp ONTAP 9.16.1P1 & Pure Storage 6.7.2 | [LVM Thin]({{% relref "../../../product/cluster_configuration/san_storage/lvm" %}}) | +| LVM-thin | NetApp ONTAP 9.16.1P1 & Pure Storage 6.7.2 | [LVM Thin]({{% relref "../../../product/cluster_configuration/lvm" %}}) | ### Authentication diff --git a/content/software/release_information/release_notes_72/platform_notes.md b/content/software/release_information/release_notes_72/platform_notes.md index 53f5a7452..efdad056d 100644 --- a/content/software/release_information/release_notes_72/platform_notes.md +++ b/content/software/release_information/release_notes_72/platform_notes.md @@ -71,11 +71,11 @@ More information: [one-apps wiki](https://github.com/OpenNebula/one-apps/wiki) | Component | Version | More information | |-------------|--------------------------------------------|------------------------------------------------------------------------------------------------------------------------------------------| -| iSCSI | Version included in the Linux distribution | [LVM Drivers]({{% relref "../../../product/cluster_configuration/san_storage/lvm" %}}) | -| LVM2 | Version included in the Linux distribution | [LVM Drivers]({{% relref "../../../product/cluster_configuration/san_storage/lvm" %}}) | +| iSCSI | Version included in the Linux distribution | [LVM Drivers]({{% relref "../../../product/cluster_configuration/lvm" %}}) | +| LVM2 | Version included in the Linux distribution | [LVM Drivers]({{% relref "../../../product/cluster_configuration/lvm" %}}) | | Ceph | Reef v18.2.x
Squid v19.2.x | [The Ceph Datastore]({{% relref "../../../product/cluster_configuration/storage_system/ceph_ds#ceph-ds" %}}) | | NetApp | ONTAP 9.16.1P1. | [NetApp ONTAP Drivers]({{% relref "../../../product/cluster_configuration/san_storage/netapp" %}}) | -| LVM-thin | NetApp ONTAP 9.16.1P1 & Pure Storage 6.7.2 | [LVM Thin]({{% relref "../../../product/cluster_configuration/san_storage/lvm" %}}) | +| LVM-thin | NetApp ONTAP 9.16.1P1 & Pure Storage 6.7.2 | [LVM Thin]({{% relref "../../../product/cluster_configuration/lvm" %}}) | ### Authentication From 995f621459c1ae4723464bc806cf2f75154ad8ca Mon Sep 17 00:00:00 2001 From: priscill Date: Mon, 24 Nov 2025 13:11:06 +0100 Subject: [PATCH 2/2] M #- renamed Ecosystem Signed-off-by: priscill --- content/solutions/ecosystem/_index.md | 13 ------------- content/solutions/integration_hub/_index.md | 8 ++++++++ .../application_appliances/_index.md | 0 .../application_appliances/community_marketplace.md | 0 .../application_appliances/overview.md | 0 .../capability_extensions/_index.md | 0 .../capability_extensions/extensions_catalogue.md | 0 .../capability_extensions/linbit_sds.md | 0 .../capability_extensions/overview.md | 0 .../capability_extensions/storpool.md | 0 .../hosted_cloud_providers/_index.md | 5 ++--- .../hosted_cloud_providers/common_101_gui_guide.md | 2 +- .../hosted_cloud_providers/ionos.md | 0 .../ovhcloud_opennebula/_index.md | 0 .../ovhcloud_opennebula/overview.md | 0 .../scaleway_opennebula/_index.md | 0 .../scaleway_opennebula/overview.md | 0 17 files changed, 11 insertions(+), 17 deletions(-) delete mode 100644 content/solutions/ecosystem/_index.md create mode 100644 content/solutions/integration_hub/_index.md rename content/solutions/{ecosystem => integration_hub}/application_appliances/_index.md (100%) rename content/solutions/{ecosystem => integration_hub}/application_appliances/community_marketplace.md (100%) rename content/solutions/{ecosystem => integration_hub}/application_appliances/overview.md (100%) rename content/solutions/{ecosystem => integration_hub}/capability_extensions/_index.md (100%) rename content/solutions/{ecosystem => integration_hub}/capability_extensions/extensions_catalogue.md (100%) rename content/solutions/{ecosystem => integration_hub}/capability_extensions/linbit_sds.md (100%) rename content/solutions/{ecosystem => integration_hub}/capability_extensions/overview.md (100%) rename content/solutions/{ecosystem => integration_hub}/capability_extensions/storpool.md (100%) rename content/solutions/{ecosystem => integration_hub}/hosted_cloud_providers/_index.md (54%) rename content/solutions/{ecosystem => integration_hub}/hosted_cloud_providers/common_101_gui_guide.md (94%) rename content/solutions/{ecosystem => integration_hub}/hosted_cloud_providers/ionos.md (100%) rename content/solutions/{ecosystem => integration_hub}/hosted_cloud_providers/ovhcloud_opennebula/_index.md (100%) rename content/solutions/{ecosystem => integration_hub}/hosted_cloud_providers/ovhcloud_opennebula/overview.md (100%) rename content/solutions/{ecosystem => integration_hub}/hosted_cloud_providers/scaleway_opennebula/_index.md (100%) rename content/solutions/{ecosystem => integration_hub}/hosted_cloud_providers/scaleway_opennebula/overview.md (100%) diff --git a/content/solutions/ecosystem/_index.md b/content/solutions/ecosystem/_index.md deleted file mode 100644 index 15daa0ab9..000000000 --- a/content/solutions/ecosystem/_index.md +++ /dev/null @@ -1,13 +0,0 @@ ---- -title: "Ecosystem" -description: -weight: 2 ---- - -{{< alert color="success" >}} -This subsection will outline third-party components supported by OpenNebula: - -- Application Appliances -- Capability Extensions -- Hosted Cloud Providers -{{< /alert >}} diff --git a/content/solutions/integration_hub/_index.md b/content/solutions/integration_hub/_index.md new file mode 100644 index 000000000..4fff99dc2 --- /dev/null +++ b/content/solutions/integration_hub/_index.md @@ -0,0 +1,8 @@ +--- +title: "Integration Hub" +description: +weight: 2 +--- + +Details about third-party components supported by OpenNebula + diff --git a/content/solutions/ecosystem/application_appliances/_index.md b/content/solutions/integration_hub/application_appliances/_index.md similarity index 100% rename from content/solutions/ecosystem/application_appliances/_index.md rename to content/solutions/integration_hub/application_appliances/_index.md diff --git a/content/solutions/ecosystem/application_appliances/community_marketplace.md b/content/solutions/integration_hub/application_appliances/community_marketplace.md similarity index 100% rename from content/solutions/ecosystem/application_appliances/community_marketplace.md rename to content/solutions/integration_hub/application_appliances/community_marketplace.md diff --git a/content/solutions/ecosystem/application_appliances/overview.md b/content/solutions/integration_hub/application_appliances/overview.md similarity index 100% rename from content/solutions/ecosystem/application_appliances/overview.md rename to content/solutions/integration_hub/application_appliances/overview.md diff --git a/content/solutions/ecosystem/capability_extensions/_index.md b/content/solutions/integration_hub/capability_extensions/_index.md similarity index 100% rename from content/solutions/ecosystem/capability_extensions/_index.md rename to content/solutions/integration_hub/capability_extensions/_index.md diff --git a/content/solutions/ecosystem/capability_extensions/extensions_catalogue.md b/content/solutions/integration_hub/capability_extensions/extensions_catalogue.md similarity index 100% rename from content/solutions/ecosystem/capability_extensions/extensions_catalogue.md rename to content/solutions/integration_hub/capability_extensions/extensions_catalogue.md diff --git a/content/solutions/ecosystem/capability_extensions/linbit_sds.md b/content/solutions/integration_hub/capability_extensions/linbit_sds.md similarity index 100% rename from content/solutions/ecosystem/capability_extensions/linbit_sds.md rename to content/solutions/integration_hub/capability_extensions/linbit_sds.md diff --git a/content/solutions/ecosystem/capability_extensions/overview.md b/content/solutions/integration_hub/capability_extensions/overview.md similarity index 100% rename from content/solutions/ecosystem/capability_extensions/overview.md rename to content/solutions/integration_hub/capability_extensions/overview.md diff --git a/content/solutions/ecosystem/capability_extensions/storpool.md b/content/solutions/integration_hub/capability_extensions/storpool.md similarity index 100% rename from content/solutions/ecosystem/capability_extensions/storpool.md rename to content/solutions/integration_hub/capability_extensions/storpool.md diff --git a/content/solutions/ecosystem/hosted_cloud_providers/_index.md b/content/solutions/integration_hub/hosted_cloud_providers/_index.md similarity index 54% rename from content/solutions/ecosystem/hosted_cloud_providers/_index.md rename to content/solutions/integration_hub/hosted_cloud_providers/_index.md index 3806815ad..592b16508 100644 --- a/content/solutions/ecosystem/hosted_cloud_providers/_index.md +++ b/content/solutions/integration_hub/hosted_cloud_providers/_index.md @@ -1,10 +1,9 @@ --- title: "Hosted Cloud Providers" -description: "This section will provide guidance for cloud service providers offering OpenNebula-based hosted clouds, with validated architectures and supported business models" +description: "Guidance for cloud service providers offering OpenNebula-based hosted clouds, with validated architectures and supported business models" weight: 3 --- -{{< alert color="success" >}} These providers are certified under the Hosted Cloud – Ready Certification Program, which ensures they meet quality, performance, and compliance standards. Certified clouds include OVHcloud, Scaleway and IONOS. -{{< /alert >}} + diff --git a/content/solutions/ecosystem/hosted_cloud_providers/common_101_gui_guide.md b/content/solutions/integration_hub/hosted_cloud_providers/common_101_gui_guide.md similarity index 94% rename from content/solutions/ecosystem/hosted_cloud_providers/common_101_gui_guide.md rename to content/solutions/integration_hub/hosted_cloud_providers/common_101_gui_guide.md index 340ccbd3a..11d8c6df6 100644 --- a/content/solutions/ecosystem/hosted_cloud_providers/common_101_gui_guide.md +++ b/content/solutions/integration_hub/hosted_cloud_providers/common_101_gui_guide.md @@ -2,7 +2,7 @@ title: "Validate Hosted Cloud Deployments" linkTitle: "Validation" date: "2025-07-16" -description: "This short guide explains how to access a Hosted OpenNebula Cloud Deployment via the web UI and instantiate and access a Virtual Machine." +description: categories: pageintoc: "" tags: diff --git a/content/solutions/ecosystem/hosted_cloud_providers/ionos.md b/content/solutions/integration_hub/hosted_cloud_providers/ionos.md similarity index 100% rename from content/solutions/ecosystem/hosted_cloud_providers/ionos.md rename to content/solutions/integration_hub/hosted_cloud_providers/ionos.md diff --git a/content/solutions/ecosystem/hosted_cloud_providers/ovhcloud_opennebula/_index.md b/content/solutions/integration_hub/hosted_cloud_providers/ovhcloud_opennebula/_index.md similarity index 100% rename from content/solutions/ecosystem/hosted_cloud_providers/ovhcloud_opennebula/_index.md rename to content/solutions/integration_hub/hosted_cloud_providers/ovhcloud_opennebula/_index.md diff --git a/content/solutions/ecosystem/hosted_cloud_providers/ovhcloud_opennebula/overview.md b/content/solutions/integration_hub/hosted_cloud_providers/ovhcloud_opennebula/overview.md similarity index 100% rename from content/solutions/ecosystem/hosted_cloud_providers/ovhcloud_opennebula/overview.md rename to content/solutions/integration_hub/hosted_cloud_providers/ovhcloud_opennebula/overview.md diff --git a/content/solutions/ecosystem/hosted_cloud_providers/scaleway_opennebula/_index.md b/content/solutions/integration_hub/hosted_cloud_providers/scaleway_opennebula/_index.md similarity index 100% rename from content/solutions/ecosystem/hosted_cloud_providers/scaleway_opennebula/_index.md rename to content/solutions/integration_hub/hosted_cloud_providers/scaleway_opennebula/_index.md diff --git a/content/solutions/ecosystem/hosted_cloud_providers/scaleway_opennebula/overview.md b/content/solutions/integration_hub/hosted_cloud_providers/scaleway_opennebula/overview.md similarity index 100% rename from content/solutions/ecosystem/hosted_cloud_providers/scaleway_opennebula/overview.md rename to content/solutions/integration_hub/hosted_cloud_providers/scaleway_opennebula/overview.md