3.3. 在 YAML 中开发 Camel K 集成


本节介绍如何在 YAML DSL 中开发简单的 Camel K 集成。使用 Camel K 在 YAML 中编写集成与在 Camel 中定义路由规则相同。

您可以直接在集成路由中使用任何 Camel 组件。Camel K 自动处理依赖关系管理,并使用代码检查从 Camel 目录导入所有需要的库。

流程

  1. 输入 kamel init 命令以生成简单的 YAML 集成文件。例如:

    $ kamel init hello.camelk.yaml
  2. 打开 IDE 中生成的集成文件,并根据情况进行编辑。例如,hello.camelk.yaml 集成自动包括 Camel 计时器 和日志 组件,以帮助您开始:

    # Write your routes here, for example:
    - from:
        uri: "timer:yaml"
        parameters:
          period: "1s"
        steps:
          - set-body:
              constant: "Hello Camel K from yaml"
          - to: "log:info"
Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

© 2024 Red Hat, Inc.