3 ms·
LXD is using OpenStack, which is the 800 lb. gorilla of orchestration solutions - almost literally (3M lines of Python!). Docker's orchestration stuff is neat,
by throwaway955 11y ago
LXD is using OpenStack, which is the 800 lb. gorilla of orchestration solutions - almost literally (3M lines of Python!).
Docker's orchestration stuff is neat, but operating at a different feature/code-base scale, for better or worse.
- thinkersilver 11y agoThere's a fair bit of overlap between what OpenStack/LXD does and Docker/Kubernetes or DCOS do. Both technology stacks have approached the problem from different directions. Kubernetes is trying to be the standard for container orchestration and cluster federation for hybrid cloud environments but lacks mature storage provisioning and network isolation tools. Openstack has the virtualisation infrastructure box ticked but lacks the container orchestration story. Docker has the advantage that it is developer friendly and low friction and Openstack ( fairly or unfairly so) is perceived to be complex and unwieldy. Personally, I think Open Stack/LXD is a dead-end and Ubuntu should take on Openstack/Mirano/Kubernetes while the Docker ecosystem matures. When Docker/Kubernetes storage/network tools have matured ditch OpenStack entirely.