Table des matières

2023/04/08 (hub-infra)

Heure de début : 13h

Présences :

Galène: https://talk.src.brussels/group/source/

Météo

Moment informel durant lequel on exprime en peu de mots comment on se sent et si l'on a une attente forte pour la réunion. Ce n'est pas un moment de discussion mais d'expression individuelle et ce n'est pas obligatoire 🙂

Attente(s) forte(s)

Si l'une ou l'autre personne exprime une attente forte, merci de vous en occuper en priorité ou de la noter dans le hub ou dans un point approprié.

FIN: 15h30

Anciens TODOs

Hub service

Merge Request en cours

Headers sur HA proxy

https://gitlab.domainepublic.net/Neutrinet/infra-ansible/-/merge_requests/248 A voir pour les headers… peut-être que l'API de ISPng ne va pas bien se comporter. Tester sur les applications custom de Neutrinet

Il faut voir s'il ne vaut pas mieux gérer ces règles au niveau applicatif plutôt qu'au niveau de ha_proxy. Les mettres au niveau de caddy n'est pas forcément évident et ça complique aussi les playbook. Mais on peut voir en fonction.

Il y a des headers qui permettent de dire qu'il n'y aura jamais de javascript, ou encore qu'il n'y aura aucune requête externe au domaine. On pourrait les mettre sur les Caddy.

TODO:

Suppression de certaines métriques

https://gitlab.domainepublic.net/Neutrinet/infra-ansible/-/merge_requests/247/diffs

En gros, on utilise node exporter pour récupérer les métriques (plutôt que par telegraf comme avant), et en fait, un souci est que pour vérifier la validité du certificat, si l'on met quelque chose pour vérifier ça, on va l'avoir pour tous les sites. Du coup, si un des certificats a expiré, on aura beaucoup d'alertes. Donc il y a un label en plus configuré dans telegraf pour savoir si ce certificat doit être monitoré sur son expiration ou non.

Une autre notion introduite dans la MR c'est dans l'alerting avec des inhibiter qui permet de ne pas avoir une alerte par probe mais une alerte générale. Un point d'attention c'est de ne pas auto silencé les alertes.

Maintenance

Communication : https://doc.neutrinet.be/2023-04-08-Mail-Maintenance-Avril-2023#

TODO:

Comment va-t-on procéder ? On avait fait pas mal de modifs… on peut peut-être repartir du snapshot que l'on avait fait.

Apparemment on passe par Gandi pour les mails lors de la création d'un VPN. Cela ne marche pas avec le nouveau serveur.

À faire :

À tester :

On décide de commencer le matin (10h) pour pouvoir commencer l'apéro très tôt dans le pire des cas !

Vaultwarden

Est-ce que ce serait intéressant d'avoir un Vaultwarden public ? Parce que le gopass est assez austère.

Par contre, le SSO est payant.

un autre exemple: https://www.passbolt.com/ et on peut se faire sponsoriser pour le SSO

Hub DC

Bour

Une manipulation possible c'est d'appliquer : https://community.hpe.com/t5/proliant-servers-ml-dl-sl/gen8-dmar-firmware-bug-your-bios-is-broken-bad-rmrr/m-p/7177731

TODO:

Hub Network

Interpellation sur l'utilité du lien NL-IX

https://wiki.neutrinet.be/fr/rapports/2023/03-21#hub_admin

OctoDNS

Ça pourrait peut-être servir pour les reverse DNS, mais à voir : https://github.com/octodns/octodns

Hub Dev

Neutribot Matrix

Ce serait bien de threader les alerte quand elles arrivent en groupe.

À voir si c'est disponible dans la librairie python.

Toutefois, cela signifie voir comment grouper les alertes. Réfléchissons comment le faire.

Est-ce que c'est intéressant de grouper ? Parce que pour le moment, il envoie 10 alertes firing. Puis une alerte est résolue, mais il envoie quand même 10 alertes car ça fait partie du même groupe.

TODO:

Hub Chez mémé

Création des VM en statique

En gros on fait toutes les VM en avance et puis on les configure selon le besoin.

Ce seraient des VM standards avec par ex. 2Go de RAM et 20Go de disque et puis chacun peut modifier dans Proxmox en fonction de ces besoins. Comme ça, il n'y a pas besoin d'attendre que Ketupa soit prêt.

On a un /26, donc 58 machines possibles.

TODO: Tharyrok crée une multitude de VM standards

Prochaine réunion

Prochaine réunion : 11 juin à 14h Lieu : Jitsi et Caldarium

Météo de fin

Moment informel durant lequel on exprime en peu de mots comment, à titre personnel, la réunion a été vécue que ce soit positif ou négatif. Si une ou plusieurs tensions est née durant la réunion, il est peut-être nécessaire d'envisager l'une ou l'autre réunion pour y remédier.