TL; DR : la versión "Canonical" de Kubernetes ha sido personalizada por Canonical, los desarrolladores de Ubuntu, en base a sus experiencias de ejecución de Kubernetes. "Kubernetes Core", por otro lado, es la distribución estándar oficial que encontrarás en Kubernetes.io . Si está buscando comprender Kubernetes en Ubuntu, le recomendaría la versión canónica, si desea una versión estandarizada, vaya a Kubernetes Core.
A Spell
es una función de Conjure-Up, que es un producto creado por Canonical para poder proporcionar instalaciones "llave en mano" de pilas técnicas populares de código abierto como Kubernetes y Open Stack. Por lo general, no es fácil instalar estas pilas, por lo que Conjure Up combina la instalación del software y la configuración basada en las mejores prácticas guiadas a través de una interfaz GUI y CLI.
conjure-up le permite convocar una gran pila de software como un "hechizo": un modelo de la pila, combinado con conocimientos adicionales para llevarlo de una pila instalada a una totalmente utilizable. Comience a usar su gran software en lugar de aprender a implementarlo.
Conjure Up es capaz de desplegarse en Ubuntu, MacOSX y nubes públicas populares.
Al momento de escribir los siguientes hechizos están disponibles:
kubernetes
openstack
bigdata
incorporando: Hadoop, Spark y Kafka