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.2. Camel K 功能
Camel K 包括以下主要平台和特性:
1.2.1. 平台和组件版本 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
- OpenShift Container Platform 4.13, 4.14
- OpenShift Serverless 1.31.0
- Red Hat Build of Quarkus 2.13.8.Final-redhat-00006
- Red Hat Camel Extensions for Quarkus 2.13.3.redhat-00008
- Apache Camel K 1.10.5.redhat-00002
- Apache Camel 3.18.6.redhat-00007
- OpenJDK 11
1.2.2. Camel K 功能 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
- 用于自动扩展和缩减为零的 Knative Serving
- 用于事件驱动的架构的 Knative Eventing
- 默认情况下,使用 Quarkus 运行时的性能优化
- 使用 Java 或 YAML DSL 编写的 Camel 集成
- 使用 Visual Studio Code 开发工具
- 使用 OpenShift 中的 Prometheus 监控集成
- Quickstart 教程
- kamelet 连接器目录到外部系统,如 AWS、JIRA 和 Salesforce
下图显示了 Camel K 云原生架构的简化视图:
其他资源
1.2.3. kamelets 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
kamelets 在简单接口后隐藏连接到外部系统的复杂性,其中包含实例化它们所需的所有信息,即使不熟悉 Camel 的用户。
kamelets 作为自定义资源实现,您可以在 OpenShift 集群上安装并在 Camel K 集成中使用。kamelets 是使用 Camel 组件用来连接到外部系统的路由模板,而无需深入了解组件。Kamelets 对连接到外部系统的详细信息进行了抽象。您还可以组合 Kamelets 来创建复杂的 Camel 集成,就像使用标准 Camel 组件一样。
其他资源