Ma Documentation DevSecOps¶
Modules¶
-
DevOps & CI/CD
Culture DevOps, piliers, déploiement continu et pipelines automatisés.
-
DevSecOps
Intégration de la sécurité dans chaque étape du cycle de vie applicatif.
-
Conteneurisation
Docker, Kubernetes, architecture, bonnes pratiques et sécurité des containers.
-
Cybersécurité
Normes, bonnes pratiques, CVE et principaux vecteurs d'attaque.
-
Réseaux & API
HTTP, DNS, REST API, aide-mémoire et exercices pratiques.
-
Blog & Notes
Astuces, raccourcis clavier, notes techniques et articles personnels.
Roadmap & TODO¶
En cours de rédaction
Cette documentation est un work-in-progress. Voici les sujets prévus :
- Réseaux — Bases TCP/IP, modèle OSI, URL, DNS, codes d'erreur HTTP
- Vecteurs d'attaque — OWASP Top 10, injection, XSS, CSRF
- Cybersécurité — Normes ISO 27001, RGPD, bonnes pratiques
- Pipeline sécurisé — SAST, DAST, SCA avec exemples d'outils (Trivy, SonarQube, OWASP ZAP)
- Docker — Bonnes pratiques Dockerfile, multi-stage builds
- Kubernetes — Sécurité RBAC, Network Policies, Secrets
Démarrage rapide¶
# Cloner le repo
git clone https://github.com/Black-Thor/devsecops-docu.git
cd devsecops-docu
# Installer les dépendances
pip install mkdocs-material \
mkdocs-glightbox \
mkdocs-minify-plugin
# Lancer en local
mkdocs serve
# → http://127.0.0.1:8000
# Builder le site statique
mkdocs build
# Déployer sur GitHub Pages
mkdocs gh-deploy