How to install pve-proxmoxlb-service-ui package
Opened this issue · 10 comments
I notice there's no documentation on how to install the package pve-proxmoxlb-service-ui
,
neither there's the code to build it.
Hey @mcbenjemaa,
the UI integration has been removed. The Proxmox web ui is a single huge file which needs to be patched or to be overwritten, but the content of the file may differ depending on the installed Proxmox version. The old way was a too tacky way which is too risky for production usage. Therefore, this has been removed until a better solution is in place. I'm already working on the reintegration of it, but it hasn't the highest priority right, now.
Sorry for that.
Cheers,
gyptazy
Is the pve-proxmoxlb-service-ui package available for download? I would like to install it on the version you tested. This feature on the interface is great. Thank you.
Hey @yangsm88888,
Unfortunately it’s not available. And this is still something I need to investigate, since I have more or less the same issue with the patched API for the rolling updates (auto cluster patching). In that case, it’s the API instead of the UI but the problem keeps the same. So, this affects:
- proxlb-service-ui
- proxlb-additions
Maybe it’s worth to create in inline patcher for those files, which would could detect the pattern and patch instead overwriting the whole file.
Cheers,
gyptazy
Thanks for the reply. I think it is better to have this configuration function on the GUI. It can be turned on when needed and turned off when not needed. It is better to create an inline patch program for these files.
Hey @yangsm88888,
exactly, that's also the reason why this is an dedicated package instead of shipping everything in a single one. Installing ProxLB for the general usage should not have any impacts to the Proxmox environment. As a result, this package is currently not available. I have some ideas how to re-integrate this, but honestly the gui part is not on my top of the priorities.
However, I hope to have this quickly in place again.
Cheers,
gyptazy
Waiting for your good news, thank you
Will this function be integrated into the GUI in the next version? I think many people need this function.
Will this function be integrated into the GUI in the next version? I think many people need this function.
This is currently running on some test environments and some beta test ones. The problem here is, that there isn’t any native plugin support for the web-ui. As mentioned previously, I want to ensure that this works without any issues.
Imagine you have this installed, updating Proxmox and afterwards your web UI doesn’t come up anymore. Wouldn’t be great. Just the worst-case scenario but anyways…
Therefore, I’m validating this in a more nit-picky way. With some luck, it could come back quickly. It’s not really pinned to the ProxLB version and shipped as a dedicated package which would work with all ProxLB version. In the end it is just extending the Proxmox webinterface.
so far it looks quite good but requires more things to do when building and will be always related to the specific Proxmox version.
Cheers,
gyptazy
is there any progress on making this function available via the GUI? We are piloting a possible move from VMware to Proxmox - and this is an important feature for us.