文件名称:kafka-trigger:Kafka主题的Kubernetes CRD控制器作为Kubeless函数的事件源
文件大小:116KB
文件格式:ZIP
更新时间:2024-05-28 13:33:21
Go
卡夫卡触发 无Kube触发器表示可以与功能关联的事件源。 当事件源中发生事件时,Kubeless将确保调用关联的函数。 Kubeless的Kafka-trigger插件增加了对Kafka流媒体平台的支持,从而触发了Kubeless。 Kafka主题可以与一个或多个Kubeless函数相关联。 与消息相关联的无Kubeless函数在消息发布到主题时以及触发消息时触发。 请参阅如何使用卡夫卡触发与Kubeless。
【文件预览】:
kafka-trigger-master
----.circleci()
--------config.yml(5KB)
----.gitignore(3KB)
----README.md(627B)
----.github()
--------issue_template.md(351B)
--------PULL_REQUEST_TEMPLATE.md(165B)
--------gcloud.json.enc(2KB)
----pkg()
--------version()
--------event-consumers()
--------apis()
--------utils()
--------client()
--------controller()
----tests()
--------integration-tests-kafka.bats(2KB)
--------deployment-tests.bats(957B)
----hack()
--------update-codegen.sh(2KB)
--------boilerplate.go.txt(563B)
----examples()
--------README.md(560B)
--------nodejs()
--------golang()
--------ruby()
--------Makefile(6KB)
--------python()
----LICENSE(11KB)
----go.mod(793B)
----script()
--------upload_release_notes.sh(676B)
--------.validate(2KB)
--------find_digest.sh(2KB)
--------create_release.sh(1KB)
--------build-manifests.sh(1KB)
--------validate-lint(1KB)
--------kafka-controller.sh(1KB)
--------binary(1KB)
--------validate-test(789B)
--------cluster-up-minikube.sh(2KB)
--------libtest.bash(20KB)
--------validate-git-marks(1KB)
--------integration-tests(3KB)
--------validate-gofmt(1KB)
--------release_utils.sh(3KB)
--------pull-or-build-image.sh(1KB)
----OWNERS(56B)
----CONTRIBUTING.md(3KB)
----docker()
--------kafka-controller()
----CODE_OF_CONDUCT.md(3KB)
----go.sum(40KB)
----Makefile(2KB)
----kafka-zookeeper.jsonnet(8KB)
----cmd()
--------kafka-trigger-controller()
----kafka-zookeeper-openshift.jsonnet(256B)