Passionné par l’automatisation, l’optimisation des infrastructures et la culture DevOps, je dispose d’une solide maîtrise des outils et méthodologies DevOps pour assurer l’intégration continue, le déploiement continu (CI/CD), la supervision des systèmes, la gestion des incidents et l’industrialisation des déploiements via des outils phares tels que Terraform, Ansible, Docker, Jenkins, Grafana ...
Consulter mon CVDéploiement automatisé d'un cluster Kubernetes sur Openstack à l'aide de Terraform et d'Ansible. Cluster kubernetes de 5 noeuds, donc 3 masters et 2 workers. Un load balancer (haproxy) est rajouté pour assurer une bonnerepartition de charge entre les différents masters du cluster.
Déploiement automatisé d’une infrastructure cloud sécurisée sur Microsoft Azure avec un module Terraform developpé. Création d'un réseau, de deux sous réseaux, des machines virtuelles et des sécurity groups.
Déploiement automatisé d’une infrastructure cloud sécurisée sur OpenStack avec Terraform. Architecture réseau segmentée (public / privé), machines virtuelles, contrôle d’accès SSH via Network Security Groups et ajout d'un compte de stockage.
Déploiement automatisé d’une infrastructure cloud sécurisée sur Microsoft Azure avec Terraform. Architecture réseau segmentée (public / privé), machines virtuelles, contrôle d’accès SSH via Network Security Groups et bonnes pratiques d’Infrastructure as Code.
Déploiement complet d'Odoo via Docker Compose avec PostgreSQL, Nginx reverse proxy et volumes persistants.
Déploiement de PostgreSQL sur k0s avec du stockage local (pvc). Dans ce cas, les données de la BDD sont stockées directement sur la machine qui héberge le cluster.
Déploiement de PostgreSQL sur cluster k0s avec du stockage persistant sur un serveur NFS externe. Ce serveur NFS externe servant de backend de stockage a été déployé et configuré au préalable. Ainsi, les données de la base de donnée ne dépendent pas du cycle de vie des Pods Kubernetes.
Configuration des machines déployées dans le Cloud public (Azure) et dans le Cloud privé (Openstack) à l’aide d’ansible : création d'utilisateur, génération locale d'une paire de clés SSH et Installation, configuration du serveur web Nginx. Rôle ansible dédié pour chaque tâche.
Déploiement de la machine dans le Cloud privé Openstack, Configuration de cette dernière avec ansible afin d'automatiser le déploiement du portfolio. Deux rôles ansible développés : un rôle pour l'installation de Docker et un autre rôle pour la configuration du serveur web Apache.
Université de Lille — France
Université Paris-Saclay — France
Vous avez un projet dans le DevOps/Cloud ou souhaitez simplement discuter ?
N'hésitez pas à me contacter
Merci !
Informations de contact
Envoyer un message