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. 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. 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. 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. 4 Running conjure-up

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

    sudo snap install conjure-up --classic

    To see a list of all available spells run:

    conjure-up

conjure-up spells

Kubernetes logo

Kubernetes

$ conjure-up kubernetes

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

Kubernetes with conjure-up

OpenStack logo

OpenStack

$ conjure-up openstack

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

OpenStack with conjure-up

More spells

$ conjure-up

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

Go to spell registry

Getting help with conjure-up

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

Troubleshoot and browse questions on the Ask Ubuntu StackExchange.

Go to askubuntu.com

IRC

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

Go to webchat.freenode.net

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 GitHub logo