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

An error occurred while submitting your form. Please try again or file a bug report. Close

  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


Hugo Huang
11 December 2025

Java 25 now available on Google Cloud Serverless

Canonical announcements Article

[December 11, 2025] Today Canonical, the publisher of Ubuntu, announced the immediate availability of Java 25 across Google Cloud’s serverless portfolio, including Cloud Run, App Engine, and Cloud Functions. This release is the result of a collaboration between Google Cloud and Canonical, and it will allow developers to access the latest ...


Hugo Huang
11 December 2025

How to launch a Deep Learning VM on Google Cloud

AI Article

Setting up a local Deep Learning environment can be a headache. Between managing CUDA drivers, resolving Python library conflicts, and ensuring you have enough GPU power, you often spend more time configuring than coding. Google Cloud and Canonical work together to solve this with Deep Learning VM Images, which use Ubuntu Accelerator Opti ...


Benjamin Ryzman
10 December 2025

Harnessing the potential of 5G with Kubernetes: a cloud-native telco transformation perspective

5G Article

Telecommunications networks are undergoing a cloud-native revolution. 5G promises ultra-fast connectivity and real-time services, but achieving those benefits requires an infrastructure that is agile, low-latency, and highly reliable. Kubernetes has emerged as a cornerstone for telecom operators to meet 5G demands. In 2025, Canonical Kube ...