chore: maintenance

- added tag awx_repository' > update repository on awx server
- moved wordpress database dump from /tmp to /backups
- switch wordpress dump from <dump>.tar.gz to <dump>.gz
- added hint for upload wordpress dump to README.md
master
Sven Ketelsen 4 years ago
parent 197fe5f6c1
commit 37cf451edd

@ -88,3 +88,6 @@ AWX
tar -xzf k9s_*.tar.gz -C .
ln -s /etc/kubernetes/k9s/k9s /usr/bin/k9s
kubectl taint nodes --all node-role.kubernetes.io/master-
Wordpress Database Dump
ansible-playbook upload-database-dumb.yml -e "cluster_services_str='connect,connect_wordpress' stage='dev' upload_file="smardigo/wordpress_portal.sql.gz""

@ -124,6 +124,8 @@ wordpress_base_url: "{{ wordpress_id }}.{{ domain }}"
filebeat_certificate: "{{ stage }}-elastic-stack-filebeat"
logstash_certificate: "{{ stage }}-elastic-stack-logstash-01"
backup_directory: "/backups"
#ansible_vault_password vault >"
#reverse_proxy_admin_username: "< see vault >"

@ -1,5 +1,9 @@
---
### tags:
### awx_config
### awx_repository
- name: "Remove all <job_templates>"
include_tasks: awx-config-cleanup.yml
vars:
@ -474,13 +478,15 @@
become: false
tags:
- awx_config
- awx_repository
- name: "Remove old rpository folder for <hetzner-ansible>"
- name: "Remove old repository folder for <hetzner-ansible>"
file:
state: absent
path: "{{ awx_project_path }}/hetzner-ansible"
tags:
- awx_config
- awx_repository
- name: "Create project folder for <hetzner-ansible>"
file:
@ -491,6 +497,7 @@
mode: '0555'
tags:
- awx_config
- awx_repository
- name: "Extract repository archive for <hetzner-ansible>"
unarchive:
@ -498,6 +505,7 @@
dest: "{{ awx_project_path }}/hetzner-ansible"
tags:
- awx_config
- awx_repository
- name: "Remove repository archive for <hetzner-ansible>"
file:
@ -505,6 +513,7 @@
path: /tmp/hetzner-ansible.tar.gz
tags:
- awx_config
- awx_repository
- name: "Remove all <projects>"
include_tasks: awx-config-cleanup.yml

@ -3,6 +3,7 @@
### tags:
### kube_install
### awx_config
### awx_repository
- name: "Install pip3 for {{ inventory_hostname }}"
apt:
@ -138,3 +139,4 @@
awx_project_path: "{{ kubernetes_awx_project_volume_path }}"
tags:
- awx_config
- awx_repository

@ -1,3 +1,3 @@
---
upload_directory: /tmp
upload_directory: "{{ backup_directory }}"

@ -2,17 +2,17 @@
### tags:
- name: "Destroy {{ target_database }}"
- name: "Destroy <{{ target_database }}>"
community.mysql.mysql_db:
name: "{{ target_database }}"
state: absent
config_file: "/etc/mysql/mariadb.conf.d/50-client.cnf"
login_password: "{{ mysql_root_password }}"
- name: "Import database from {{ upload_directory }}/{{ database_backup_file }} to {{ target_database }}"
- name: "Import database from <{{ upload_directory }}/{{ database_backup_file }}> to <{{ target_database }}>"
community.mysql.mysql_db:
name: "{{ target_database }}"
state: import
target: "/tmp/{{ database_backup_file }}"
target: "/{{ upload_directory }}/{{ database_backup_file }}"
config_file: "/etc/mysql/mariadb.conf.d/50-client.cnf"
login_password: "{{ mysql_root_password }}"

@ -1,3 +1,3 @@
---
upload_directory: /tmp
upload_directory: "{{ backup_directory }}"

@ -2,7 +2,13 @@
### tags:
- name: "Copy file to remote locations {{ upload_directory }}/{{ upload_file | basename }}"
- name: 'Ensures <{{ upload_directory }}> directory exists'
file:
state: directory
path: '{{ upload_directory }}'
mode: 0644
- name: "Copy file to remote <{{ upload_directory }}/{{ upload_file | basename }}>"
copy:
src: "{{ upload_file }}"
dest: "{{ upload_directory }}/{{ upload_file | basename }}"

Binary file not shown.
Loading…
Cancel
Save