I'm little bit confused now. For example I have 4 different LXD hosts located in different geographical places , and I could connect same ceph storage to all LXD hosts. However as I understand every LXD installation use separate database, and this means I have no access to containers from different LXD host, through all containers stored on same storage.
More above let's assume I was able to add database entry about container located on ceph storage used by another LXD hosts. I read about it in some storage transfer ticket, so I think its not hard to add container that already exist on storage to LXD database. And now same container could be launched from different LXD hosts, but does that mean I could broke container this way?
Basically what I"m interested in is possibility to run mirror containers across LXD hosts, but without taking extra ceph storage space.