DeploymentDeployment
Tools-in-Action30min
INTERMEDIATE

Jib : Osez le Dockerless pour vos projets Java !

Ce talk présente Jib, un plugin pour construire des images Docker Java sans Dockerfiles, optimisant l'utilisation des layers et ne reconstruisant que les changements. Avec des exemples concrets et une comparaison avec d'autres outils, il montre comment Jib réduit le stockage et la charge réseau, bénéfique pour les développeurs et ingénieurs DevOps.

Ludovic CHOMBEAU
Ludovic CHOMBEAULeroy Merlin

talkDetail.whenAndWhere

Thursday, April 17, 17:00-17:30
Neuilly 153
talks.description
Vous êtes développeur ou ingénieur DevOps sur un projet Java ? Dans ce cas, votre Dockerfile doit très probablement faire moins de 5 lignes, pas vrai ? Peut-être un peu plus si vous avez tenté de réaliser quelques optimisations sur la réutilisation des layers. Mais est-ce pour autant la façon la plus optimisée de construire des images Docker pour du Java ?Laissez-moi vous présenter Jib, un plugin qui permet de :Se débarrasser des Dockerfiles 🙅🏼‍♂️Optimiser l'utilisation des layers de votre image finale ✅Reconstruire uniquement ce qui a changé 🛠️Le plus fou dans tout ça ? Même pas besoin d’avoir Docker ! 🤯Ce talk proposera une introduction à Jib avec des exemples concrets. Nous aborderons les avantages et les limites de cet outil, ainsi qu’une comparaison avec d'autres alternatives, le tout accompagné de pratique.Des connaissances de bases en Docker, notamment sur la gestion des layers, vous permettront aisément de suivre cette présentation.À la fin de ce talk, vous aurez certainement très envie de tester l'outil au sein de vos projets. Vos FinOps leaders vous remercierons pour la réduction du volume de stockage sur votre registry et de la charge réseau. 😉
optimisation
layers
jib
docker
talks.speakers
Ludovic CHOMBEAU

Ludovic CHOMBEAU

Leroy Merlin

France

Hello ! 👋🏼

Je m'appelle Ludovic, et je suis actuellement ops engineer chez Leroy Merlin.

Avant tout passionné par la tech de manière générale, je suis particulièrement passionné d'automatisation (Infra as Code, CI/CD, etc), d'observabilité, de cybersécurité, et de tout ce qui touche aux déploiements de manière plus large (Kubernetes est mon meilleur ami, et le YAML et le GO sont mes langages préférés ❤️).

Ma main stack ? GitHub Actions, Terraform, Ansible, Kubernetes, Datadog, Vault.
comments.title

comments.speakerNotEnabledComments