Commit Graph

342 Commits

Author SHA1 Message Date
ynerant ae151321db
[nginx/certbot] Clone roles from Crans
continuous-integration/drone/push Build is passing Details
continuous-integration/drone/pr Build is passing Details
Signed-off-by: Yohann D'ANELLO <ynerant@crans.org>
2021-02-24 11:46:37 +01:00
pz2891 d7d0676f5e Remove .save file; remove fo fleming prometheus
continuous-integration/drone/push Build is passing Details
continuous-integration/drone/pr Build is passing Details
2021-02-18 17:53:15 +01:00
pz2891 74c30b81df Merge branch 'master' into Global_monitoring
continuous-integration/drone/push Build is passing Details
continuous-integration/drone/pr Build is passing Details
2021-02-17 19:41:06 +01:00
pz2891 b278b02bc2 Remove percentage sign for load alert
continuous-integration/drone/push Build is failing Details
2021-02-17 19:37:33 +01:00
pz2891 0b90c9944b Fix CI warning from last commit
continuous-integration/drone/push Build is failing Details
2021-02-17 18:15:31 +01:00
pz2891 61001e09f5 Add alert for load usage
continuous-integration/drone/push Build is failing Details
2021-02-17 18:08:39 +01:00
pz2891 a5b4deacee Rename federate role; update of alerts of federate prometheus; update of configuration of federate prometheus
continuous-integration/drone/push Build is failing Details
2021-02-17 17:42:24 +01:00
otthorn 5b2580056d 🐛 Final fix, should stop sending ill-formed mail from now on
continuous-integration/drone/push Build is failing Details
continuous-integration/drone/pr Build is failing Details
2021-02-16 18:10:39 +01:00
otthorn f607a76ec8 🐛 Fix a small bug. Postfix does not accept trailing comments
continuous-integration/drone/push Build is failing Details
continuous-integration/drone/pr Build is failing Details
2021-02-16 13:13:26 +01:00
otthorn 3fceeff74f Fix ansible lint for rule [208] always specify mode and owner for template
continuous-integration/drone/push Build is failing Details
continuous-integration/drone/pr Build is failing Details
2021-02-16 02:47:04 +01:00
otthorn 3925e32188 Repect ansible-lint [106] for role names 2021-02-16 02:45:35 +01:00
otthorn 69d732e612 Fix case 2021-02-16 02:42:08 +01:00
otthorn ab3659adc2 Also config hostname just in case 2021-02-16 02:32:46 +01:00
otthorn 1ca75ccfb0 Add postfix non mailhost conf 2021-02-16 02:22:41 +01:00
otthorn f08b11445d Add postfix non mailhost task 2021-02-16 02:15:52 +01:00
otthorn a9b03aed82 Add postfix non mailhost handlers 2021-02-16 02:02:15 +01:00
pz2891 6ec449c3b3 Fix restarting prometheus snmp (not installed)
continuous-integration/drone/push Build is failing Details
2021-02-10 20:43:43 +01:00
pz2891 d8924abe66 Add prometheus-federate role 2021-02-10 20:42:37 +01:00
pz2891 4308bedf8f Monitoring of docker containers 2021-02-10 19:06:28 +01:00
pz2891 bd5b88c4fc Correcting format of percentage
continuous-integration/drone/pr Build is failing Details
continuous-integration/drone/push Build is failing Details
2021-02-08 18:22:08 +01:00
pz2891 428b6f5733 Correcting grafana stats for wireless 2021-02-08 13:57:32 +01:00
pz2891 8bfe83f73c Adaptation of UPS alerts 2021-02-08 13:52:17 +01:00
otthorn faf5fc7362 fix re2o-service -> re2o_service role name
continuous-integration/drone/push Build is passing Details
continuous-integration/drone/pr Build is passing Details
2021-02-07 17:39:04 +01:00
otthorn e6b853a552 fix role name 2021-02-07 17:33:29 +01:00
otthorn 679daa633f Fix ansible lint 2021-02-07 17:32:44 +01:00
otthorn 1e136e3736 Remove rules from warn list when it is not needed 2021-02-07 17:31:21 +01:00
ynerant f9e83e514e Merge pull request 'Captive portal' (#11) from accueil into master
continuous-integration/drone/push Build is failing Details
Reviewed-on: Aurore/ansible#11
2021-02-05 20:39:50 +01:00
ynerant 0e224df41f
Install ipset on each router
continuous-integration/drone/pr Build is failing Details
continuous-integration/drone/push Build is failing Details
Signed-off-by: Yohann D'ANELLO <ynerant@crans.org>
2021-02-05 20:39:26 +01:00
ynerant c527ce16b0
Use good output interface for the main router
Signed-off-by: Yohann D'ANELLO <ynerant@crans.org>
2021-02-05 20:39:25 +01:00
ynerant a82edc3e24
Firewall configuration without MASQUERADE
Signed-off-by: Yohann D'ANELLO <ynerant@crans.org>
2021-02-05 20:39:25 +01:00
ynerant bbac76023c
Update masquerade configuration for the captive portal
Signed-off-by: Yohann D'ANELLO <ynerant@crans.org>
2021-02-05 20:39:25 +01:00
ynerant 7e4a2d20c0
Clone nginx role from Crans
Signed-off-by: Yohann D'ANELLO <ynerant@crans.org>
2021-02-05 20:39:25 +01:00
ynerant 889cb764c1
Clone certbot role from Crans
Signed-off-by: Yohann D'ANELLO <ynerant@crans.org>
2021-02-05 20:39:25 +01:00
ynerant 154cbedec2
Deploy firewall config for the captive portal
Signed-off-by: Yohann D'ANELLO <ynerant@crans.org>
2021-02-05 20:39:25 +01:00
ynerant 9bd06520fb
Add reverse-proxy for Re2o on the portal VM
Signed-off-by: Yohann D'ANELLO <ynerant@crans.org>
2021-02-05 20:39:25 +01:00
jeltz e02670afb0
Les caches unbound renvoie les addresses en 10/8 2021-02-05 20:38:50 +01:00
ynerant a7b073e1cc
Add captive portal firewall configuration
Signed-off-by: Yohann D'ANELLO <ynerant@crans.org>
2021-02-05 20:38:50 +01:00
ynerant 89ebbd423e
Use the local firewall repository
Signed-off-by: Yohann D'ANELLO <ynerant@crans.org>
2021-02-05 20:38:50 +01:00
ynerant 5a09b77070
Resolve DNS for the accueil vlan
Signed-off-by: Yohann D'ANELLO <ynerant@crans.org>
2021-02-05 20:38:49 +01:00
jeltz 5fc2d0a3f9
Ajout d'accueil dans keepalived 2021-02-05 20:38:49 +01:00
jeltz 7cdef7ee96
Fix: keep the logs for 90 days 2021-02-05 20:38:49 +01:00
ynerant 3eb48edccd
Tmux everywhere
continuous-integration/drone/push Build is failing Details
continuous-integration/drone/pr Build is failing Details
Signed-off-by: Yohann D'ANELLO <ynerant@crans.org>
2021-02-02 23:17:47 +01:00
otthorn f6c9208a41 Merge pull request 'Limit floats in alerts to 2 decimal places' (#5) from human_readable_altermanager into master
continuous-integration/drone/push Build is failing Details
Reviewed-on: Aurore/ansible#5
2021-01-29 20:48:43 +01:00
otthorn c9352fb9ab Merge pull request 'Use unattended-upgrades for Debian-Security' (#4) from unattended into master
continuous-integration/drone/push Build is failing Details
Reviewed-on: Aurore/ansible#4
2021-01-29 20:42:24 +01:00
otthorn a8af3c9c72 Merge branch 'master' into monitoring_pdu
continuous-integration/drone/push Build is failing Details
continuous-integration/drone/pr Build is failing Details
2021-01-29 20:29:28 +01:00
pz2891 eecf807b53 Delte main.yml.save
continuous-integration/drone/push Build is failing Details
continuous-integration/drone/pr Build is failing Details
2021-01-29 20:15:21 +01:00
pz2891 a12bcbc97f Correct yamlint
continuous-integration/drone/push Build is failing Details
2021-01-29 20:12:14 +01:00
otthorn 6ec89b88d8 Limit floats in alerts to 2 decimal places
continuous-integration/drone/push Build is failing Details
continuous-integration/drone/pr Build is failing Details
2021-01-29 19:33:38 +01:00
jeltz d59cb41d5e Use unattended-upgrades for Debian-Security
continuous-integration/drone/push Build is failing Details
continuous-integration/drone/pr Build is failing Details
2021-01-28 03:42:07 +01:00
pz2891 e3ae912f44 Add prometheus-aurore to monitor all service VM and physical servers. Modifying monitoring role to exclude wireless access points when running the role on all hosts
continuous-integration/drone/push Build is failing Details
2021-01-23 22:10:57 +01:00