How do you manage supervisor specs/indexing specs?

Hi all,

I am curious as to how you manage the configurations for supervisor and indexing specs. We are thinking of having them in source control so that they go through our regular code-review process when being changed, and so that they are backed up. The question then would be how best to schedule the batch indexing jobs and post changes to the supervisor specs. We have some ideas on how to make that happen within our current infrastructure but I was wondering whether there was any tooling that people are using for this.

Thank you,

Hey Ben,

I usually schedule batch jobs with Oozie, and manage supervisor specs with curl. I’m not aware of anything fancier than curl for the supervisor stuff right now. In your position I’d probably write a script that syncs supervisor specs from source control to Druid using the HTTP API.