We’re excited to share the latest OpenNebula updates, including Kubernetes integration with CAPONE, enhancements in OpenNebula 6.10.3 Enterprise Edition, our first ARM beta release, and improvements to OneDeploy. Here’s a closer look at what’s new:
Cluster API for OpenNebula (CAPONE) – version 0.1.0
We’re excited to announce the launch of the Cluster API Infrastructure Provider for OpenNebula (CAPONE), a tool that facilitates Kubernetes Cluster API (CAPI) usage within OpenNebula environments.
CAPONE seamlessly integrates Kubernetes with OpenNebula. This integration enables users to declaratively provision, scale, and manage Kubernetes clusters within OpenNebula environments, streamlining operations and enhancing efficiency.
In addition to the CAPI provider itself, we have also added support for the LoadBalancer services via the OpenNebula Cloud Provider project. This functionality allows Kubernetes applications to automatically configure OpenNebula’s Virtual Routers as load balancers, effectively distributing incoming traffic across multiple pods. This integration ensures high availability and optimized resource utilization for applications running on Kubernetes clusters within OpenNebula.
For comprehensive documentation and to get started with CAPONE, please visit our GitHub Wiki.
We invite the community to explore CAPONE and contribute to its ongoing development as we enhance the managed Kubernetes experience within OpenNebula. You can also join us for an upcoming webinar to learn more about its features and capabilities.
OpenNebula 6.10.3 Enterprise Edition Maintenance Release
The latest maintenance release of OpenNebula 6.10.3 Enterprise Edition introduces several enhancements and resolves various issues to improve the stability and performance of your cloud environment.
Key Enhancements:
- NVIDIA vGPU Support: This release introduces support for the new NVIDIA mediated devices framework in Ubuntu 24.04, expanding compatibility for virtual GPU deployments.
- Snapshot Management: A new CLI command, onevm snapshot-list, has been added to facilitate easier management and listing of VM snapshots.
- Optimized NIC Configuration: The auto keyword is now supported for setting NIC Virtio queues, aligning its functionality with existing DISK attribute settings.
- Improved Incremental Backups: The increment_flatten operation now utilizes qemu-img commit instead of qemu-img convert, enhancing the efficiency of backup processes.
Resolved Issues:
- Marketplace Image Download: Addressed an error in downloading images from HTTP-based marketplaces caused by a missing trailing slash in the ENDPOINT attribute.
- LXC Driver Fixes: Resolved issues related to detecting logical volume filesystems and mapping qcow2 overlays within the LXC driver.
- Cluster Management: Corrected the VM CLUSTER_ID after moving a host to a different cluster, ensuring accurate resource tracking.
For a comprehensive list of changes and detailed information, please refer to the official release notes.
First Beta Release of OpenNebula ARM Packages
For the first time, OpenNebula packages for ARM architectures are available with version 6.10.0-3! This marks a significant step toward supporting a broader range of infrastructures, especially for edge computing use cases.
These ARM packages are being released in beta mode, allowing the community to test them and provide feedback. This initiative aims to extend OpenNebula’s flexibility by enabling deployment on ARM-based servers (both hypervisors and front-end nodes), opening new possibilities for lightweight, distributed cloud environments.
We invite users to try out the ARM packages, share their experiences, and help us refine support for ARM architectures. Your feedback will be invaluable in ensuring robust and efficient OpenNebula deployments across diverse infrastructures.
Stay tuned for further updates, and check out the official documentation for details on how to get started!
Announcing OneDeploy 1.2.1
The release of One-Deploy 1.2.1 brings new features, enhanced security, and stability improvements, all aimed at streamlining OpenNebula deployments.
New Features and Enhancements
- Transparent Proxy Support for improved networking flexibility.
- FireEdge Sunstone as the Main WebUI, now deployed with SSL reverse proxy support via Nginx or Apache.
- Automated deployment of OneProvision WebUI along with dependencies.
- Basic Password Strength Verification to enhance security.
- Improved HA & Federation Sync Security for better system resilience.
- Introduced an isolated virtual environment for Ceph playbooks via Hatch/UV and decommissioned Python Poetry.
- Improved disabling automatic apt upgrades on Debian systems.
Additional Refinements:
- Improved support for generic and simple datastore modes.
- Fixed support token misconfiguration in FireEdge Sunstone.
- Resolved issues related to vault-encrypted values in inventories.
- Various stability and security improvements.
These updates reinforce OpenNebula’s commitment to innovation and reliability. Whether it’s Kubernetes integration, infrastructure optimization, or expanded hardware support, each release brings valuable improvements. We encourage users to explore these updates and share their experiences as we continue enhancing OpenNebula’s capabilities.
0 Comments