Resources attached to the Road To DevOps tutorial
https://blog.noobtoroot.xyz/road-to-devops/
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
29 lines
684 B
29 lines
684 B
2 years ago
|
- name: create a new database
|
||
|
become: yes
|
||
|
become_user: postgres
|
||
|
postgresql_db:
|
||
|
# login_unix_socket: /var/run/mysqld/mysqld.sock
|
||
|
name: '{{ DB_NAME }}'
|
||
|
state: present
|
||
|
|
||
|
|
||
|
- name: create a new user in database
|
||
|
become: yes
|
||
|
become_user: postgres
|
||
|
postgresql_user:
|
||
|
# login_unix_socket: /var/run/mysqld/mysqld.sock
|
||
|
db: '{{ DB_NAME }}'
|
||
|
name: '{{ DB_USER_NAME }}'
|
||
|
password: '{{ DB_USER_PASSWORD }}'
|
||
|
priv: ALL
|
||
|
expires: infinity
|
||
|
|
||
|
# - name: grant all privileges
|
||
|
# become: yes
|
||
|
# become_user: postgres
|
||
|
# postgresql_privs:
|
||
|
# db: "{{ 'DB_NAME' }}"
|
||
|
# privs: ALL
|
||
|
# type: database
|
||
|
# role:
|