Install OpenStack
Install OpenStack on Ubuntu in a few simple steps. Use the same tool regardless of the scale: from a simple, single-node installation to a large-scale cluster of thousands of nodes. You will only need one physical machine to get started.

Choose an option
that suits you best
Install OpenStack with Sunbeam on one physical machine. Start small and scale it out later to improve cluster’s resilience and add more resources.
Disclaimer
1. Install the openstack snap
sudo snap install openstack
2. Prepare the machine
sunbeam prepare-node-script --bootstrap | bash -x && newgrp snap_daemon
3. Bootstrap the cloud
sunbeam cluster bootstrap --accept-defaults --role control,compute,storage
4. Configure the cloud
sunbeam configure --accept-defaults --openrc demo-openrc
5. Start using OpenStack
sunbeam launch ubuntu --name test
Install OpenStack with Sunbeam on more than one physical machine. Set up a highly available cluster that is perfectly suitable for small-scale production environments.
Disclaimer
Install OpenStack with Sunbeam and hardware automation as provided by MAAS. Set up a cluster that is perfectly suitable for large-scale production environments.
Disclaimer
Any issues? Get community help.
Community chat
Join our public chat and benefit from community collaboration and knowledge sharing. Ask your questions and get community help directly from Canonical’s OpenStack engineering team.
Bug tracking system
Something went wrong? We’re sorry to hear that, but don’t give up, please, and report it. We are constantly monitoring newly created bugs and are committed to improving OpenStack’s stability and quality.
Product documentation
Need more information? Get straight to the product documentation instead. Explore the most comprehensive set of how-to guides and technical information about the product.
Got it working? Take the survey.

Got it working? We are really glad to hear that. Now that your OpenStack installation is up and running, please take a few minutes to share those news with the rest of the world. Your feedback helps us make OpenStack even better.
What is Sunbeam
and Canonical OpenStack?
Sunbeam is an upstream OpenStack project hosted under the governance of the OpenInfra Foundation. It aims to lower the barrier to entry for people with no previous background in OpenStack and fully revolutionize its operational experience by adopting cloud-native architecture underneath.
Canonical OpenStack is an enterprise-grade product that is tailored to the most demanding market needs. By using Sunbeam, it effectively distills the maturity and comprehensiveness of the upstream OpenStack project, while ensuring long-term stability and support at the same time under Ubuntu Pro.
Install OpenStack with Canonical
Tired of doing everything on your own? Let our experts install OpenStack for you. From the initial design to post-deployment operations, Canonical offers a broad range of commercial services as required by the most demanding customers.

Let us build the cloud
Together we will work on the design that best suits your requirements, objectives, and use case. Our expert will later build the cloud for you and hand it over to your teams.

Train and educate your staff
We will train and educate your teams through a series of professional training courses. They will gain all the necessary knowledge to use and operate OpenStack post-deployment.

Get support with guaranteed SLAs
Our support team will stand behind your environment providing enterprise-class services. You won’t be alone on your journey. If something happens, you will simply raise a ticket and they will help.

A strong hardware ecosystem
Alternatively, our experts will take care of everything, including OpenStack operations. We will monitor your cloud 24/7, resolve any incidents that might occur and perform regular maintenance tasks, while you will simply benefit from a public-cloud-like experience.
Additional resources
-
OpenStack tutorials for beginners
Get familiar with OpenStack through a series of tutorials for beginners. Starting from some very basic concepts, learn how to design, deploy, and use OpenStack in production environments.
-
OpenStack e-book for beginners
OpenStack adoption has always been a challenge. Hence we wrote this e-book to help you understand OpenStack in a very simple way and at the same time understand the newest upstream project Sunbeam, which makes OpenStack installation even easier!
-
Canonical OpenStack reference architecture
Designing cloud environments is hard. This is why the best recipe for a successful deployment is to follow a proven design guide. The reference architecture for Canonical OpenStack distills our expert knowledge gained through more than a decade of experience in the OpenStack domain.