我发现了 2 个与“kubernetes 的迷人分布”相关的魅力。
https://jujucharms.com/canonical-kubernetes/上的第一个似乎只有必要的组件。
https://jujucharms.com/canonical-kubernetes/2的第二个添加了 topbeat filebeat 弹性搜索和 kibana。
奇怪的是,这两个魅力说它们是用命令“juju deploy canonical-kubernetes”安装的
所以我的问题:
- 什么是正确的魅力?
- 使用命令“juju deploy canonical-kubernetes”会安装什么魅力?
谢谢
该文档似乎给出了相互矛盾的结果。为了确定您将部署什么,
juju deploy canonical-kubernetes
您可以执行以下操作:您还可以复制右上角的命令以确保获得所需的版本。因此,对于带有 filebeat/ES 的捆绑包,它将是
juju deploy cs:bundle/canonical-kubernetes-2
.请注意,您链接的带有 elasticsearch 的捆绑包似乎没有更新并使用旧的魅力。您可以在 de bundle.yaml 文件中找到魅力版本。
Kubernetes 的正确 Juju 魅力是什么?
在 Juju 下运行 Kubernetes 主要有两种选择:
这
kubernetes-core
是一个极简安装,通常更快。它非常适合开始使用 k8s。canonical-kubernetes
是Kubernetes 的 Charmed Distribution,适用于生产工作负载。我跑步时使用什么版本的魅力
juju deploy
?Juju 将尝试解决最近的魅力或捆绑。要确定最新版本的魅力或捆绑包,您可以访问魅力商店或使用命令行:
如果您出于某种原因不信任
--dry-run
,您可以使用LXD启动本地测试,然后在那里部署魅力:然后,您将看到类似于以下内容的内容: