docs: add all untracked content

This commit is contained in:
Benjamin Lasseye 2025-03-01 12:28:01 +00:00
parent a49079fe9f
commit 8600b5ef34
5 changed files with 513 additions and 0 deletions

59
01-infrastructure.md Normal file
View file

@ -0,0 +1,59 @@
---
title: Infrastructure
description:
published: 1
date: 2025-02-16T22:56:22.569Z
tags:
editor: markdown
dateCreated: 2025-02-15T10:54:13.493Z
---
# 🏗 Infrastructure
Bienvenue dans la section dédiée à mon infrastructure. Cette page décrit les composants principaux que jutilise pour héberger et gérer mes services.
---
## ☁️ Cloud : OpenStack
Jutilise **OpenStack** pour gérer mon infrastructure cloud.
- **Virtualisation** : Machines virtuelles pour différents services.
- **Stockage** : Volumes attachés pour la persistance des données.
- **Réseau** : Gestion des routes et des règles de firewall.
📂 [Détails sur ma configuration OpenStack](cloud.md)
---
## 🔧 Serveurs : Debian
Mes serveurs tournent sous **Debian**, choisie pour sa stabilité et son support à long terme.
- **Gestion des paquets** : APT avec un dépôt local pour contrôler les mises à jour.
- **Automatisation** : Ansible pour le provisionnement et la maintenance.
- **Conteneurisation** : Docker et Podman pour isoler les services.
📂 [Détails sur mes serveurs](serveurs.md)
---
## 🚀 Monitoring : Grafana & Prometheus
Un système de supervision basé sur **Prometheus** et **Grafana**.
- **Prometheus** collecte les métriques des services et du système.
- **Grafana** affiche des dashboards pour visualiser les performances.
- **Alerting** avec **Alertmanager** pour détecter les anomalies.
📂 [Configuration détaillée du monitoring](monitoring.md)
---
## 🔐 Sécurité : Firewall & VPN (WireGuard)
Ma sécurité repose sur plusieurs couches :
- **Firewall** : Règles strictes via `iptables` et `ufw`.
- **VPN** : Accès distant sécurisé via **WireGuard**.
- **Authentification** : 2FA et clés SSH pour les accès critiques.
📂 [Détails sur la sécurité](securite.md)
---