ajout repertoire de fichier de configuration de goss pour machine ap23 et sv

This commit is contained in:
uap23-r
2022-03-17 09:45:03 +01:00
parent 8042b4b73d
commit 810cd999d4
2 changed files with 36 additions and 0 deletions

67
ap23/goss/ap23/goss.yaml Normal file
View File

@@ -0,0 +1,67 @@
package:
apache2:
installed: true
mariadb-server:
installed: true
php-gd:
installed: true
php-xml:
installed: true
port:
tcp6:80:
listening: true
ip:
- '::'
service:
apache2:
enabled: true
running: true
mariadb:
enabled: true
running: true
ssh:
enabled: true
running: true
group:
ssh:
exists: true
gid: 111
command:
ip r |grep default:
exit-status: 0
stdout:
- default via 10.121.38.254 dev ens18 onlink
stderr: []
timeout: 10000
process:
apache2:
running: true
interface:
ens18:
exists: true
addrs:
- 10.121.38.78/24
- fe80::d098:d8ff:fe6a:996c/64
mtu: 1500
http:
http://ap23.sio.lan/doku:
status: 200
allow-insecure: false
no-follow-redirects: false
timeout: 5000
body:
- Wiki groupe 23

36
ap23/goss/sv/goss.yaml Normal file
View File

@@ -0,0 +1,36 @@
file:
#check si latest.sql.gs existe
/root/latest.sql.gz:
exists: true
filetype: file
command:
#check le contenue de la crontab
crontab -l:
exit-status: 0
stdout:
- 0 21 * * 1-7 /root/svbase.sh
stderr: []
timeout: 10000
#check la sortie du fichier hostname de ap23
ssh root@ap23 hostname:
exit-status: 0
stdout:
- ap23
stderr: []
timeout: 10000
interface:
#check l'existence de la carte enp0s3, son adresse ipv4, mac et sa valeur mtu
enp0s3:
exists: true
addrs:
- 192.168.0.33/24
- fe80::a00:27ff:fe06:7232/64
mtu: 1500