files/gitlab-cookbooks/gitaly/attributes/default.rb (27 lines of code) (raw):
default['gitaly']['enable'] = false
default['gitaly']['ha'] = false
default['gitaly']['dir'] = "/var/opt/gitlab/gitaly"
default['gitaly']['env_directory'] = "/opt/gitlab/etc/gitaly/env"
# default['gitaly']['env'] is set in ../recipes/enable.rb
default['gitaly']['bin_path'] = "/opt/gitlab/embedded/bin/gitaly"
default['gitaly']['open_files_ulimit'] = 15000
default['gitaly']['consul_service_name'] = 'gitaly'
default['gitaly']['consul_service_meta'] = nil
default['gitaly']['log_group'] = nil
default['gitaly']['use_wrapper'] = true
default['gitaly']['configuration'] = {
runtime_dir: "#{node['gitaly']['dir']}/run",
socket_path: "#{node['gitaly']['dir']}/gitaly.socket",
prometheus_listen_addr: 'localhost:9236',
logging: {
dir: '/var/log/gitlab/gitaly',
format: 'json'
},
git: {
use_bundled_binaries: true,
bin_path: "#{node['package']['install-dir']}/embedded/bin/git"
},
storage: [],
gitlab: {
secret_file: "#{node['gitaly']['dir']}/.gitlab_secret"
}
}