01 Plateforme CI/CD auto-hébergée
Infrastructure auto-hébergée regroupant messagerie, sécurité, supervision et reverse proxy pour administrer des serveurs Web et des microservices, ainsi que leurs évolutions logicielles.
La problématique
Construire un cloud sur site afin de renforcer mes compétences pratiques en DevOps et en intégration et déploiement continus (CI/CD).
Approche et architecture
Réseaux cloisonnés et sécurisés, reposant sur des conteneurs Docker et des machines virtuelles sous Ubuntu, Alpine et Rocky Linux.
Environnement technique
Ubuntu, Alpine, Rocky Linux, Docker, Ansible, Terraform, GitLab CI/CD, Nginx, Apache, ClamAV, Postfix, Dovecot, OpenDKIM, Let's Encrypt, JFrog, FreeIPA, Prometheus, Grafana, Alertmanager