Ask Your Question

James Pic aka is_null's profile - activity

2015-09-04 12:01:10 -0500 received badge  Taxonomist
2014-11-14 01:12:53 -0500 received badge  Famous Question (source)
2014-11-05 05:31:12 -0500 received badge  Nice Question (source)
2014-10-13 10:18:31 -0500 received badge  Notable Question (source)
2014-10-13 08:15:12 -0500 received badge  Supporter (source)
2014-10-13 08:14:54 -0500 received badge  Popular Question (source)
2014-10-13 07:02:58 -0500 received badge  Student (source)
2014-10-13 06:25:03 -0500 asked a question Should we maintain different versions of configuration files depending on the services we intend to run per server ?

Consider nova services running on 3 servers:

  • compute server: nova-compute service
  • controller server: nova-api, nova-cert ...
  • horizon server: nova-novncproxy

On each server, there is a /etc/nova/nova.conf. The question is:

  • should we maintain different versions of /etc/nova/nova.conf for each server with only the necessary configuration sections/keys or
  • should we maintain a single version of /etc/nova/nova.conf for every server and just change the server specific config (ie. my_ip)

What are the pros and cons of each approach ?

Note: as a developer myself, I'd rather only maintain one template for nova.conf, rather than having a bunch of different templates containing 90% of the same information.