第 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 资源的详细信息。这包括 集成kitplatform

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 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

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

Theme

© 2025 Red Hat, Inc.