Add postgres role
Or rather rip it out of netbox. Improve DB password handling.
This commit is contained in:
parent
af9e30eb3e
commit
22f363d06a
4 changed files with 81 additions and 63 deletions
|
@ -1,8 +1,12 @@
|
|||
- name: Set variables
|
||||
set_fact:
|
||||
user: '{{ user | default("netbox") }}'
|
||||
database: '{{ database | default("netbox") }}'
|
||||
db_password: '{{ lookup("password", "/dev/null", chars=["ascii_letters", "digits"]) }}'
|
||||
- name: Install redis
|
||||
package:
|
||||
name: redis
|
||||
|
||||
- name: Enable redis service
|
||||
service:
|
||||
name: redis
|
||||
enabled: true
|
||||
state: started
|
||||
|
||||
- name: Create group for web service
|
||||
group:
|
||||
|
@ -18,8 +22,5 @@
|
|||
system: yes
|
||||
register: user_info
|
||||
|
||||
- name: Set up database
|
||||
import_tasks: db.yml
|
||||
|
||||
- name: Set up app
|
||||
import_tasks: app.yml
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue