ks-devops icon indicating copy to clipboard operation
ks-devops copied to clipboard

Research: invite event-driven

Open LinuxSuRen opened this issue 4 years ago • 8 comments
trafficstars

Event-driven might be an alternative way to interact with another system, such as Jenkins.

Currently, the DevOps controller calls Jenkins API. So, we need to maintain the Jenkins client. With event-driver, we might be able to decouple the Jenkins client.

As I mentioned in the title, this still is a research topic. Before we have any actions, there's a lot of research work need to do. Please join us, you're interested in this area.

References

  • https://github.com/jenkinsci/cloudevents-plugin
  • https://cloudevents.io/
  • https://github.com/cloudevents/sdk-go
  • Event SIG in CDF
  • https://github.com/argoproj/argo-events

LinuxSuRen avatar Jul 20 '21 00:07 LinuxSuRen