Open EugenMayer opened 1 month ago
Hi @EugenMayer , I've never tried it , maybe someone in the community has and can assist you.
I would recommend to do what you suggested but to manually load your bootstrap.ldif
either by connecting into one pod or by using phpldapadmin
. You initiate the openldap
using the same global.ldapDomain
has your previous instance from Osixia
and that should be good.
Other idea is to separate schemas and data and to bootstrap the chart using customSchemaFiles
and customLdifFiles
depending on the size of your current base of course
In any case, feel free to document your approach and add it as a migration guide , that would be very appreciated and helpful for anyone who need to perform the migration
I will see what works best and try to update this ticket so other can have a blueprint or an idea of an blueprint/starting point. Thanks for your ideas, makes sense!
I finished the migration today, so here is my roadmap:
memberOf
based on unqiueMember
, additional schema mailAccount
which i was using)memberOf
match your prod expectationI would keep the old prod server around until the new one has been battle proven and the remove the deployment entirely.
Hint: You should notice, if applications used the UUID of the entries for the relation, importing an LDIF will change those. So you might want to export the LDIF with operational attributes if you rely on those
i have seen https://github.com/jp-gouin/helm-openldap?tab=readme-ov-file#to-400 but i'am not sure what the migration aspect is.
A assume the data-folder is not compatible at all, thus my suggestion would be
bootstrap.ldif
as the bootstrap in /ldifsLDAP_ROOT
to the root used in your boostrap.lidfWould that be your suggestion too? I assume this could be something that we could link to in the changelog guide as a starting point.
Thanks in any way