[repospanner] try to make the configs actually work for more than one system.
This commit is contained in:
parent
d46715b67d
commit
e93cd702f0
3 changed files with 9 additions and 9 deletions
|
@ -41,7 +41,7 @@
|
||||||
|
|
||||||
- name: Deploy configuration
|
- name: Deploy configuration
|
||||||
template: src=repoSpanner.yml
|
template: src=repoSpanner.yml
|
||||||
dest=/etc/repospanner/config.yml
|
dest=/etc/repospanner/{{region}}-config.yml
|
||||||
owner=repoSpanner group=repoSpanner mode=0600
|
owner=repoSpanner group=repoSpanner mode=0600
|
||||||
register: repospanner_refresh
|
register: repospanner_refresh
|
||||||
tags:
|
tags:
|
||||||
|
@ -56,9 +56,9 @@
|
||||||
- src: ca.crt
|
- src: ca.crt
|
||||||
dest: ca.crt
|
dest: ca.crt
|
||||||
- src: "{{node}}.{{region}}.crt"
|
- src: "{{node}}.{{region}}.crt"
|
||||||
dest: node.crt
|
dest: node-{{region}}.crt
|
||||||
- src: "{{node}}.{{region}}.key"
|
- src: "{{node}}.{{region}}.key"
|
||||||
dest: node.key
|
dest: node-{{region}}.key
|
||||||
register: repospanner_refresh
|
register: repospanner_refresh
|
||||||
tags:
|
tags:
|
||||||
- repospanner/server
|
- repospanner/server
|
||||||
|
|
|
@ -1,10 +1,10 @@
|
||||||
[Unit]
|
[Unit]
|
||||||
Description=repoSpanner - instance %i
|
Description=repoSpanner - instance {{region}}
|
||||||
After=network.target
|
After=network.target
|
||||||
|
|
||||||
[Service]
|
[Service]
|
||||||
Type=simple
|
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
|
User=repoSpanner
|
||||||
Group=repoSpanner
|
Group=repoSpanner
|
||||||
LimitNOFILE=65536
|
LimitNOFILE=65536
|
||||||
|
|
|
@ -11,12 +11,12 @@ listen:
|
||||||
certificates:
|
certificates:
|
||||||
ca: /etc/repospanner/ca.crt
|
ca: /etc/repospanner/ca.crt
|
||||||
client:
|
client:
|
||||||
cert: /etc/repospanner/node.crt
|
cert: /etc/repospanner/node-{{region}}.crt
|
||||||
key: /etc/repospanner/node.key
|
key: /etc/repospanner/node-{{region}}.key
|
||||||
server:
|
server:
|
||||||
default:
|
default:
|
||||||
cert: /etc/repospanner/node.crt
|
cert: /etc/repospanner/node-{{region}}.crt
|
||||||
key: /etc/repospanner/node.key
|
key: /etc/repospanner/node-{{region}}.key
|
||||||
hooks:
|
hooks:
|
||||||
bubblewrap:
|
bubblewrap:
|
||||||
enabled: false
|
enabled: false
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue