AcalephStorage / kontinuous

The Kubernetes Continuous Integration & Delivery Platform (CI/CD) :arrows_counterclockwise:
Apache License 2.0
116 stars 9 forks source link

Refactor Controllers #41

Open darkcrux opened 8 years ago

darkcrux commented 8 years ago

Right now the controllers are implemented in a way that it's almost coupled. Adding features like Bitbucket support or complex notification can easily bloat the code. A more flexible solution for this might be to implement a controller pattern to decouple the API and the controllers.