From 378a20f02ac35072e43ffe5359c5e36944e8b325 Mon Sep 17 00:00:00 2001 From: gsb Date: Fri, 19 Jan 2024 14:13:55 +0100 Subject: [PATCH 1/7] Ajouter wireguard/README.md --- wireguard/README.md | 1 + 1 file changed, 1 insertion(+) create mode 100644 wireguard/README.md diff --git a/wireguard/README.md b/wireguard/README.md new file mode 100644 index 0000000..a0cb772 --- /dev/null +++ b/wireguard/README.md @@ -0,0 +1 @@ +# **Explication :** \ No newline at end of file From a87853372cd8b153fa26e587635f8bf16a9cf5a9 Mon Sep 17 00:00:00 2001 From: gsb Date: Fri, 19 Jan 2024 14:17:49 +0100 Subject: [PATCH 2/7] Actualiser wireguard/README.md --- wireguard/README.md | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/wireguard/README.md b/wireguard/README.md index a0cb772..a7fc2c3 100644 --- a/wireguard/README.md +++ b/wireguard/README.md @@ -1 +1,5 @@ -# **Explication :** \ No newline at end of file +# **Explication :** + +Le dossier Wireguard comprend tous les tests de ping à effectuer une fois l'installation complète complète de wireguard. + +Pour tester le bon fonctionnement du VPN et faire la phase de test, rendez vous sur la machine ou vous voulez faire les tests de ping (nous allons prendre ping-sinfra.sh comme exemple) \ No newline at end of file From 54ef5103ca7c43c563205bbf8d535a34e78f2710 Mon Sep 17 00:00:00 2001 From: gsb Date: Fri, 19 Jan 2024 14:22:36 +0100 Subject: [PATCH 3/7] Actualiser wireguard/README.md --- wireguard/README.md | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/wireguard/README.md b/wireguard/README.md index a7fc2c3..9ebe081 100644 --- a/wireguard/README.md +++ b/wireguard/README.md @@ -2,4 +2,10 @@ Le dossier Wireguard comprend tous les tests de ping à effectuer une fois l'installation complète complète de wireguard. -Pour tester le bon fonctionnement du VPN et faire la phase de test, rendez vous sur la machine ou vous voulez faire les tests de ping (nous allons prendre ping-sinfra.sh comme exemple) \ No newline at end of file +Pour tester le bon fonctionnement du VPN et faire la phase de test, rendez vous sur la machine ou vous voulez faire les tests de ping (nous allons prendre ping-sinfra.sh comme exemple) + +## ** Etapes :** + +* mettez vous dans le dossier tools/ansible/gsb2024/wireguard + +* Lancer le script de s-infra : bash ping-sinfra.sh \ No newline at end of file From 79279fc3a11045a8f43fa03558d7661e82a1d7fb Mon Sep 17 00:00:00 2001 From: gsb Date: Fri, 19 Jan 2024 14:22:50 +0100 Subject: [PATCH 4/7] Actualiser wireguard/README.md --- wireguard/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/wireguard/README.md b/wireguard/README.md index 9ebe081..2666504 100644 --- a/wireguard/README.md +++ b/wireguard/README.md @@ -4,7 +4,7 @@ Le dossier Wireguard comprend tous les tests de ping à effectuer une fois l'ins Pour tester le bon fonctionnement du VPN et faire la phase de test, rendez vous sur la machine ou vous voulez faire les tests de ping (nous allons prendre ping-sinfra.sh comme exemple) -## ** Etapes :** +## **Etapes :** * mettez vous dans le dossier tools/ansible/gsb2024/wireguard From f66774efe10939fc655b593a09d370bfda63bb9d Mon Sep 17 00:00:00 2001 From: gsb Date: Fri, 19 Jan 2024 14:28:37 +0100 Subject: [PATCH 5/7] Actualiser wireguard/README.md --- wireguard/README.md | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/wireguard/README.md b/wireguard/README.md index 2666504..cdd50f1 100644 --- a/wireguard/README.md +++ b/wireguard/README.md @@ -4,8 +4,11 @@ Le dossier Wireguard comprend tous les tests de ping à effectuer une fois l'ins Pour tester le bon fonctionnement du VPN et faire la phase de test, rendez vous sur la machine ou vous voulez faire les tests de ping (nous allons prendre ping-sinfra.sh comme exemple) -## **Etapes :** +## **Etapes pour lancer les tests:** -* mettez vous dans le dossier tools/ansible/gsb2024/wireguard +* Mettez vous dans le dossier tools/ansible/gsb2024/wireguard -* Lancer le script de s-infra : bash ping-sinfra.sh \ No newline at end of file +* Lancer le script de s-infra : bash ping-sinfra.sh + +Une fois lancer une série de ping vont se lancer automatiquement, si tout est bon le scipt devrait arrivé à sa fin. +Si toutefois un ping ne passe pas, le scipt vaa bloquer sur le ping qui est en cours d'éxécution ! From 239480a12bf450effb1fcf9fcb04d82809bb06c9 Mon Sep 17 00:00:00 2001 From: root Date: Fri, 19 Jan 2024 14:19:30 +0100 Subject: [PATCH 6/7] maj goss fichier --- goss/s-nxc.yaml | 119 ++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 119 insertions(+) create mode 100644 goss/s-nxc.yaml diff --git a/goss/s-nxc.yaml b/goss/s-nxc.yaml new file mode 100644 index 0000000..a6a9844 --- /dev/null +++ b/goss/s-nxc.yaml @@ -0,0 +1,119 @@ +file: + /root/nxc: + exists: true + mode: "0755" + size: 4096 + owner: root + group: root + filetype: directory + contains: [] + /root/nxc/certs: + exists: true + mode: "0755" + size: 4096 + owner: root + group: root + filetype: directory + contains: [] + /root/nxc/config: + exists: true + mode: "0755" + size: 4096 + owner: root + group: root + filetype: directory + contains: [] + /root/nxc/config/dynamic.yml: + exists: true + mode: "0644" + size: 415 + owner: root + group: root + filetype: file + contains: [] + /root/nxc/config/static.yml: + exists: true + mode: "0644" + size: 452 + owner: root + group: root + filetype: file + contains: [] + /root/nxc/docker-compose.yml: + exists: true + mode: "0644" + size: 2135 + owner: root + group: root + filetype: file + contains: [] + /root/nxc/nxc-debug.sh: + exists: true + mode: "0755" + size: 64 + owner: root + group: root + filetype: file + contains: [] + /root/nxc/nxc-prune.sh: + exists: true + mode: "0755" + size: 110 + owner: root + group: root + filetype: file + contains: [] + /root/nxc/nxc-start.sh: + exists: true + mode: "0755" + size: 34 + owner: root + group: root + filetype: file + contains: [] + /root/nxc/nxc-stop.sh: + exists: true + mode: "0755" + size: 32 + owner: root + group: root + filetype: file + contains: [] + /usr/local/bin/mkcert: + exists: true + mode: "0755" + size: 4788866 + owner: root + group: root + filetype: file + contains: [] +addr: + tcp://s-nxc.gsb.lan:8081: + reachable: true + timeout: 500 +port: + tcp:22: + listening: true + ip: + - 0.0.0.0 + tcp:80: + listening: true + ip: [] + tcp:443: + listening: true + ip: [] + tcp:8081: + listening: true + ip: + - 0.0.0.0 +interface: + enp0s3: + exists: true + addrs: + - 192.168.99.7/24 + mtu: 1500 + enp0s8: + exists: true + addrs: + - 172.16.0.7/24 + mtu: 1500 From 3a18a3bd9acfb813fdd0215d98dff1594c56fdd4 Mon Sep 17 00:00:00 2001 From: root Date: Fri, 19 Jan 2024 14:26:43 +0100 Subject: [PATCH 7/7] maj goss fichier --- s-nxc.yaml | 55 ++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 55 insertions(+) create mode 100644 s-nxc.yaml diff --git a/s-nxc.yaml b/s-nxc.yaml new file mode 100644 index 0000000..b901263 --- /dev/null +++ b/s-nxc.yaml @@ -0,0 +1,55 @@ +command: + ls -l .: + exit-status: 0 + stdout: + - total 200 + - -rwxr-xr-x 1 root root 232 15 janv. 17:38 agoss + - -rw-r--r-- 1 root root 212 15 janv. 17:38 changelog + - drwxr-xr-x 3 root root 4096 15 janv. 17:38 doc + - drwxr-xr-x 2 root root 4096 19 janv. 10:50 goss + - -rwxr-xr-x 1 root root 209 15 janv. 17:38 gsbchk + - -rwxr-xr-x 1 root root 7174 15 janv. 17:38 gsbstart + - -rwxr-xr-x 1 root root 728 15 janv. 17:38 gsbstartl + - -rw-r--r-- 1 root root 289 15 janv. 17:38 lisezmoi.txt + - drwxr-xr-x 2 root root 4096 15 janv. 17:38 old + - drwxr-xr-x 2 root root 4096 19 janv. 09:16 pre + - -rw-r--r-- 1 root root 477 19 janv. 09:16 pull-config + - -rw-r--r-- 1 root root 5070 19 janv. 09:16 README.md + - -rw-r--r-- 1 root root 141 15 janv. 17:38 r-ext.yml + - -rw-r--r-- 1 root root 151 15 janv. 17:38 r-int.yml + - drwxr-xr-x 55 root root 4096 19 janv. 09:16 roles + - -rw-r--r-- 1 root root 177 15 janv. 17:38 r-vp1-fw.yml + - -rw-r--r-- 1 root root 259 15 janv. 17:38 r-vp1.yml + - -rw-r--r-- 1 root root 173 15 janv. 17:38 r-vp2-fw.yml + - -rw-r--r-- 1 root root 305 15 janv. 17:38 r-vp2.yml + - -rw-r--r-- 1 root root 181 19 janv. 09:16 s-adm.yml + - -rw-r--r-- 1 root root 119 15 janv. 17:38 s-agence.yml + - -rw-r--r-- 1 root root 166 19 janv. 09:16 s-appli.yml + - -rw-r--r-- 1 root root 182 19 janv. 09:16 s-backup.yml + - drwxr-xr-x 3 root root 4096 19 janv. 09:16 scripts + - -rw-r--r-- 1 root root 213 15 janv. 17:38 s-docker.yml + - -rw-r--r-- 1 root root 144 15 janv. 17:38 s-elk.yml + - -rw-r--r-- 1 root root 178 19 janv. 09:16 s-fog-post.yml + - -rw-r--r-- 1 root root 162 19 janv. 09:16 s-fog.yml + - -rw-r--r-- 1 root root 199 19 janv. 09:16 s-infra.yml + - -rw-r--r-- 1 root root 351 15 janv. 17:38 s-itil.yml + - -rw-r--r-- 1 root root 185 19 janv. 09:16 s-kea1.yml + - -rw-r--r-- 1 root root 174 19 janv. 09:16 s-kea2.yml + - -rw-r--r-- 1 root root 131 19 janv. 09:16 s-lb-bd.yml + - -rw-r--r-- 1 root root 127 19 janv. 09:16 s-lb-web1.yml + - -rw-r--r-- 1 root root 127 19 janv. 09:16 s-lb-web2.yml + - -rw-r--r-- 1 root root 145 19 janv. 09:16 s-lb.yml + - -rw-r--r-- 1 root root 148 19 janv. 09:16 s-mess.yml + - -rw-r--r-- 1 root root 241 19 janv. 09:16 s-mon.yml + - -rw-r--r-- 1 root root 290 19 janv. 09:16 s-nas.yml + - -rw-r--r-- 1 root root 156 15 janv. 17:38 s-nxc.yml + - -rw-r--r-- 1 root root 140 15 janv. 17:38 s-peertube.yml + - -rw-r--r-- 1 root root 148 19 janv. 09:16 s-proxy.yml + - -rw-r--r-- 1 root root 161 15 janv. 17:38 s-test.yml + - drwxr-xr-x 3 root root 4096 15 janv. 17:38 sv + - drwxr-xr-x 2 root root 4096 15 janv. 17:38 tests + - drwxr-xr-x 2 root root 4096 15 janv. 17:38 vagrant + - drwxr-xr-x 2 root root 4096 15 janv. 17:38 windows + - drwxr-xr-x 7 root root 4096 19 janv. 09:16 wireguard + stderr: [] + timeout: 10000