Browse Source

remove postgres user creation from role

services
Edoardo Putti 8 years ago
parent
commit
ba13a5337e
2 changed files with 13 additions and 10 deletions
  1. +0
    -10
      roles/postgres/tasks/main.yaml
  2. +13
    -0
      roles/postgres/templates/mattermost.service.j2

+ 0
- 10
roles/postgres/tasks/main.yaml View File

@ -4,13 +4,3 @@
- postgresql
- postgresql-contrib
- python-psycopg2
- block:
- postgresql_db: name={{ db_name }}
- postgresql_user:
name: "{{ db_user }}"
password: "{{ db_user_password }}"
db: "{{ db_name }}"
priv: ALL
become: true
become_method: su
become_user: postgres

+ 13
- 0
roles/postgres/templates/mattermost.service.j2 View File

@ -0,0 +1,13 @@
[Unit]
Description=Mattermost
After=network.target
[Service]
User=mattermost
ExecStart=/opt/mattermost/bin/platform
WorkingDirectory=/opt/mattermost
Restart=always
RestartSec=30
[Install]
WantedBy=multi-user.target

Loading…
Cancel
Save