What is spell of conjure-up in Kubernetes?


Following Kubernetes on Ubuntu and run conjure-up kubernetes which showed the snapshot asking which spell to choose. But not sure what this is asking.

enter image description here

Spell selection in Conjure-up documentation tells spells and selections but not clear what they are still, hence look for some explanation and suggestion on which one to select (core or canonical) and what they are.

1 Answer 1


TL;DR: the "Canonical" version of Kubernetes has been customized by Canonical, the developers of Ubuntu, based upon their experiences of running Kubernetes. "Kubernetes Core" on the other hand is the standard, official, distribution you would find on Kubernetes.io. If you are looking to understand Kubernetes on Ubuntu then I would recommend the Canonical version, if you are wanting a standardised version then go for Kubernetes Core.

A Spell is a function of Conjure-Up which is a product created by Canonical to be able to provide "Turn Key" installations of popular Open Source technical stacks such as Kubernetes and Open Stack. These stacks are typically non-trivial to install, so Conjure Up combines the installation of the software and configuration based upon guided best practice through a GUI and CLI interface.

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 is capable of deploying to Ubuntu, MacOSX and popular public clouds.

At the time of writing the following spells are available:

  • kubernetes
  • openstack
  • bigdata incorporating: Hadoop, Spark and Kafka
  • 2
    Conjure-Up is a neat project. It is pretty ironic that it doesn't integrate with any existing configuration management system. Canonical is here to make sure we keep manual sysadmins employed or something. :)
    – chicks
    Nov 6, 2017 at 21:50

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.