Hacker News new | ask | show | jobs
by ghomem 1082 days ago
I agree. Snap is the weak point of LXD. I have been using it in production servers and until

snap refresh --hold

was made available my team went through the pains of snap workarounds [1]

The LXD team was very proactive in the support side but the truth is that Snap is a pain and without --hold it would be possible for production servers to break out of a sudden due to uncontrolled updates (who did every think that this was a good idea?).

LXD itself is a very good project because it uniformizes the use of containers and VMs with a friendly CLI - the syntax is more intuitive than the one from Docker, by the way. We recently managed to combine LXD and Puppet to manage containers and VMs in a declarative way. I am a big fan of the LXD project.

Somebody else commented here that the latest Debian makes LXD available in the normal distribution packages - that is something worth checking.

[1] - https://discuss.linuxcontainers.org/t/repeatable-lxd-install...

1 comments

I'd like to hear more about your experience on joining Puppet and LXD, mind to share?