Posts

Showing posts with the label lxd-stable

Deploy OpenStack on a single Ubuntu16.04 server using conjure-up

Image
I'm sure that you heard a lot about the greatness of Canonical's conjure-up tool and how easy it is to deploy cloud platforms e.g. Kubernete, OpenStack etc... According to the conjure-up and Ubuntu websites, it's straightforward to have those big stack installed: [0]  https://conjure-up.io/ [1]  https://www.ubuntu.com/download/cloud/try-openstack $ sudo snap install conjure-up --classic $ conjure-up That's all they says. But, seriously, when I tried to deploy the Openstack NovaLXD (deploy OpenStack's components into LXD containers) using conjure-up in Ubuntu 16.04, it's pain in the ass. I spent almost 3 days to make it work. Let me explain what happened: In Ubuntu 16.04, you can only use conjure-up installed through snappy not through apt: $ sudo snap install conjure-up That's not much of a deal as you can see. The problem is that conjure-up cannot communicate with the default LXD (network bridge interfaces, storage pools) shipped with Ubuntu...