y147.第八章 Servless和Knative从入门到精通 -- Event Sources和Sinks(十一)
入门 -- 精通 Event 十一 第八章 sources knative
2023-09-14 09:09:05 时间
10.8 GitLab Source
-
关于GitLabSource
-
将GitLab仓库上的事件转换为CloudEvents
-
GitLabSource为指定的事件类型创建一个Webhook,监听传入的事件,并将其传递给消费者
-
-
GitLabSource支持的事件类型包括如下这些
- 推送事件:push_events
- 对应的CloudEvents的类型为“dev.knative.sources.gitlab.push”,以下类同
- tag推送事件:tag_push_events
- 议题事件:issues_events
- 合并请求事件:merge_requests_events
- 私密议题事件:confidential_issues_events
- 私密评论:confidential_note_events
- 部署事件:deployment_events
- 作业事件:job_events
- 评论:note_events
- 流水线事件:pipeline_events
- Wiki页面事件:wiki_page_events
- 推送事件:push_events
将gitlab之上所生成的事件借助于gitlab source引入到knative eventing上来,正常情况下gitlab之上本身所具有的事件并不是cloudevents标准格式的,需要做这几件事情来验证接下来所要实现的功能,第一需要部署gitlab服务器,在gitlab服务器上得有个用户账号,而且在该
相关文章
- Cocos2d入门--1--初涉相关属性或代码
- 算法入门--快速排序
- MyBatis深入浅出--入门
- java struts2入门学习--防止表单重复提交.OGNL语言学习
- Hadoop大数据--Mapreduce编程规范及入门示例
- HTML5基础之代码入门--常用导航栏代码【工具代码】nav01
- 22.第六章 Shell脚本编程基础入门 -- bash配置文件、流程控制(五)
- y160.第九章 GitOps从入门到精通 -- Tekton Trigger(九)
- y154.第九章 GitOps从入门到精通 -- Tekton Pipelines快速入门(三)
- y145.第八章 Servless和Knative从入门到精通 -- 消息系统基础和Eventing及实践(九)
- y131.第七章 服务网格与治理-Istio从入门到精通 -- Istio Security基础(十七)
- y130.第七章 服务网格与治理-Istio从入门到精通 -- Telemetry V2(十六)
- y128.第七章 服务网格与治理-Istio从入门到精通 -- Telemetry V2(十四)
- y122.第七章 服务网格与治理-Istio从入门到精通 -- 流量治理实战进阶(八)
- y118.第七章 服务网格与治理-Istio从入门到精通 -- Istio流量治理快速入门(四)
- y40.第三章 Kubernetes从入门到精通 -- k8s 资源对象(十三)
- y36.第三章 Kubernetes从入门到精通 -- etcd运行机制(九)
- y28.第三章 Kubernetes从入门到精通 -- 云原生介绍(一)
- y26.第二章 Docker从入门到精通 -- Docker 数据管理(八)
- y23.第二章 Docker从入门到精通 -- docker 的资源限制(五)
- y22.第二章 Docker从入门到精通 -- Cgroups和docker 的资源限制(四)
- y20.第二章 Docker从入门到精通 -- Docker存储引擎和基础命令(二)
- y53.第三章 Kubernetes从入门到精通 -- ingress(二六)
- y46.第三章 Kubernetes从入门到精通 -- ceph 在k8s中的使用案例(十九)
- 软件测试 -- 入门 3 软件测试与质量
- 软件测试 -- 入门 1 软件测试是什么?
- HTML5基础之代码入门--常用导航栏代码【工具代码】nav01
- p10.第一章 Python基础入门 -- 习题详解(十)