Automated creation and management of LXD containers on multi-platform systems

Hi LXD community - a few years ago we posted on this forum about Bravetools, a tool to declaratively build and deploy LXD containers. We’ve been working very hard over the last two years and are really pleased to introduce a 2.0 update!

Features now include:

Bravetools is available at https://github.com/bravetools/bravetools/ and was designed to work on Linux, Windows, and macOS.

We’d love it if you could take the system out for a spin and let us know what you think and what features you’d like to see implemented in the future.

Bering Team

2 Likes

Hi!

I am using Alpine Linux

Is there a way to install Bravetools on Alpine Linux?

I think it’s a great idea

Regards.

1 Like

Hi - thanks very much!

You can build Bravetools from source, provided you have the Go toolchain installed on Alpine. It doesn’t require any special dependencies, so simply cloning the repo and running make linux should be fine.

Bravetools can be built to run from any OS and interface with both local and remote LXD hosts over a network. For example, if you have LXD installed inside your Alpine machine, you can either run Bravetools natively or use it as an LXD remote. Bravetools will then use your Alpine environment to build/deploy LXD containers.

1 Like

Hi!

Thank you for such a wonderful tool!