4 Commits

Author SHA1 Message Date
Jarod Pauchet
47472f2d25 Ajout du 2ème playbook 2024-11-08 11:55:54 +01:00
Jarod Pauchet
ffc05b69bc Merge branch 'main' of https://gitea.lyc-lecastel.fr/uap33-2025-r/sdis29-3 2024-11-08 11:13:59 +01:00
Jarod Pauchet
357b806b3b Modification du README 2024-11-08 11:12:30 +01:00
54beaecc8e Actualiser Ansible/README.md 2024-11-08 10:54:45 +01:00
3 changed files with 58 additions and 8 deletions

View File

@@ -1,5 +1,19 @@
## **Mode d'emplois** : Le playbook ci-dessous peut être déploiyer de la façon suivante : ## **Mode d'emplois** : Les playbooks ci-dessous peuvent être déployer de la façon suivante :
### Playbook : apbase.yml
```` ````
ansible-playbook -i hosts apbase.yml ansible-playbook -i hosts apbase.yml
```` ````
### Playbook : apdb.yml
````
````
### Playbook : apdbdump.yml
````
````

34
Ansible/apdb.yml Normal file
View File

@@ -0,0 +1,34 @@
---
- hosts: all
become: yes
tasks:
- name: installation de python3
apt:
name: python3-pymysql
- name: creation de la base de donnees "sdis29"
community.mysql.mysql_db:
name: sdis29
state: present
login_unix_socket: /run/mysqld/mysqld.sock
- name: Creation d'un utilisateur avec tous les privileges
community.mysql.mysql_user:
name: admin
password: password123*
priv: '*.*:ALL'
state: present
login_unix_socket: /run/mysqld/mysqld.sock
- name: copie du dump mysql sur la machine pt
copy:
src: sdis29.sql
dest: /tmp
- name: Import du fichier sdis29.sql sur la base de données sdis29
community.mysql.mysql_db:
name: sdis29
state: import
target: /tmp/sdis29.sql
force: true
login_unix_socket: /run/mysqld/mysqld.sock

View File

@@ -1,6 +1,10 @@
# Projet SDIS29 - 2025 - Groupe 3 # Projet SDIS29 - 2025 - Groupe 3
**Lastest Update** Version v0.0.3d-jp : le 08/11/2024 à 09h00 par Jarod PAUCHET **Lastest Update** Version v0.0.4c-jp : le 08/11/2024 à 11h10 par Jarod PAUCHET
**Oldest Update** Version v0.0.4a-rr : le 08/11/2024 à 10h30 par Rotsy Rahaingo
**Oldest Update** Version v0.0.3d-jp : le 08/11/2024 à 09h00 par Jarod PAUCHET
**Oldest Update** Version v0.0.3c-jp : le 07/11/2024 à 18h00 par Rotsy Rahaingo **Oldest Update** Version v0.0.3c-jp : le 07/11/2024 à 18h00 par Rotsy Rahaingo
@@ -14,8 +18,6 @@
**Oldest Update** Version v0.0.1a-jp : le 07/11/2024 à 10h45 par Jarod PAUCHET **Oldest Update** Version v0.0.1a-jp : le 07/11/2024 à 10h45 par Jarod PAUCHET
Voici un plan d'installation du projet ap3 de 2025 :
## Etape 1 - Installation des machines virtuelles KVM : ## Etape 1 - Installation des machines virtuelles KVM :
### Paramètres communs ### Paramètres communs
@@ -24,9 +26,9 @@ Voici un plan d'installation du projet ap3 de 2025 :
Clonage intégral de la machine **Debian-12.7-template** Clonage intégral de la machine **Debian-12.7-template**
--> Nommage de trois machine, --> Nommage de trois machine,
* **ap33-prod** (id = 6120), IP : 172.16.0.120/24 ; gateway : 172.16.0.254 * **ap33-prod** (id = 2620), IP : 172.16.0.120/24 ; gateway : 172.16.0.254
* **ap33-test** (id = 6121), IP : 172.16.0.121/24 ; gateway : 172.16.0.254 * **ap33-test** (id = 2621), IP : 172.16.0.121/24 ; gateway : 172.16.0.254
* **ap33-mon** (id = 6122), IP : 172.16.0.122/24 ; gateway : 172.16.0.254 * **ap33-mon** (id = 2622), IP : 172.16.0.122/24 ; gateway : 172.16.0.254
Implémentation des clés SSH publique avec **cloud-int** : Implémentation des clés SSH publique avec **cloud-int** :