Support external consul binary
Allow users to bring their own consul, that is not bundled by Omnibus. The binary path can be configured by setting consul['binary_path'] = '/custom/consul'. To customize the consul configuration use the known consul flags. Consul Admin Documentation: https://docs.gitlab.com/ee/administration/consul.html Changelog: added
parent
7f767645d9a2
No related branches found
No related tags found
Showing
- config/software/consul.rb 2 additions, 0 deletionsconfig/software/consul.rb
- deps.yml 7 additions, 0 deletionsdeps.yml
- files/gitlab-config-template/gitlab.rb.template 1 addition, 0 deletionsfiles/gitlab-config-template/gitlab.rb.template
- files/gitlab-cookbooks/consul/attributes/default.rb 1 addition, 0 deletionsfiles/gitlab-cookbooks/consul/attributes/default.rb
- files/gitlab-cookbooks/consul/libraries/consul_helper.rb 15 additions, 1 deletionfiles/gitlab-cookbooks/consul/libraries/consul_helper.rb
- files/gitlab-cookbooks/consul/recipes/enable_daemon.rb 15 additions, 0 deletionsfiles/gitlab-cookbooks/consul/recipes/enable_daemon.rb
- files/gitlab-cookbooks/consul/templates/default/sv-consul-run.erb 3 additions, 1 deletion...tlab-cookbooks/consul/templates/default/sv-consul-run.erb
- files/gitlab-ctl-commands-ee/consul.rb 5 additions, 0 deletionsfiles/gitlab-ctl-commands-ee/consul.rb
- files/gitlab-ctl-commands-ee/lib/consul.rb 13 additions, 1 deletionfiles/gitlab-ctl-commands-ee/lib/consul.rb
- files/gitlab-ctl-commands-ee/lib/consul_download.rb 84 additions, 0 deletionsfiles/gitlab-ctl-commands-ee/lib/consul_download.rb
- files/gitlab-ctl-commands/pg-upgrade.rb 4 additions, 2 deletionsfiles/gitlab-ctl-commands/pg-upgrade.rb
- spec/chef/cookbooks/consul/libraries/consul_helper_spec.rb 19 additions, 0 deletionsspec/chef/cookbooks/consul/libraries/consul_helper_spec.rb
- spec/chef/gitlab-ctl-commands-ee/lib/consul_spec.rb 47 additions, 3 deletionsspec/chef/gitlab-ctl-commands-ee/lib/consul_spec.rb
- spec/chef/gitlab-ctl-commands-ee/lib/geo/pitr_file_spec.rb 2 additions, 0 deletionsspec/chef/gitlab-ctl-commands-ee/lib/geo/pitr_file_spec.rb
Loading
Please register or sign in to comment