想要定义插件和一些插件的配置。经如 mysql认证。
然后想用helm在k8s集群内安装。由于没有在helm官方库存在。 但是可以通过
helm repo add emqx https://repos.emqx.io/charts
来添加仓库。
然后,官方的github上也有各种版本的 charts。比如这个。
https://github.com/emqx/emqx/blob/v4.3.11/deploy/charts/emqx/values.yaml
但是和helm repo 拉下来的也不一样。。
那个能是准的啊??
比如, 有的tag版本有 emqxLoadedPlugins,有的没有。
image,helm repo 下来的,是有版本号定义的,4.3.11。
而上面贴的github,定义的 即是 appVersion: latest
嗯,有点乱。
ps: 是因为一个报错信息,才找到了helm repo拉下来的 repo存在了什么地方
$ helm search repo emqx
index.go:346: skipping loading invalid entry for chart "emqx-ee" "e4.1.0" from /Users/xxxxxx/Library/Caches/helm/repository/emqx-index.yaml: validation: chart.metadata.version "e4.1.0" is invalid
index.go:346: skipping loading invalid entry for chart "emqx-ee" "e4.1.1" from /Users/xxxxxx/Library/Caches/helm/repository/emqx-index.yaml: validation: chart.metadata.version "e4.1.1" is invalid
NAME CHART VERSION APP VERSION DESCRIPTION
emqx/emqx 4.3.11 4.3.11 A Helm chart for EMQ X
emqx/emqx-ee 4.4.0 4.4.0 A Helm chart for EMQ X
emqx/kuiper 0.9.0 0.9.0 A lightweight IoT edge analytic software