I have been looking for this in the Everest documentation with no success and it seems like it isn’t editable from the GUI, but how does one go about upgrading their MongoDB cluster once it is running in Everest? Also it doesn’t apear that the storage for any of the DB engines is scalable either? If neither of these items are upgradable or scalable then how is Everest even near ready for Production DB use?
@Yunus I created another DB that was using the same version as you and it does allow me to upgrade, although using the edit feature rather than an upgrade link, the big issue is that it only allows me to upgrade to other versions of MongoDB 6.x, and doesn’t allow me to move to 7.x This is a huge issue as when we get to the highest minor version we should be able to upgrade to 7 without issue. Both MongoDB and the Percona MongoDB Operator have upgrade paths from one major version to another so what limitation could be causing this in Everest?
Hi @Timothy_Elder !
Major DB upgrades for MongoDB are currently not possible because when Everest was created PSMDB operator was not supporting MongoDB major upgrade, but now it does.
So I have opened a ticket in our Jira for supporting major upgrades and I would suggest you to watch that ticket for further development.
Support MongoDB major version upgrade
Also our docs and UI as you have noticed are not very good for DB upgrades in general so there are two other tickets to make improvements in that area.
Document database upgrade
[UI] Provide information about database upgrade
As for scaling the storage size that functionality was also added to our DB operators fairly recently and it had some bugs which I think were addressed now so it would be a good time to add support for this too so I have opened a ticket for that:
Support storage scaling
Thank you very much for the feedback and I would advise you to open tickets in our Jira because forum is great, but the information can be lost here.
Kind regards,
Tomislav




