You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Is your feature request related to a problem? Please describe.
使用jenkins ci 对接的时候,发现一个服务就有一个触发器webhook url,每个应用都有一个单独的触发器 webhook url.,但是如果应用有成百上千个,维护webhook 发现是一件不容易的事情。
但是jenkins 本身有一个非常好的能力叫多分支构建,我们使用shardlibrary + jenkinsfile 管理了上百个服务。只维护了一套共享库文件,但是在cd 的时候,我们自己实现了一个webhook 服务,我们把上线的应用跟K8S 的集群,namespace,deploy ,等关系维护在了中间服务里,然后CD的时候,带上 gitlab的分支,+ 名称,调用中间服务,即可完成自动上线。
Describe the solution you'd like
然后我觉着kubevela 这个服务设计的挺好的,想着是不是可以有类似的功能(统一的webhook 接口,通过request body 来控制cd 的对应关系)。所以咱们有没有统一的webhook 接口计划,然后通过request body 来区分集群,命名空间,以及服务
Describe alternatives you've considered
Additional context
The text was updated successfully, but these errors were encountered:
Is your feature request related to a problem? Please describe.
使用jenkins ci 对接的时候,发现一个服务就有一个触发器webhook url,每个应用都有一个单独的触发器 webhook url.,但是如果应用有成百上千个,维护webhook 发现是一件不容易的事情。
但是jenkins 本身有一个非常好的能力叫多分支构建,我们使用shardlibrary + jenkinsfile 管理了上百个服务。只维护了一套共享库文件,但是在cd 的时候,我们自己实现了一个webhook 服务,我们把上线的应用跟K8S 的集群,namespace,deploy ,等关系维护在了中间服务里,然后CD的时候,带上 gitlab的分支,+ 名称,调用中间服务,即可完成自动上线。
Describe the solution you'd like
然后我觉着kubevela 这个服务设计的挺好的,想着是不是可以有类似的功能(统一的webhook 接口,通过request body 来控制cd 的对应关系)。所以咱们有没有统一的webhook 接口计划,然后通过request body 来区分集群,命名空间,以及服务
Describe alternatives you've considered
Additional context
The text was updated successfully, but these errors were encountered: