第 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

✔

在集成流、Knative 频道、Kafka 主题或其他端点中绑定 Kubernetes 资源,如 Kamelets。

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

completion

❌

生成完成脚本。

kamel completion bash

debug

❌

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

kamel debug my-integration

delete

✔

删除在 OpenShift 上部署的集成。

kamel delete my-integration

describe

✔

获取 Camel K 资源的详细信息。这包括 集成、kit 或 platform。

kamel describe integration my-integration

get

✔

获取 OpenShift 中部署的集成状态。

kamel get

帮助

✔

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

  • kamel help
  • kamel run --help

install

❌

在 OpenShift 集群上安装 Camel K。

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

kamel install

kit

❌

配置集成套件.

kamel kit create my-integration --secret

log

✔

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

kamel log my-integration

promote

✔

您可以将集成从一个命名空间移到另一个命名空间。

kamel promote

重建

✔

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

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 version

Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

關於紅帽

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

让开源更具包容性

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

关于红帽文档

Legal Notice

Theme

© 2026 Red Hat
返回顶部