- DevOps
- Université
- Standard
- 2h00
đł Docker Deep Dive : Apprends Ă dompter les baleines !
Date mercredi
Horaire 11h30 Ă 13h30
Salle Amphi B
Description
Marre d'utiliser Docker comme un simple lanceur de containers ? đ€ Vous pensez avoir fait le tour de la question avec un docker run et un docker-compose up qui fonctionne "plus ou moins" ? Venez donc (rĂ©-)apprendre Ă dompter les baleines ! Cette universitĂ© est faite pour les dĂ©veloppeurs et les SRE qui veulent passer au niveau supĂ©rieur. Repartons des bases et allons explorer les fonctionnalitĂ©s mĂ©connues qui transformeront votre workflow : * Compose, ce chef d'orchestre de gĂ©nie : DĂ©couvrez le pouvoir cachĂ© des fichiers docker-compose.yml pour mettre en musique vos microservices et orchestrer des applications multi-conteneurs sans effort. * Buildx, le couteau suisse de la construction d'images : Dites adieu aux builds lents et bonjour aux images multi-architectures et aux caches partagĂ©s. Nous explorerons la puissance de docker buildx, notamment sa commande bake pour compiler plusieurs images simultanĂ©ment avec une simple configuration, comme un chef prĂ©parant un festin de containers ! * Multi-stage builds, le Saint Graal du build : RĂ©duisez la taille de vos images de 90 % et faites rougir votre CI/CD. Rejoignez-nous pour (re)dĂ©couvrir que Docker est bien plus qu'un simple outil, c'est une philosophie, et que vos applications mĂ©ritent un style qui va bien au-delĂ de la ligne de commande.
Orateur·ices
Alice Simon
Je suis ingĂ©nieure DevOps chez Sopra Steria Group. J'adore crĂ©er des scripts et automatiser des tĂąches pour les rendre plus efficaces et agrĂ©ables ⟠Depuis 2024, je propose des quickies au sein de mon entreprise et dans des Ă©vĂ©nements publiques đïž
Matthieu Vincent
âïž All my references are available @ https://me.yodamad.fr đ€ Speaker since 2022 @ Devoxx FR, @SnowCamp, multiple DevFest, Innersource summit, ... đ Co-founder of Volcamp @Clermont-Fd : https://volcamp.io đŠ Gitlab hero | đ€ R2Devops ambassador
Actions rapides
Les sessions futures sur le mĂȘme thĂšme
- DevOps
- Conférence
GitLab CI/CD sous attaque : secrets volés, pipelines détournés, défenses durables
Votre pipeline GitLab CI/CD est-il vraiment plus fiable que l'application qu'il dĂ©ploie ? Ă partir de deux scĂ©narios d'attaque rĂ©alistes, exfiltration de secrets via variables CI et compromission par merge request malveillante, cette session montre comment un attaquant exploite les mauvaises configurations les plus courantes, puis comment mettre en place des protections durables sans freiner les Ă©quipes. La CI/CD est devenue un composant critique du systĂšme dâinformation. Pourtant, sur GitLab, elle concentre encore trop souvent des variables sensibles, des permissions excessives et des rĂšgles dâexĂ©cution qui ouvrent la porte Ă des abus simples mais redoutablement efficaces. Dans cette session, nous partons de deux scĂ©narios dâattaque rĂ©alistes observĂ©s autour de GitLab CI/CD : - lâexploitation de variables CI mal protĂ©gĂ©es pour exfiltrer des secrets, tokens ou credentials ; - la compromission dâun pipeline via une merge request malveillante, jusquâĂ la publication dâartefacts corrompus ou lâintroduction de code non maĂźtrisĂ© dans la chaĂźne de livraison. Lâobjectif nâest pas de faire peur, ni de dĂ©rouler une checklist figĂ©e. Ă partir de trois annĂ©es passĂ©es Ă sĂ©curiser des pipelines GitLab en production, nous montrons surtout ce qui tient dans la durĂ©e : - les rĂ©glages GitLab qui rĂ©duisent rĂ©ellement la surface dâexposition ; - les rĂšgles de gouvernance qui Ă©vitent les dĂ©rives sans bloquer les dĂ©veloppeurs ; - les mĂ©canismes de contrĂŽle continu qui permettent de dĂ©tecter les Ă©carts avant quâils ne deviennent exploitables. Ensemble nous verrons comment repenser la sĂ©curitĂ© GitLab CI/CD comme un systĂšme vivant : moins basĂ© sur des audits ponctuels, davantage sur des garde-fous durables, mesurables et compatibles avec la rĂ©alitĂ© des Ă©quipes.
Jeudi 9h30 Ă 10h25 - Amphi A
- DevOps
- Quicky
â [ANNULĂ] â
Jeudi 11h05 Ă 11h20 - Amphi C
- DevOps
- Quicky
Tuner uv pour travailler avec Docker
Vous utilisez uv, le super gestionnaire de packages Python ? Vous avez bien raison. Si vous faites des builds frĂ©quents, vous voudrez Ă©viter de tĂ©lĂ©charger les dĂ©pendances Ă chaque fois. Et au moment de construire une image docker de votre application, il faudra minimiser son contenu pour rĂ©duire la surface d'attaque et accĂ©lĂ©rer son transfert. Ăa tombe bien, Astral a tout prĂ©vu pour ça au moyen d'options et de variables d'environnement dĂ©diĂ©es ! Je vous ai dĂ©jĂ dit que c'Ă©tait un super outil ?
Vendredi 11h05 Ă 11h20 - Amphi C