Skip to main content

Your submission was sent successfully! Close

Thank you for signing up for our newsletter!
In these regular emails you will find the latest updates from Canonical and upcoming events where you can meet our team.Close

Thank you for contacting us. A member of our team will be in touch shortly. Close

Software contributions

MicroStack is built from a variety of different projects using several different technologies. This document serves as a guide for users or developers who wish to contribute to the ongoing development of MicroStack.

Communication

The community around MicroStack and Sunbeam can be found in the following locations:

Location
OFTC IRC #openstack-sunbeam
Mailing list [email protected]
Matrix #openstack-sunbeam:ubuntu.com

For the mailing list, begin the email subject with [sunbeam] to differentiate the thread from the many other topics that are discussed on this list.

Snaps

MicroStack makes use of a number of different Snaps to deploy OpenStack.

openstack

The openstack snap manages the installation and configuration aspects.

Code contributions should be made using GitHub PRs.

openstack-hypervisor

The openstack-hypervisor snap provides the hypervisor components.

Code contributions should be made using GitHub PRs.

Charms

The majority of Kubernetes (K8s) and Machine charms used to deploy the various components of MicroStack are part of the Sunbeam project within OpenStack.

K8s charms

Code contributions should be made using the Gerrit review tool.

Rocks

MicroStack makes use of rocks to provide OCI compliant images for all of the containers that make up the control plane of the OpenStack cloud.

Code contributions should be made using GitHub PRs.

Last updated 6 months ago. Help improve this document in the forum.