Answers: <p><strong>TL;DR</strong>: 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 <a href="https://kubernetes.io/" rel="nofollow noreferrer">Kubernetes.io</a>.  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.</p>
  
  <p>A <code>Spell</code> is a function of <a href="https://conjure-up.io/" rel="nofollow noreferrer">Conjure-Up</a> which is a product created by <a href="https://www.canonical.com/" rel="nofollow noreferrer">Canonical</a> 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.</p>
  
  <blockquote>
    <p>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.</p>
  </blockquote>
  
  <p>Conjure Up is capable of deploying to Ubuntu, MacOSX and popular public clouds.</p>
  
  <p>At the time of writing the following spells are available:</p>
  
  <ul>
  <li><code>kubernetes</code></li>
  <li><code>openstack</code></li>
  <li><code>bigdata</code> incorporating: Hadoop, Spark and Kafka</li>
  </ul>
  
Answers: CC BY-SA 3.0
Answers: 2017-11-06T21:50:19.057Z
Answers: 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.  :)
Answers: chicks
Answers: CC BY-SA 3.0
Answers: 2017-11-05T17:48:55.913Z
Answers: 2018-03-08T19:48:16.457Z
Answers: 2018-03-08T19:48:16.457Z
Answers: Richard Slater
Body: <h1>Question</h1>
  
  <p>What is <strong>spell</strong> of conjure-up in Kubernetes?</p>
  
  <h2>Background</h2>
  
  <p>Following <a href="https://kubernetes.io/docs/getting-started-guides/ubuntu/" rel="noreferrer">Kubernetes on Ubuntu</a> and run <strong><em>conjure-up kubernetes</em></strong> which showed the snapshot asking which spell to choose. But not sure what this is asking. </p>
  
  <p><a href="https://i.sstatic.net/8Jo8q.png" rel="noreferrer"><img src="https://i.sstatic.net/8Jo8q.png" alt="enter image description here"></a></p>
  
  <p><a href="https://docs.ubuntu.com/conjure-up/2.2.0/en/walkthrough#spell-selection" rel="noreferrer">Spell selection</a> in <a href="https://docs.ubuntu.com/conjure-up/2.2.0/en/" rel="noreferrer">Conjure-up documentation</a> 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.</p>
  
Tags: <kubernetes><installation>
Title: What are spells of Kubernetes?
UserDisplayName: mon
ThreadText: # What are spells of Kubernetes?
  
  (Asked by: username_0 on 2017-11-03)
  
  # Question
  
  What is **spell** of conjure-up in Kubernetes?
  
  ## Background
  
  Following [Kubernetes on Ubuntu](https://kubernetes.io/docs/getting-started-guides/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](https://i.sstatic.net/8Jo8q.png)](https://i.sstatic.net/8Jo8q.png)
  
  [Spell selection](https://docs.ubuntu.com/conjure-up/2.2.0/en/walkthrough#spell-selection) in [Conjure-up documentation](https://docs.ubuntu.com/conjure-up/2.2.0/en/) 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.
  
  **Tags:** kubernetes, installation
  
  
  ---
  
  ## 1 answers
  
  ### Answer by username_1 on 2017-11-05. Score: 10 | Accepted answer
  
  **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](https://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](https://conjure-up.io/) which is a product created by [Canonical](https://www.canonical.com/) 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
  
  > **Comments:**
  > **username_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.  :)  
  
  ---
  
  