Deploy the `consul` config for `Grafana`.
This commit is contained in:
parent
06438d0dc2
commit
e8d8ceeacb
|
@ -0,0 +1,6 @@
|
|||
{
|
||||
"service": {
|
||||
"name": "grafana",
|
||||
"port": 3000
|
||||
}
|
||||
}
|
|
@ -3,6 +3,15 @@ service 'grafana-server' do
|
|||
action [ :enable, :start ]
|
||||
end
|
||||
|
||||
# Deploy `consul` config for `grafana`:
|
||||
remote_file '/etc/consul.d/service-grafana.json' do
|
||||
owner 'root'
|
||||
group 'root'
|
||||
mode '644'
|
||||
|
||||
notifies :restart, 'service[supervisor]'
|
||||
end
|
||||
|
||||
# Firewall settings here:
|
||||
%w( 3000/tcp ).each do |p|
|
||||
execute "ufw allow #{p}" do
|
||||
|
|
Loading…
Reference in New Issue