Refactor elasticsearch logs query code into its own service & controller

Right now kubernetes logs and elasticsearch logs are using most of the same code. There has been concerns raised that making separate backing services, one for each source, would help with maintainability.

We should also consider separate controllers.

Edited Dec 10, 2019 by Adrien Kohlbecker
Assignee Loading
Time tracking Loading