[repospanner] try to make the configs actually work for more than one system.

This commit is contained in:
Stephen Smoogen 2019-03-25 22:04:15 +00:00
parent d46715b67d
commit e93cd702f0
3 changed files with 9 additions and 9 deletions

View file

@ -41,7 +41,7 @@
- name: Deploy configuration
template: src=repoSpanner.yml
dest=/etc/repospanner/config.yml
dest=/etc/repospanner/{{region}}-config.yml
owner=repoSpanner group=repoSpanner mode=0600
register: repospanner_refresh
tags:
@ -56,9 +56,9 @@
- src: ca.crt
dest: ca.crt
- src: "{{node}}.{{region}}.crt"
dest: node.crt
dest: node-{{region}}.crt
- src: "{{node}}.{{region}}.key"
dest: node.key
dest: node-{{region}}.key
register: repospanner_refresh
tags:
- repospanner/server

View file

@ -1,10 +1,10 @@
[Unit]
Description=repoSpanner - instance %i
Description=repoSpanner - instance {{region}}
After=network.target
[Service]
Type=simple
ExecStart=/usr/bin/repospanner serve --config /etc/repospanner/%i.yml --debug
ExecStart=/usr/bin/repospanner serve --config /etc/repospanner/{{region}}-config.yml --debug
User=repoSpanner
Group=repoSpanner
LimitNOFILE=65536

View file

@ -11,12 +11,12 @@ listen:
certificates:
ca: /etc/repospanner/ca.crt
client:
cert: /etc/repospanner/node.crt
key: /etc/repospanner/node.key
cert: /etc/repospanner/node-{{region}}.crt
key: /etc/repospanner/node-{{region}}.key
server:
default:
cert: /etc/repospanner/node.crt
key: /etc/repospanner/node.key
cert: /etc/repospanner/node-{{region}}.crt
key: /etc/repospanner/node-{{region}}.key
hooks:
bubblewrap:
enabled: false