Compare commits

...

2 Commits

2 changed files with 18 additions and 3 deletions

View File

@ -25,6 +25,12 @@
encrypt: sha512_crypt
confirm: true
salt_size: 7
- name: postgres_db_password
prompt: "Enter Postgres DB Password: "
private: true
- name: mysql_db_password
prompt: "Enter MySQL DB Password: "
private: true
tasks:
- name: Create psql user
ansible.builtin.user:
@ -141,12 +147,11 @@
quadlet_options:
- "AutoUpdate=registry"
- "Pull=newer"
- ""
- |
[Install]
WantedBy=default.target
env:
POSTGRES_PASSWORD: "{{ psql_password }}"
POSTGRES_PASSWORD: "{{ postgres_db_password }}"
become_user: "psql"
- name: Build mysql quadlet
@ -169,6 +174,15 @@
[Install]
WantedBy=default.target
env:
MYSQL_ROOT_PASSWORD: "{{ psql_password }}"
MYSQL_ROOT_PASSWORD: "{{ mysql_db_password }}"
become_user: "mysql"
- name: Run systemctl --user daemon-reload
ansible.builtin.shell:
cmd: "systemctl --user daemon-reload"
become_user: "{{ item }}"
become_method: community.general.machinectl
loop:
- psql
- mysql

View File

@ -44,6 +44,7 @@
- podman
- passt
- shadow-utils
- systemd-container
state: latest
async: 1200
poll: 60