91.2. 自动依赖项下载
Kamelet Main 也可以通过 http/https 从远程位置自动下载 Kamelet YAML 文件,并从 github 中自动下载 Kamelet YAML 文件。
Apache Camel Kamelet Catalog 中的官方 Kamelets 存储在 github 上,并可按原样开箱即用。
例如,Camel 路由可以在 YAML 中 代码
,它使用目录中的 Earthquake Kamelet,如下所示:
- route: from: "kamelet:earthquake-source" steps: - unmarshal: json: {} - log: "Earthquake with magnitude ${body[properties][mag]} at ${body[properties][place]}"
在上例中,earthquake kamelet 将从 github 下载,及其所需的依赖项。
如需更多信息,请参阅 Kamelet Main 示例