I think that representing the consul configuration as a Ruby hash makes it easier to add new configurations. Further I added a config option for the domain used by consul. I also changed the config that each node gets started as server no matter if the join_host field is configured.
I think that representing the consul configuration as a Ruby hash makes it easier to add new configurations. Further I added a config option for the domain used by consul. I also changed the config that each node gets started as server no matter if the join_host field is configured.