Skip to main content
Quentin JOLY

Quentin JOLY

(him/he)

SRE - Kubestronaut - Blogger - Talos Evangelist

Site Reliability Engineer at lucca

NantesPays de la LoireFrance🇫🇷
Preferred workplace:HybridRemote (same country)
Report

As a tech enthusiast, I’m constantly learning new things every day in my role as SRE at Lucca.

I fuel this passion on a daily basis by sharing my discoveries and inspirations on my blog a-cup-of.coffee.

My favourite topics often revolve around the cloud, Kubernetes, Golang… I’m always keen to step outside my comfort zone to discover new things.

Whether at a conference or not, I’m always up for a chat over a nice cup of coffee!

Career: 4

Lucca

Full-time · On-site

May 2024 - Present

As an SRE, I helped build Lucca’s Kubernetes Platform. Automated by an in-house solution using Infrastructure as **Real** Code, the infrastructure comprises several Kubernetes clusters running on TalOS (an API-driven immutable OS), storage via Rook (RGW), observability via OpenTelemetry and Mimir/Loki/Tempo, and a custom Kubernetes operator. It is a large-scale project: - 25 TB of RAM - 1,100 TB of storage - 84 nodes in total It was with this DreamTeam that I was able to gain hands-on experience of a real Kubernetes production environment, from creating a Kubernetes operator to writing disaster recovery procedures.

KubernetesTalosGoCI/CD

direction générale des finances publiques

On-site

Sep 2023 - May 2024

Au Pole de Supervision Nationnal, j'ai mis en place des tests E2E automatisés qui garantissent le bon fonctionnement des systèmes du SI de la DGFIP.

SeleniumPlaywrightAnsibleCentos
Sep 2021 - Sep 2023

Au sein de l’équipe PAGOD, j'ai aidé au développement d'une application de transfert de fichiers de masse (en garantissant l'auditabilité, la sécurité et l'accessibilité aux clients). Java, Hibernate, Playwright, Spring

Apprenti Administrateur Système (Etudiant)

Institut de Neurosciences de la Timone

Marseille, Provence-Alpes-Côte d’Azur, France

Apr 2021 - Sep 2021

Skills: 46

Technical

TalosBashCI/CDDevOpsGitGitlabGoJava
KubernetesLinuxMicrosoft SQL ServerTerraform

Interpersonal

Communication

Other

Administration systèmeAdministration système LinuxAnglaisAnsibleApplications cloudArchitecture réseauCentosCilium
Conception de réseauxConsulContainer OrchestationConteneurisationDebianDéveloppement dans le cloudFirecrackerGNU/LinuxIntégration continueJenkinsPackerPlateforme en tant que servicePlaywrightProduits DockerPrometheus.ioRechercheScalewayScript ShellSécurité réseauSeleniumServeur WindowsStratégieTravail d’équipeVimYAML

Projects: 1

Apr 2020 - Present

site personnel sur lequel je présente mes découvertes/projets techniques

Talks & sessions: 2

Un cluster de production en un éclair avec Talos

50 min · Developers, SRE

Durant le déploiement de vos clusters, vous êtes-vous déjà posé les questions suivantes : - Où j'installe mes nœuds ? Ai-je des dépendances liées à la plateforme utilisée ? *(ex : VM, Kubernetes managés...)* - Comment bootstrap mon cluster *(kOPS ? KubeSpray ? Kubeadm ?)* ? - Comment gérer proprement les mises à jour de mes nœuds ? - En combien de temps puis-je recréer mon cluster *(PRA)* ? - Comment mettre à jour mon cluster Kubernetes *sans* me prendre la tête ? De nombreuses questions dont la réponse est toujours "*ça dépend*" 🫠​. L'objectif de ce talk est alors de vous montrer comment nous avons réussi à répondre à la majorité de ces questions avec un seul et même outil : [Talos](https://www.talos.dev/). C'est une distribution minimaliste et immuable dédiée à la création de nœuds Kubernetes qui écourtera vos sessions de déploiement ⌛! Que vous soyez développeur, SRE, ou juste curieux : vous ne souffrirez plus de l'installation de vos clusters, qu'ils soient en dev, ou en production 🤩 Spoiler : votre RSSI va adorer.

View slidesWatch recording

Limits, Requests, QoS… On balaie ce que vous pensiez savoir sur le scheduling dans Kubernetes

50 min · SRE, Developers

Limits, requests, QoS, PriorityClasses. Vous avez entendu parler de ces termes et vous savez que pour une prod qui fonctionne bien, il faut les spécifier sur vos applications. Ok. Mais comment, et surtout "pourquoi" ? - Savez vous vraiment ce qu'il se passe quand vous n'avez plus assez de ressources CPU sur votre cluster ? - Que se passe-t-il quand des applications gourmandes consomment bien plus de RAM que vous leur avez alloué ? - Pourquoi mettre une limite sur le CPU peut exploser les performances de votre frontend web ? - Comment Kubernetes ordonnance vos applications ? À la fin de cette session, vous serez capables de répondre à toutes ces questions - et bien plus encore. On va vous dévoiler les coulisses, vous montrer comment ça tourne vraiment… avec des démos qui pousseront nos clusters dans leurs derniers retranchements. Préparez-vous, ça va secouer.

View slidesWatch recording

Credentials: 10

Education: 2

Validation des Acquis de l'Expérience

Licence professionnelle

Aug 2022 - Jan 2024

IUT d'Aix-Marseille

DUT

2019 - 2021

What else would you like to see here?

Missing something? Tell us what would make this page more useful.

Sign in to share an idea.