Skip to main content
  1. Blog
  2. Article

Adam Stokes
on 9 June 2016

What’s the easiest way to start using big software? Meet Conjure-up


Have a big software project you want to get in front of users with the least amount of barriers? Maybe it has a lot of dependencies, target runtimes, and/or micro-service type relationships. Don’t feel like writing a book’s worth of install and configuration documentation?

Wish you could just tell folks to just conjure-up your project? As if it was a magical spell?

Hear about the latest platform but don’t have time to figure out how to begin to deploy it just to give it a try?

Conjure-up is a power tool for getting users using Big Software

The Ubuntu Solutions Engineering team is pleased to announce the first pre-release of conjure-up 2.0!

Conjure-up lets you summon up big-software as a “spell” – a model of a software stack, including all the extra know-how to get you from bits on disk to a fully usable, configured, related deployment. Start using big software instead of learning how to deploy it.

  • Want OpenStack? Done, no problem.
  • What about Big Data? Like magic.
  • Deep Learning? Yep, just like that.
  • Kubernetes? Like butter.

Seems simple? It is, with conjure-up.

But wait, that sounds way too easy. What’s the catch?

After picking a spell, conjure-up presents you with a list of targets to deploy to including:

  • Major public clouds like EC2, Azure or GCE
  • A local (and super fast) deployment with LXD containers
  • Bare metal in a MAAS cluster

From there conjure-up can work in two ways:

  1. Walkthrough mode: where each spell will present you with a series of panels describing software components and their associated configurations. Users can accept the defaults or modify as needed to fit their particular use case.
  2. Default (headless) mode: where a spell can be deployed with all default options, placement and relations bypassing all the walkthrough panels.

Enough with the sales pitch, you’re itching to give it a try right? Let’s get started!

Getting conjure-up

conjure-up is available on both Ubuntu Trusty 14.04 LTS and Ubuntu Xenial 16.04 LTS

$ snap install conjure-up --classic --beta
$ conjure-up

Popular Spells

Kubernetes

The Canonical Distribution of Kubernetes works across all major public clouds and private infrastructure, enabling your teams to operate Kubernetes clusters on demand, anywhere.

$ conjure-up kubernetes

OpenStack

An OpenStack Cloud (Newton release) on Ubuntu 16.04 LTS, providing Dashboard, Compute, Network, Block Storage, Object Storage, Identity and Image services.

$ conjure-up openstack

Release Notes

Several bug fixes and new features were introduced in this release. For a full list of what’s changed visit the Releases page.

Feature highlights

  • Ability to summon spells from various remote repositories, such as the Juju charm store, GitHub, BitBucket, and privately managed web servers.
  • 2 modes of deployments, an Interactive mode which walks you through the entire deploy process. Second, a headless mode for a non-interactive approach to deploying big-software.

Want to get involved?

Please visit our website or join us on IRC to participate in this project:

Related posts


Abdelrahman Hosny
21 May 2026

Developing web apps with local LLM inference

AI Article

I’ve yet to meet a developer that enjoys working with metered AI APIs. The need to pay for every API call in development works in direct opposition to the ethos of rapid iteration, and it’s easy for the costs to get out of hand. That’s why Canonical has created a different approach to building AI-powered ...


ilvipero
6 May 2026

Three weeks to go: A sneak peek of the Ubuntu Summit 26.04 experience

Ubuntu Article

The countdown to the Ubuntu Summit is officially on! We are just three weeks away from Ubuntu Summit 26.04, and the orange energy levels in our community channels are peaking. We’ve been reviewing the talk submissions, and have been blown away by the passion and creativity of our circle of friends. Once again, the schedule ...


Samir Kamerkar
22 April 2026

From Jammy to Resolute: how Ubuntu’s toolchains have evolved

Ubuntu Article

We cover new toolchain versions, devpacks and workflows that improve the developer experience. The evolution of Ubuntu’s toolchains story goes beyond just providing up-to-date GCC, LLVM, and Python. It is also about opinionated openJDK variants, task-focused devpacks, FIPS compliant toolchains, and snaps, like the new .NET snap and Snapcr ...