Displaying 1 to 15 from 15 results

lxd - Daemon based on liblxc offering a REST API to manage containers

  •    Go

LXD is a next generation system container manager. It offers a user experience similar to virtual machines but using Linux containers instead. It's image based with pre-made images available for a wide number of Linux distributions and is built around a very powerful, yet pretty simple, REST API.

molecule - Molecule aids in the development and testing of Ansible roles.

  •    Python

Molecule is designed to aid in the development and testing of Ansible roles. Molecule provides support for testing with multiple instances, operating systems and distributions, virtualization providers, test frameworks and testing scenarios. Molecule is opinionated in order to encourage an approach that results in consistently developed roles that are well-written, easily understood and maintained. Molecule uses Ansible playbooks to exercise the role and its associated tests. Molecule supports any provider [1] that Ansible supports.

gobetween - :cloud: Modern & minimalistic load balancer for the Сloud era

  •    Go

gobetween - modern & minimalistic load balancer and reverse-proxy for the ☁️ Cloud era. Current status: Under active development. Currently in use in several highy loaded production environments.

lxd-demo-server - The LXD demo server

  •    Javascript

This repository contains the backend code of the LXD online demo service. Simply put, it's a small Go daemon exposing a REST API that users (mostly our javascript client) can interact with to create temporary test containers and attach to that container's console.




lxd-pkg-ubuntu - LXD Ubuntu packaging

  •    Go

LXD is a next generation system container manager. It offers a user experience similar to virtual machines but using Linux containers instead. It's image based with pre-made images available for a wide number of Linux distributions and is built around a very powerful, yet pretty simple, REST API.

pylxd - Python module for LXD: API docs ->

  •    Python

A Python library for interacting with the LXD REST API. Bug reports can be filed on the GitHub repository.

boilerplate - Boilerplate eradication for an immutable world (Docker, LXC/LXD, rkt, etc).

  •    Shell

Boilerplate that I end up throwing in containers constantly. For the most part, everything here consists of some dead simple shell scripts to make our lives easier. Rather fresh, so docs are fairly lacking. Sorry bruh. Check out image/bin, image/sbin and the Dockerfile.


lxdev - quick dev environments for linux using LXD. Disposable, composable, simple.

  •    Go

lxdev is a development tool that provisions temporary development environments. It uses lxd and zfs to make efficient, copy-on-write, workspaces from a user-provided template. These commands write $HOME/.lxdev.yaml and $HOME/.lxdev/profiles/*.yaml, which are configuration files and templates for your containers.

devlx - quick dev environments for linux using LXD. Disposable, composable, simple.

  •    Go

devlx is a development tool that provisions temporary development environments. It uses lxd and zfs to make efficient, copy-on-write, workspaces from a user-provided template. These commands write $HOME/.devlx.yaml and $HOME/.devlx/profiles/*.yaml, which are configuration files and templates and container relation store for your containers for your containers.

addon-lxdone - Allows OpenNebula to manage Linux Containers via LXD

  •    Python

LXDoNe is an addon for OpenNebula to manage LXD Containers. It fits in the Virtualization and Monitorization Driver section according to OpenNebula's Architecture. It uses the pylxd API for several container tasks. This addon is the continuation of LXCoNe, an addon for LXC. Check the blog entry in OpenNebula official site. LXD is a daemon which provides a REST API to drive LXC containers. Containers are lightweight OS-level Virtualization instances, they behave like Virtual Machines but don't suffer from hardware emulation processing penalties by sharing the kernel with the host. They run bare-metal-like, simple containers can boot up in 2 seconds consuming less than 32MB of RAM and a minimal fraction of a CPU Core. Check out this performance comparison against KVM if you don't know much about LXD.

terraform-provider-lxd - LXD Resource provider for Terraform

  •    Go

Full documentation can be found in the docs directory. Many of the base LXD images don't include an SSH server, therefore terraform will be unable to execute any provisioners. Either use the base ubuntu images from the ubuntu or ubuntu-daily or manually prepare a base image that includes SSH.

copr-lxd - RPM spec files for building lxd on Fedora COPR

  •    Shell

Contains build files to build lxd RPMs in copr using tito and git-annex.

dlx - quick dev environments for linux using LXD. Disposable, composable, simple.

  •    Go

dlx is a development tool that provisions temporary development environments. It uses lxd and zfs to make efficient, copy-on-write, workspaces from a user-provided template. Turn a spare computer into a development environment server in just a few minutes.