• DevOps
  • ConfĂ©rence
  • Standard
  • 55 min

Sécuriser son réseau Kubernetes avec Cilium

  • Date vendredi
  • Horaire 12h30 Ă  13h25
  • Salle Amphi C

Description

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

Orateur·ices

Paul Chaignon

Paul est ingĂ©nieur logiciel dans l'Ă©quipe Isovalent de Cisco oĂč il travaille sur Cilium. Il dĂ©veloppe principalement en C pour la partie eBPF et en Go pour la partie Kubernetes. Avant de joindre Isovalent, Paul Ă©tait ingĂ©nieur de recherche chez Orange Labs, oĂč il s'est spĂ©cialisĂ© sur la technologie eBPF aujourd'hui utilisĂ©e par Cilium.

Actions rapides

Voir la vidéo

Les sessions futures sur le mĂȘme thĂšme

    • 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