saltstack-formulas / influxdb-formula

Installs and configures the InfluxDB timeseries database
http://docs.saltstack.com/en/latest/topics/development/conventions/formulas.html
Apache License 2.0
9 stars 34 forks source link

RFC: How to integrate Telegraf and other TICK components #20

Open wwentland opened 8 years ago

wwentland commented 8 years ago

Hi,

I am currently working on salt states for telegraf and other tools in Influxdata's TICK stack. Given that we currently do not support inter-formula dependencies I am considering adding them to this formula, in order to be able to wire these tools together.

In a way I don't really like this as it would be possible to maintain one formula for each of the components while still allowing these formulas to work together. Personally I prefer a "one generic and composable formula for each tool" approach, but this is hard to implement if we also strongly discourage developers from leveraging inter-formula dependencies (cf. https://github.com/saltstack-formulas/influxdb-formula/pull/19)

What are your thoughts? Do we want one fat "influx-formula" with states for all components or do we want a single, but composable, formula for each component? If the former: Should we rename this formula?

aboe76 commented 6 years ago

@babilen maybe this can help: https://github.com/markuskont/salt-tick