Skip to content

Knative 事件代码示例

使用下面的代码示例来帮助您理解 Knative 事件和事件源的各种用例。

了解更多关于 Knative 事件和事件来源.

参见 GitHub 中的所有 Knative 代码示例

名称 描述 语言
Hello World 简要介绍如何使用 Knative 部署应用程序。 Go and Python
CloudAuditLogsSource 配置一个 CloudAuditLogsSource 资源,从云审计日志中读取数据,并以 CloudEvents 格式直接发布到底层传输(Pub/Sub)。 YAML
CloudPubSubSource 配置一个 CloudPubSubSource,使其每次在云发布/订阅主题上发布消息时触发一个新事件。此源使用与 push 兼容的格式发送事件。 YAML
CloudSchedulerSource 配置 CloudSchedulerSource 资源,用于从谷歌 CloudScheduler 接收预定事件。 YAML
CloudStorageSource 配置 CloudStorageSource 资源,当一个新对象被添加到谷歌云存储(GCS)时,该资源将下发对象通知。 YAML
GitHub source 展示如何连接 GitHub 事件,以供 Knative 服务使用。 YAML
GitLab source 演示如何连接 GitLab 事件,以供 Knative 服务使用。 YAML
Apache Kafka Binding KafkaBinding 负责将 Kafka 引导连接信息注入到嵌入 PodSpec(如spec.template.spec)的 Kubernetes 资源中。这使得 Kafka 客户端可以轻松引导。 YAML
Apache Kafka Channel 安装并配置 Apache Kafka 通道作为 Knative event 的默认通道配置。 YAML
使用JavaScript编写事件源 本教程提供了如何用 JavaScript 构建事件源并使用 ContainerSource 或 SinkBinding 实现它的指导。 JavaScript
Parallel with 多情况下 用两个分支创建一个 Parallel。 YAML
Parallel with 互斥的情况 创建具有互斥分支的 Parallel。 YAML
Back to top

We use analytics and cookies to understand site traffic. Information about your use of our site is shared with Google for that purpose. Learn more.

× OK