- DevOps
- Conférence
- Standard
- 55 min
Astro GitOps - Press â§ to start
Date vendredi
Horaire 11h30 Ă 12h25
Salle Amphi C
Description
đž AprĂšs le crash de notre vaisseau sur une planĂšte inconnu, Astro part secourir ses companions en danger dans le monde du GitOps! En repartant de la base du GitOps, de son idĂ©e fondatrice Ă son utilisation quotidienne, nous dĂ©couvrirons les bonnes et mauvaise pratiques qui façonnent cet univers. Au travers d'exemples dans diffĂ©rents domaines (Kubernetes, infrastructure, secret management), nous verrons concrĂštement comment appliquer cette philosophie. Embarquons pour ce voyage interstellaire, accompagnĂ© de nos bots favoris đ€, dans le monde du GitOps !
Orateur·ices
Kevin Davin
Google Developer Expert on Google Cloud & Kotlin, Gitlab Hero, I am above all passionate about tech, languages, infrastructure, and automation. Kotlin, Java, TypeScript are my day-to-day languages. I deploy all of those on the Google Kubernetes Engine with the GitLab's Continuous Integration đ. Addict of agility and DevOps, some of my missions were to help teams to follow those philosophies. From code quality analysis to unit or end-to-end tests setup all the way to continuous deployment and operation, I try to follow a project from birth to production. I'm currently Principal Software Engineer at Gradle and I'm working on Gradle Enterprise, the product which can improve the developer productivity by reducing its build and test time.
Actions rapides
Les sessions futures sur le mĂȘme thĂšme
- DevOps
- Conférence
Sécuriser son réseau Kubernetes avec Cilium
Quelques lignes de commandes suffisent aujourd'hui pour crĂ©er son cluster Kubernetes dans le cloud. On peut alors y dĂ©ployer sa panoplie de Pods, Deployments, Services, etc. avec peu d'efforts (quoique beaucoup de YAML). Mais qu'en est-il des accĂšs rĂ©seaux ? Comment restreindre les accĂšs en entrĂ©e et en sortie de son cluster ? Comment contrĂŽler les requĂȘtes HTTP entre microservices ? Et comment sĂ©curiser les donnĂ©es qui transitent entre ces microservices ? Dans ce talk, nous rĂ©pondrons Ă ces questions avec Cilium, un plugin rĂ©seau pour Kubernetes. Cilium permet d'acheminer les paquets entre conteneurs, d'appliquer les politiques de sĂ©curitĂ© rĂ©seau, de chiffrer les donnĂ©es en transit et bien plus. Il offre aussi divers outils visuels pour crĂ©er ses politiques de sĂ©curitĂ© et comprendre ce qui se passe cĂŽtĂ© rĂ©seau [1, 2]. Au programme : - Une courte introduction aux rĂ©seaux de conteneurs Ă la Kubernetes. - Comment Cilium utilise eBPF pour faire la diffĂ©rence. - SĂ©curiser les accĂšs IP, TCP, HTTP et autres en suivant les bonnes pratiques. - Chiffrer ses donnĂ©es applicatives sans sidecar ni prise de tĂȘte. [1] https://docs.cilium.io/en/latest/gettingstarted/hubble/ [2] https://editor.networkpolicy.io
Vendredi 12h30 Ă 13h25 - Amphi C
- DevOps
- Tool in action
La revanche des VMs: sandboxing avec NerdBox
Alors qu'ils ont radicalement bouleversĂ© notre façon de concevoir le dĂ©ploiements des applications, les containers sont aujourd'hui considĂ©rĂ©s comme un "commoditĂ©", un dĂ©tail d'implĂ©mentation. Le runtime qui leur permet de tourner n'intĂ©resse que les experts lors de dĂ©bats enflammĂ©s autour d'une pinte. Pourtant les choses continuent d'Ă©voluer. Si on pourrait croire que l'architecture de Docker n'a pas changĂ© depuis 10 ans, en rĂ©alitĂ© de nombreux composants Ă©voluent pour assurer performance, flexibilitĂ© et sĂ©curitĂ© renforcĂ©e. Par ailleurs, de nouveaux besoins apparaissent: avec la dĂ©ferlante des agents IA, ĂȘtre en mesure de fournir un environment sans restriction tout en prĂ©servant son systĂšme hĂŽte est devenu une nĂ©cessitĂ©. Je vais vous prĂ©senter dans les grandes lignes les nouveautĂ©s de containerd 2.2 avant de m'attarder sur le tout nouveau projet NerdBox qui permet de gĂ©rer des sandbox Ă base de microVM avec la simplicitĂ© des containers ... et -- cerise sur le gĂąteau -- sans avoir besoin d'ĂȘtre root đ€©
Vendredi 14h00 Ă 14h25 - Amphi E