Red Hat Camel K is no longer supported.
As of June 30, 2025, Red Hat build of Camel K has reached End of Life. The suggested replacements is Red Hat build of Apache Camel. For details about moving, see the Camel K to Camel Quarkus migration guide.1.6. Camel K 已知问题
以下已知问题适用于 Camel K:
ENTESB-15306 - CRD 冲突,Camel K 和 Fuse Online
如果同一 OpenShift 集群中已安装了旧版本的 Camel K,则从 OperatorHub 安装 Camel K 会失败,因为与自定义资源定义冲突。例如,这包括以前在 Fuse Online 中提供的 Camel K 的旧版本。
作为临时解决方案,您可以在不同的 OpenShift 集群上安装 Camel K,或者在安装 Camel K 前输入以下命令:
oc get crds -l app=camel-k -o json | oc delete -f -
$ oc get crds -l app=camel-k -o json | oc delete -f -
ENTESB-15858 - 增加了在本地或作为容器镜像打包并运行 Camel 集成的功能
打包并运行 Camel 集成在本地,或因为容器镜像目前没有包括在 Camel K 中,且支持社区。
如需了解更多详细信息,请参阅 Apache Camel K 社区。
ENTESB-16477 - Unable to download jira client dependency with productized build
使用 Camel K 操作器时,集成无法找到 jira 客户端的依赖关系。解决办法是手动添加 atlassian 存储库。
ENTESB-17033 - Camel-K ElasticsearchComponent options ignored
在配置 Elasticsearch 组件时,忽略 Camel K ElasticsearchComponent 选项。临时解决方案是在使用 Elasticsearch 组件时添加 getContext ().setAutowiredEnabled (false)。
ENTESB-17061 - Can't run mongo-db-source kamelet route with non-admin user - Failed to start route mongodb-source-1 because of null
无法使用非管理员用户凭证运行 mongo-db-source kamelet 路由。组件的某些部分需要 admin 凭证,因此无法以非 admin 用户身份运行路由。