TL; DR : a versão "Canonical" do Kubernetes foi personalizada pela Canonical, os desenvolvedores do Ubuntu, com base em suas experiências de execução do Kubernetes. "Kubernetes Core", por outro lado, é a distribuição oficial oficial que você encontra no Kubernetes.io . Se você deseja entender o Kubernetes no Ubuntu, eu recomendaria a versão Canonical. Se você deseja uma versão padronizada, vá para o Kubernetes Core.
A Spell
é uma função do Conjure-Up, um produto criado pela Canonical para poder fornecer instalações "chave na mão" de pilhas técnicas populares de código aberto, como Kubernetes e Open Stack. Essas pilhas geralmente não são triviais para instalar, portanto, o Conjure Up combina a instalação do software e a configuração com base nas práticas recomendadas guiadas por meio de uma interface GUI e CLI.
A conjuração permite que você convoque uma pilha grande de software como um "feitiço" - um modelo da pilha, combinado com um conhecimento adicional para passar de uma pilha instalada para uma totalmente utilizável. Comece a usar seu grande software em vez de aprender como implantá-lo.
O Conjure Up é capaz de implantar no Ubuntu, MacOSX e nuvens públicas populares.
No momento da redação, as seguintes magias estão disponíveis:
kubernetes
openstack
bigdata
incorporando: Hadoop, Spark e Kafka