Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Whazzup should support conf.d-style configuration #28

Open
evan2645 opened this issue Jun 2, 2015 · 1 comment
Open

Whazzup should support conf.d-style configuration #28

evan2645 opened this issue Jun 2, 2015 · 1 comment

Comments

@evan2645
Copy link

evan2645 commented Jun 2, 2015

Whazzup is a service that may be installed on multiple components within a single environment. Due to this fact, the config file will look different depending on which service(s) are running on the host it's installed on.

Most people will use configuration management to install whazzup and generate its config file. In the current case, it's required that we gate portions of the config with conditional logic so that we can expose only the relevant config bits... otherwise, we will have lots of dependencies and be leaking sensitive information (like db passwords) in places where they're not needed.

Instead, whazzup should use conf.d-style configuration. This will allow for a 1:1 mapping between configuration files and services... which will enable users to cleanly separate the CM code for generating various whazzup configs on a per-service basis.

@shortdudey123
Copy link
Contributor

👍 nice! i was just thinking about how to do this earlier today

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants