I’m busy setting up a new production cluster. So far, I’ve installed LXC/LXD using snaps.
However, I envision a scenario where I want to implement a fix or new feature myself. Obviously I can (and probably will) upstream it. But upstreaming it may take time. As such, I’m looking to have the ability ‘upgrade’ the binaries on my server to my own in the future (so I can use my own changes right-away).
Given this consideration, would you advise to install LXD using snap on my servers? What would the best strategy be?