通过 helm 在 Kubernetes 上安装 Camel K 会产生错误

问题描述 投票:0回答:1

我是 Kubernetes、Docker 和容器化的新手(是的,我迟到了),但我目前希望能够在现有的 Kubernetes 集群上部署 Camelet 和 Camel-K 集成。在本地,我使用 Docker Desktop 运行,并按照 Apache Camel 主页上的描述进行配置。

不幸的是,我无法安装“kamel”CLI 工具,因为公司设置不允许,所以我必须自己执行每个工具。

因此我做了这个主页上描述的事情: https://artifacthub.io/packages/helm/camel-k/camel-k#configuration

并添加了似乎有效的存储库,但是当我执行以下命令时:

helm install \
  --generate-name \
  --set platform.build.registry.address=${REGISTRY_ADDRESS} \
  --set platform.build.registry.insecure=true \
  camel-k/camel-k

我收到错误

Error: INSTALLATION FAILED: template: camel-k/templates/NOTES.txt:5:221: executing "camel-k/templates/NOTES.txt" at <0>: wrong type for value; expected string; got int64

现在我不知道我做错了什么。 你能帮我吗?

kubernetes apache-camel apache-camel-k
1个回答
0
投票

问题出在

REGISTRY_ADDRESS
变量上。 Helm 期待一个
string
值。但您提供的是
int64
类型的值。

因此,请仔细检查您在

REGISTRY_ADDRESS
变量中配置的值。

© www.soinside.com 2019 - 2024. All rights reserved.