Get started with big software, fast

conjure-up lets you summon up a big-software stack as a “spell” — a model of the stack, combined with extra know-how to get you from an installed stack to a fully usable one. Start using your big software instead of learning how to deploy it.

conjure-up illustration

Get started

Hardware requirements:

  • 2 cores
  • 16G RAM
  • 32G Swap
  • 250G SSD
  • 64-bit only
  1. Update your system

    It is always recommended to have the latest packages installed prior to running conjure-up:

    sudo apt update
    sudo apt upgrade
  2. Install conjure-up

    conjure-up is available on Ubuntu Xenial 16.04 LTS and macOS

    On Ubuntu
    sudo snap install conjure-up --classic

    Note: If above command fails you’ll want to make sure snapd is installed with sudo apt install snapd

    On macOS
    brew install conjure-up
  3. Users of LXD

    conjure-up requires that the minimum version of LXD be 3.0.0. Additionally, LXD should be configured prior to running. Follow the LXD setup documentation

  4. Running conjure-up

    To deploy solutions such as Kubernetes you will summon a spell:

    conjure-up kubernetes

    To see a list of all available spells run:


conjure-up spells

Kubernetes logo


Get the Canonical Distribution of Kubernetes deployed and running all on a single machine.

$ conjure-up kubernetes

Kubernetes with conjure-up

OpenStack logo


Easily deploy real-world OpenStack on a single machine using LXD containers.

$ conjure-up openstack

OpenStack with conjure-up

Spell picto

More spells

View all spells by using the command above, or view them in the GitHub repository.

$ conjure-up

Go to spell registry

Getting help with conjure-up

User manual icon

User manual

Refer to the user manual to get a more detailed guide in how to get up and running with conjure-up.

Read the user manual

Ask Ubuntu icon

Ask Ubuntu

Troubleshoot and browse questions on the Ask Ubuntu StackExchange.

Go to

IRC icon


Join the #conjure-up channel on if you’re having problems with getting conjure-up running.

Go to

How to contribute to conjure-up

Create your own spells from scratch using the developer manual or build off existing spells via GitHub.

View on GitHub

© Canonical Ltd. Ubuntu and Canonical are registered trademarks of Canonical Ltd.

Go to the top of the page