第 7 章 Camel K 命令参考


本章提供了 Camel K 命令行界面(CLI)的参考详情,并提供了使用 kamel 命令的示例。本章还提供有关您可以在 Camel K 集成源文件中指定的 Camel K 模式线选项的参考详情,该文件在运行时执行。

本章包括以下部分:

7.1. Camel K 命令行

Camel K CLI 提供了 kamel 命令,作为在 OpenShift 上运行 Camel K 集成的主要入口点。

7.1.1. 支持的命令

请注意以下键:

符号描述

支持

不支持或还不支持

表 7.1. kamel 命令
名称支持描述示例

bind

将集成流中的 Kamelets 等 Kubernetes 资源绑定到 Knative 频道、Kafka 主题或其他端点。

kamel bind telegram-source -p "source.authorizationToken=The Token" channel:mychannel

completion

生成完成脚本。

kamel completion bash

debug

使用本地调试器调试远程集成。

kamel debug my-integration

delete

删除 OpenShift 上部署的集成。

kamel 删除 my-integration

describe

获取 Camel K 资源的详细信息。这包括 集成kit平台

kamel describe 集成 my-integration

get

获取部署在 OpenShift 上的集成状态。

kamel get

帮助

获取可用命令的完整列表。您可以输入 --help 作为每个命令的参数以获取更多详细信息。

  • kamel help
  • kamel run --help

init

初始化在 Java 或 YAML 中实施的空 Camel K 文件。

kamel init MyIntegration.java

install

在 OpenShift 集群上安装 Camel K。

注: 建议您使用 OpenShift Camel K Operator 安装和卸载 Camel K。

kamel install

kit

配置集成工具包。

kamel kit 创建 my-integration --secret

local

在本地执行集成操作,指定一组输入集成文件。

kamel local run

log

打印正在运行的集成的日志。

kamel log my-integration

rebuild

清除一个或多个集成的状态会导致重建。

kamel 重建 my-integration

reset

重置当前的 Camel K 安装。

kamel reset

run

在 OpenShift 上运行集成。

kamel run MyIntegration.java

uninstall

从 OpenShift 集群卸载 Camel K。

注: 建议您使用 OpenShift Camel K Operator 安装和卸载 Camel K。

kamel uninstall

version

显示 Camel-K 客户端版本。

kamel 版本

其他资源

返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

Theme

© 2025 Red Hat, Inc.