Proxmox Datacenter Manager 0.9 Beta released!

t.lamprecht

Proxmox Staff Member
Staff member
Jul 28, 2015
6,697
4,475
315
South Tyrol/Italy
shop.proxmox.com
After months of hard work and collaboration with our community, we are thrilled to release the beta version of Proxmox Datacenter Manager. This version is based on the great Debian 13 "Trixie" and comes with a 6.14.11 Kernel as stable default and ZFS 2.3.4.

Note: The current release of Proxmox Datacenter Manager 0.9 is a beta version.

Here are some of the highlights of the Proxmox Datacenter Manager 0.9 Beta version
  • EVPN configuration for Software-Defined Networking between clusters from a single interface
  • Improved search functionality to find resources more quickly
  • More efficient metric collection logic
  • Privilege Management for Proxmox Datacenter Manager users from the access control UI
  • Seamless upgrade from Proxmox Datacenter Manager Alpha

What's Proxmox Datacenter Manager?
The Datacenter Manager project has been developed with the objective of providing a centralized overview of all your individual nodes and clusters. It also enables basic management like migrations of virtual guests without any cluster network requirements.

The project is fully developed in the Rust programming language, from the backend API server to the CLI tools to a completely new frontend. The frontend is built on the new widget toolkit that we developed over the last few years. This offers a more modern web user interface experience, not only in terms of appearance and functionality, but also in terms of accessibility, speed, and compatibility.

Installation & Usage
See our in-progress documentation for how to install and configure your own Proxmox Datacenter Manager:
https://pve.proxmox.com/wiki/Proxmo..._with_Proxmox_Datacenter_Manager_–_Mini_Howto

What’s Next?
The beta phase will continue until the first stable release is available.
After prioritizing our new major releases and establishing a solid foundation based on Debian Trixie, we significantly increased development activity for PDM and plan to release the first stable version later this year.
Stay tuned for updates as we move toward the first stable release!

Release notes
https://pve.proxmox.com/wiki/Proxmox_Datacenter_Manager_Roadmap

Download
https://enterprise.proxmox.com/iso

Community Forum
https://forum.proxmox.com

Bugtracker
https://bugzilla.proxmox.com

Source code
https://git.proxmox.com

Join the Discussion
We’d love to hear your impressions and answer any questions. Let’s start a conversation in this thread or connect in our new forum to report bugs, suggest features, or share your thoughts. You can check the roadmap to see if your idea is already being tracked.

FAQ
Q: Can I upgrade from the Proxmox Datacenter Manager Alpha to this Beta version?
A: Yes, please follow our guide here: https://pve.proxmox.com/wiki/Proxmox_Datacenter_Manager_Upgrade_from_Alpha_to_Beta

Q: How does this integrate into Proxmox Virtual Environment?
A: You can add arbitrary Proxmox VE hosts or clusters as remotes. Proxmox Datacenter Manager will then monitor them and provide basic management using only the API.

Q: How many different Proxmox VE hosts and/or cluster can I manage with a single PDM instance?
A: Due to the early stage of development, there are still some pain points, but we are confident that we will be able to handle large setups with a moderate amount of resources. We have run tests with over 5000 remotes and over 10000 virtual guests to confirm the performance expectations of our new UI framework. We are targeting similar numbers for the backend.

Q: What Proxmox VE version is supported?
A: The minimum required Proxmox VE version is 8. We will support all actively supported Proxmox VE releases, but encourage frequent upgrades of both PDM and PVE as new features are often developed in lockstep.

Q: Will other Proxmox projects be supported?
A: Yes, support for Proxmox Backup Server is planned, for other Proxmox projects (Mail Gateway, Offline Mirror) we will see how they can be integrated after the first stable release of Proxmox Datacenter Manager.

Q: What environment does Proxmox Datacenter Manager support?
A: Proxmox Datacenter Manager will work everywhere where a standard x86-64/AMD64 Debian system is supported.

Q: Is there any recommended system requirements for the Proxmox Datacenter Manager?
A: Yes, see https://pve.proxmox.com/wiki/Proxmo...eta_Documentation#Minimum_System_Requirements

Q: Can I upgrade to the latest Proxmox Datacenter Manager Beta with apt?
A: Yes, first ensure you have basic Debian repositories and the pdm-test repository setup.
Then you can use either the built-in updates UI or use the standard apt update and apt full-upgrade commands.

Q: Can I install Proxmox Datacenter Manager alongside with Proxmox VE or Proxmox Backup Server?
A: Yes, but installing alongside other Proxmox projects is not the recommended setup (expert use only).

Q: What network setups are supported between Proxmox Datacenter Manager and remotes?
A: In general the Proxmox Datacenter Manager needs to be able to connect to all Proxmox VE remotes directly to send API requests and query load and usage metrics. Remotes on the other hand do not need to be able to connect to Datacenter Manager directly. Reverse proxies between Proxmox Datacenter Manager and any of its Proxmox VE remotes are not supported, we recommend using tunneling (for example, WireGuard or OpenVPN) for hosts that must not be exposed directly to a non-private network.

Q: Where can I get more information about feature updates?
A: Check the roadmap, forum, the mailing list, and/or subscribe to our newsletter.
 
I'm also attaching a torrent file of the ISO as an alternative to downloading from the CDN.
 

Attachments

Thanks! Upgrade went smooth, also nice but not mentioned: beeing able to trigger node-updates of remotes via pdm now!
 
EVPN configuration for Software-Defined Networking between clusters from a single interface
Does this means that PDM will be able to automagically setup SDN on both host/clusters so they automagically see each other so we can migrate between them without relying on other means for connectivity (VPNs and so on)?
 
Does this means that PDM will be able to automagically setup SDN on both host/clusters so they automagically see each other so we can migrate between them without relying on other means for connectivity (VPNs and so on)?

No, it means that you get a global overview of the Zones / EVPN Zones of all remotes and can create zones / vnets on several remotes simultaneously.
 
Any idea when we will be able to setup AD/LDAP authentication?
Due to some preparations to factor the implementation from PBS out that should not be that far out, but can you please still create a enhancement request for PDM on https://bugzilla.proxmox.com/ to ensure we keep track of it?
 
  • Like
Reactions: sargenthp
Does this means that PDM will be able to automagically setup SDN on both host/clusters so they automagically see each other so we can migrate between them without relying on other means for connectivity (VPNs and so on)?
Note that this is the initial integration, there's definitively more to come also in the SDN area – but might take a bit longer than a few weeks/months to get to somewhat close to the magic level you envision here.
 
Hi... I installed here and add 2 nodes with is part of one datacenter.
I noticed that inside the Remote the datacenter nodes are like, hidden....
Is that so?

View attachment 90506
Sorry but what do you mean exactly? The two nodes are visible in the screenshot.

Note that the selected "Datacenter" entry is relatively new and at the moment only displays a single View with all tasks of that remote datacenter, in the midterm it will also get a few tabs, like to show for example the HA status of a cluster, or other datacenter wide things.
 
  • Like
Reactions: Gilberto Ferreira
Sorry but what do you mean exactly? The two nodes are visible in the screenshot.

Note that the selected "Datacenter" entry is relatively new and at the moment only displays a single View with all tasks of that remote datacenter, in the midterm it will also get a few tabs, like to show for example the HA status of a cluster, or other datacenter wide things.
I think Datacenter should be more visible, since we need to manage VMs that inside a node within a datacenter.
See the image.
The information regard the node itself could be below right where the Datacenter is.
Just a matter of positioning this panels to make the information easier to find and to display it.

1757608117448.png
 
I think Datacenter should be more visible, since we need to manage VMs that inside a node within a datacenter
You can already select VMs below, the resource tree is inspired by the one in PVE, where it's also on the left and whatever one selects opens up the selection-specific management on the right.

Not sure what the Datacenter menu would do for when a specific node is selected?
But in any way, the layout of the widgets and how they interact is not set in stone, we will sure take another look at this with all the feedback we received on various channels. Anyhow, details of UI layout and interactions is probably better discussed in a separate thread, not the common beta announcement one.
 
EDIT: Resolved :
Post in thread 'Upgrade from Alpha to Beta Fails'
https://forum.proxmox.com/threads/upgrade-from-alpha-to-beta-fails.171763/post-800205

Following the upgrade instructions, I get the following - what is the command to download the GPG correctly? (Maybe add to instructions):

t@pdm:~# apt update
Hit:1 http://deb.debian.org/debian trixie InRelease
Get:2 http://download.proxmox.com/debian/pdm trixie InRelease [1947 B]
Err:2 http://download.proxmox.com/debian/pdm trixie InRelease
The following signatures couldn't be verified because the public key is not available: NO_PUBKEY A7BCD1420BFE778E
Get:3 http://security.debian.org trixie-security InRelease [43.4 kB]
Hit:4 http://deb.debian.org/debian trixie-updates InRelease
Reading package lists... Done
W: GPG error: http://download.proxmox.com/debian/pdm trixie InRelease: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY A7BCD1420BFE778E
E: The repository 'http://download.proxmox.com/debian/pdm trixie InRelease' is not signed.
N: Updating from such a repository can't be done securely, and is therefore disabled by default.
N: See apt-secure(8) manpage for repository creation and user configuration details.
 
Last edited:
Following the upgrade instructions, I get the following - what is the command to download the GPG correctly? (Maybe add to instructions):

t@pdm:~# apt update
Hit:1 http://deb.debian.org/debian trixie InRelease
Get:2 http://download.proxmox.com/debian/pdm trixie InRelease [1947 B]
Err:2 http://download.proxmox.com/debian/pdm trixie InRelease
The following signatures couldn't be verified because the public key is not available: NO_PUBKEY A7BCD1420BFE778E
Get:3 http://security.debian.org trixie-security InRelease [43.4 kB]
Hit:4 http://deb.debian.org/debian trixie-updates InRelease
Reading package lists... Done
W: GPG error: http://download.proxmox.com/debian/pdm trixie InRelease: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY A7BCD1420BFE778E
E: The repository 'http://download.proxmox.com/debian/pdm trixie InRelease' is not signed.
N: Updating from such a repository can't be done securely, and is therefore disabled by default.
N: See apt-secure(8) manpage for repository creation and user configuration details.
Try do that:

wget https://enterprise.proxmox.com/debian/proxmox-archive-keyring-trixie.gpg -O /usr/share/keyrings/proxmox-archive-keyring.gpg

cat > /etc/apt/sources.list.d/pdm.sources << EOL
Types: deb
URIs: http://download.proxmox.com/debian/pdm
Suites: trixie
Components: pdm-test
Signed-By: /usr/share/keyrings/proxmox-archive-keyring.gpg
EOL