34 lines
803 B
YAML
34 lines
803 B
YAML
---
|
|
# This playbook checks for os version
|
|
- name: Check OS version
|
|
hosts: all
|
|
become: false
|
|
gather_facts: true
|
|
|
|
tasks:
|
|
- include_vars: vars/secret.yaml
|
|
|
|
- debug: var=ansible_date_time.iso8601_basic_short
|
|
|
|
- name: Backup mysql databases
|
|
shell: docker exec mysql8 mysqldump -u{{ mysql_user }} -p{{ mysql_password }} {{ item }} > /home/chris/{{ item }}_{{ ansible_data_time.iso8601_basic_short }}.sql
|
|
loop:
|
|
- bookstack
|
|
- kimai
|
|
|
|
- name: Check uname
|
|
shell: uname -a
|
|
register: command_output
|
|
|
|
- debug: var=command_output.stdout_lines
|
|
|
|
- name: Check docker containers
|
|
shell: docker ps
|
|
register: containers
|
|
|
|
- debug: var=containers.stdout_lines
|
|
|
|
- debug: var=mysql_user
|
|
|
|
- debug: var=mysql_password
|
|
|