02/23 (infra)
HA / Pas HA / Haaaaa & BananaPI
Pad récurent du hub-infra : https://pads.domainepublic.net/p/Neutrinet-infra-2019
Présence
jean-marc, e-jim, tharyrok, tierce
Documentation actuelle
- Dépôt et recettes Ansible : https://github.com/Neutrinet/infra
- Doc à propos de Ansible : https://git.domainepublic.net/tierce/decouverte-ansible
- La doctrine : https://wiki.neutrinet.be/infra#doctrine
- Le wiki : https://wiki.neutrinet.be/infra
- Un labo : https://wiki.neutrinet.be/infra/labo-test-bird
Nos besoins
Listons tout ce que l'on utilise et le rôle qu'ils remplissent (liste issue de la réunion du 29/01/2019)
Services stand alone
- Site vitrine -> php (Grav)
- Support --> Zammad
- Chat: Mattermost
- Wiki --> wikijs
- file -> Nextcloud
- monitoring / status
- app Neutrinet --> (.json)
Services infra
- Reverse dns (script reverse.sh)
- Annonce de nos prefixe en BGPG avec notre AS
- Proxmox --> virtualisation
- Mail --> Modoboa
- Fournir un.cube facile (coucou le hub-cube)
- Une bonne bande passante
- On a pas de SLA, même si on souhaite faire du mieux qu'on peut (best efforts)
- On peut se permettre du downtime
Passer à COIN
Qu'est ce qui pourrait passer dans Coincoin ?
Coin https://code.ffdn.org/FFDN/coin pour remplacer ISPng ?
-
Carnet rose -> Django
-- commandes de briques
-- liste de membres -
Compta -> application Rails Accounting
-
Api ffdn nombre de membre
-
iSPNG --> Authentication |
---> Autorisation --> gestion des IP-} AAA
---> "Accounting"-|
---> Gestion de certifs
---> Inscriptions (commande des vpn)
BananaPI
Après de multiples essais sur Debian stretch, c'est finalement Debian buster qui bootera.
Qui boot
- jessie (bananian) : https://www.bananian.org/download
- buster (testing) : https://d-i.debian.org/daily-images/armhf/daily/netboot/SD-card-images/
Qui boot pas
- stretch (build du 16-02-2019) : http://ftp.nl.debian.org/debian/dists/stretch/main/installer-armhf/current/images/netboot/SD-card-images/
- stretch (build du 15-06-2017) : http://ftp.nl.debian.org/debian/dists/stretch/main/installer-armhf/20170615/images/netboot/SD-card-images/
HP
- mises à jours des firmwares (via le Intelligent Provisionning)
- création de deux install bootables sur carte SD (installées sur la carte mère)
- réinstallation de debian stretch
- accès distant pour poursuivre le travail
- création de users dans les iLO
- ajout des clés de jean-marc