Ask Your Question

configuration management

asked 2013-08-26 13:15:18 -0600

florin_dragu gravatar image

We are looking at ways to improve the way we do config management.

I know Puppet is very good at managing deploy time OS and env config, however, when it comes to app/code config it gets a bit tricky as there are various levels of config: build vs deploy vs runtime/dynamic.

For dynamic/runtime config I'm thinking about tools like Zookeeper, but I'm also keen on using feature toggles that have their own config (similar to Togglz framework).

Ideally, I would like to not manage config in multiple places, but have one place where all the ... (more)

edit retag flag offensive close merge delete

1 Answer

Sort by ยป oldest newest most voted

answered 2013-08-26 16:58:50 -0600

Ancillas gravatar image

You might need to develop your own solution for pulling dynamic configs, and then access that resource via an API from your various tools. The Puppet approach would use a custom function, or a custom fact to access the API to pull the proper config. An additional Puppet approach to consuming a home-grown settings provider would be through a custom hiera backend, or by using hiera-http.

I don't know of any secure config providers off of the top of my head, but there may be some available.

edit flag offensive delete link more

Your Answer

Please start posting anonymously - your entry will be published after you log in or create a new account.

Add Answer

Question Tools


Asked: 2013-08-26 13:15:18 -0600

Seen: 115 times

Last updated: Aug 26 '13