ks-devops
ks-devops copied to clipboard
Research: invite event-driven
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