Compare commits

..

5 Commits

Author SHA1 Message Date
298f105805 maj zabbix-srv 2024-01-25 11:22:18 +01:00
d88745e741 modif s-backup.yml 2024-01-25 11:11:56 +01:00
fffcb22db8 modif cle priv 2024-01-25 11:09:25 +01:00
abb8c15028 maj zabbix-srv 2024-01-25 11:01:02 +01:00
73b4560dd9 modif cle privee 2024-01-25 10:49:53 +01:00
4 changed files with 30 additions and 12 deletions

View File

@ -0,0 +1,13 @@
---
- name: creation .ssh
file:
path: ~/.ssh
state: directory
mode: 0700
- name: recuperation de la cle privee generee par s-adm
get_url:
url: http://s-adm.gsb.adm/gsbstore/id_rsa_sbackup
dest: /root/.ssh/id_rsa_sbackup
mode: 0600

View File

@ -28,11 +28,11 @@
state: restarted state: restarted
enabled: yes enabled: yes
- name: mise ne place script hostcreate - name: mise en place script hostcreate
template: template:
src: hostcreate.sh.j2 src: hostcreate.sh.j2
dest: /tmp/hostcreate.sh dest: /tmp/hostcreate.sh
- name: lancement script hostcreate #- name: lancement script hostcreate
command: bash /tmp/hostcreate.sh #command: bash /tmp/hostcreate.sh

View File

@ -36,34 +36,39 @@
mode: global mode: global
login_unix_socket: /var/run/mysqld/mysqld.sock login_unix_socket: /var/run/mysqld/mysqld.sock
- name: 7. Importer la base de données - name: 7. Récupérer la base de données
get_url:
url: http://s-adm.gsb.adm/gsbstore/zabbix.sql.gz
dest: /tmp
- name: 8. Importer la base de données
community.mysql.mysql_db: community.mysql.mysql_db:
state: import state: import
name: zabbix name: zabbix
encoding: utf8mb4 encoding: utf8mb4
target: http://s-adm.gsb..adm/gsbstore/zabbix.sql.gz target: /tmp/zabbix.sql.gz
login_unix_socket: /var/run/mysqld/mysqld.sock login_unix_socket: /var/run/mysqld/mysqld.sock
- name: 8. Remettre a zero la variable trust function creators - name: 9. Remettre a zero la variable trust function creators
community.mysql.mysql_variables: community.mysql.mysql_variables:
variable: log_bin_trust_function_creators variable: log_bin_trust_function_creators
value: 0 value: 0
mode: global mode: global
login_unix_socket: /var/run/mysqld/mysqld.sock login_unix_socket: /var/run/mysqld/mysqld.sock
- name: 9. Lancer le service zabbix-server - name: 10. Lancer le service zabbix-server
service: service:
name: zabbix-server name: zabbix-server
state: restarted state: restarted
enabled: yes enabled: yes
- name: 10. Lancer le service zabbix-agent - name: 11. Lancer le service zabbix-agent
service: service:
name: zabbix-agent name: zabbix-agent
state: restarted state: restarted
enabled: yes enabled: yes
- name: 11. Lancer le service apache2 - name: 12. Lancer le service apache2
service: service:
name: apache2 name: apache2
state: restarted state: restarted

View File

@ -4,17 +4,17 @@
vars: vars:
stork_db_user: "stork-server" stork_db_user: "stork-server"
stork_db_passwd: "Azerty1+" stork_db_passwd: "Azerty1+"
stork_db_name: "stork" stork_db_name: "stork"
roles: roles:
- base - base
- goss - goss
- proxy3
- zabbix-cli - zabbix-cli
- gotify - gotify
- stork-server - stork-server
- ssh-cli - ssh-cli
- syslog-cli #- syslog-cli
- smb-backup - smb-backup
- dns-slave - dns-slave
- post - post
- ssh-backup-key-private