Notes KubeCon & CloudNativeCon Europe 2024

Sommaire

Chaque année, la CNCF organise un événement européen autour des technologies Kubernetes & Cloud Native. Pour 2024, cela se passe en France, à Paris, au Parc des Expositions Porte de Versailles.

C'est une occasion à ne pas manquer étant donné que ce sont des technos sur lesquelles je travaille au quotidien, et surtout le moment de rencontrer partenaires, collègues, amis & l'ensemble de la communauté tech FR.

Comme nombreux "frenchies", j'ai tenté ma chance en postulant au CFP, et comme la quasi-majorité, je n'y suis allé qu'en simple visiteur ;)

Voici ci-dessous mes notes, on parlera en vrac : des keynotes & conférences, de l'événement, des rencontres... Bonne lecture !

KubeTrain & Avant-Goût

La KubeCon en elle-même dure 3 jours, mais d'autres conf sont organisées autour : les Rejekts le week-end précédent, les collocated-event la veille, une journée pour les enfants le samedi... Ne pouvant me permettre une absence trop longue, je n'ai assisté qu'aux 3 jours "classiques" (et c'est déjà énorme !).

Pour s'y rendre, j'ai profité de l'organisation Kubetrain, qui permet aux gens de venir en train. Un départ était prévu depuis Aix-Marseille, grâce à Frédéric Léger, merci à lui !

Kubetrain

Arrivé dans en début de soirée, j'ai pu rejoindre l'équipe OVHCloud & Suse, et voir les quelques personnes sur place. L'occasion également un échange de bon procédé avec Nuno ;)

Chocolate Corsair

La découverte, les keynotes, les tendances

Le jour J, on nous conseille d'arriver tôt pour ne pas perdre du temps au niveau des badges... 7h30 me voilà déjà en place, avec quelques collègues lève-tôt !

Récupération des badges

Je ne connais pas l'endroit, c'est simplement immense. On nous annonce plus de 12000 personnes, et pourtant ça passe "large". On retrouve au 1er étage 4 grandes salles, et de grandes tables pour se poser. Au 2nd se trouve l'espace sponsors / exposants, au 3ème la grande salle pour les keynotes & le reste des conférences. Et enfin, le "rooftop" où se retrouvaient régulièrement les frenchies pour debrief ;)

J'ai eu beaucoup de mal à me repérer dans ce vaste espace, surtout au niveau des exposants, ce qui m'a parfois joué des tours (quelques conférences loupées - mauvais endroit, mauvais timing).

Les keynotes

Chaque jour, la journée débute par plusieurs keynotes. Des news de la CNCF, des talks sponsors, des sujets de la communauté.

Mercredi

Le mercredi, c'est AI ! Beaucoup de "buzzword" autour de l'AI, GenAI, GPU, LLM & co, assez étrange pour un 1er contact avec la KubeCon. Pourtant, ce que l'on comprend, c'est que l'intelligence artificielle fait partie de notre quotidien, et que Kubernetes est aujourd'hui la plateforme de-facto pour permettre des usages à l'échelle.

On retrouvera plus tard pas mal de conférences sur le sujet, notamment sur comment exploiter au mieux les GPUs dans un environnement Cloud Natif. À suivre, car mon client actuel a justement des problèmes de gestion de partage de GPUs pour ses utilisateurs.

Keynote

Jeudi

Le jeudi, c'est sustainability (et end-users, mais ça rime moins bien) ! Faire de la tech c'est bien, mais la faire de manière écoresponsable c'est mieux !

Après quelques retours sur l'utilisation des produits CNCF par les utilisateurs (Backstage en pole position), échanges & témoignages pour faire de la techno plus "verte". Je retiens notamment :

  • La montée en puissance de WASM, pour avoir des workloads beaucoup plus légers.
  • La consolidation des applications VM & Conteneurs avec des solutions comme KubeVirt.
  • La meilleure utilisation des ressources avec tout ce qui tourne autour de l'autoscaling & un meilleur monitoring.

Enduser Commits

Vendredi

Le vendredi, c'est community ! Je n'ai malheureusement pas pu y assister, mais grâce aux canaux Slack, Telegram & co de la communauté FR j'ai pu suivre de loin quelques annonces :

  • L'annonce du programme #Kubestronautes, qui récompensent les certifiés ayant l'ensemble des certifications CKx. Bravo à mon copain David qui en fait partie !
  • Les contributor card
  • L'intervention de Solomon Hykes avec une très belle référence au cinéma FR ;)

Kubestronautes

Côté tendances, on l'aura compris, c'est AI ! Viennent ensuite tout ce qui tourne autour du Platform Engineering & DevX : Kubernetes devient une commodité pour gérer les besoins métiers. WASM est à suivre de près, avec eBPF qui explose, ainsi que la partie Service Mesh côté réseau.

La communauté, les partenaires & la tech FR

Pour reprendre les mots de la keynote de Solomon, "la vie c'est d'abord des rencontres", la KubeCon c'est l'occasion de rencontrer les acteurs de la tech, qui plus est française, et faire le tour des stands pour récupérer des goodies découvrir les projets.

ClashLoopBackoff

Avec plus de 200 exposants, impossible d'échanger avec tout le monde, alors en vrac quelques rencontres :

  • L'espace projets CNCF, où étaient représentés les principaux projets, avec leurs mainteneurs. Je n'ai pas passé assez de temps ici, je pense qu'une prochaine fois je privilégierai ce coin. J'ai juste eu l'occasion d'échanger avec les mainteneurs de KubeVirt.
  • L'équipe de Rancher by Suse, où j'ai pu enfin toucher Bertrand Thomas, avec qui je partage pas mal d'idées, et qui est comme moi ambassadeur R2Devops. J'ai eu droit à une démo de leur solution edge, pluggée avec akri pour gérer des devices type imprimantes.
  • L'équipe de Docker, où j'ai pu échanger avec Guillaume Lours, qui cherche des retours d'expérience sur la migration Docker Compose vers Kubernetes. Si vous êtes dans ce cas-là, n'hésitez pas à le contacter !
  • L'équipe Isovalent, notamment Raphaël Pinson, qui proposaient des labs sur l'ensemble des solutions autour de Cilium. Cilium & eBPF qui avaient beaucoup le vent en poupe lors de cette conférence
  • L'équipe de Cast.ai, avec Ferréol Hoppenot, qui nous propose des outils permettant d'optimiser les coûts de vos infra. Un peu comme Karpenter, mais en mieux ;)
  • Les équipes d'Athéo & Cloudeo, originaires de l'Est de la France, où Nicolas Streng & Louis Gromb ont osé venir s'exposer, et ont tout simplement cartonné, bravo à eux !

J'ai également pris un peu de temps pour déambuler autour des stands et me laisser "approcher" par les éditeurs, en féliciter d'autres pour leurs produits. Me vient en tête Amplification, Robusta, Logz.io.

Niveau employeur, c'était aussi l'occasion de voir "en vrai" les collègues que je ne vois que par webcam !

L'occasion aussi d'échanger avec Christophe qui gère maintenant toute la partie formation et certification au sein de la CNCF, et rencontrer l'équipe de son ancienne boite Objectif Libre.

Évidemment, j'ai discuté avec d'autres anciens collègues, et d'autres "copains & copines de conf" que je croise régulièrement sur les salons, ne m'en voulez pas si je ne vous cite pas ;)

Enfin, on ne peut pas parler de la communauté FR sans mentionner le rooftop, coin très apprécié des frenchies pour prendre l'air et se retrouver, avec une dédicace à la team CuistOps que l'on retrouve le lundi soir en live autour des sujets Cloud Native !

Rooftop - Crédits Q. Joly

Détails des conférences

Pendant 4 jours, je n'ai pas fait que discuter, j'ai quand même pris le temps d'assister à quelques conférences. Avec un programme très dense, difficile de faire des choix. Si au départ j'ai été un peu déçu de quelques sujets où je n'apprends rien de "nouveau", j'ai vite changé mon fusil d'épaule et suis allé voir des sujets que je connais moins, pour mieux élargir mes horizons.

Je ne vais pas ci-après faire le détail de chaque conf, vous aurez plus vite fait de voir les replays. Simplement quelques notes sur les sujets qui ont pu me marquer, avec une 🌟 pour mes sessions préférées.

SIG Scalability

Confidential Containers

CNI

J'aurais aimé assister à d'autres conférences comme celle sur les Vertical Pod Autoscalers, mais parfois les salles étaient pleines ("Room is full !!), parfois j'étais pris par le temps à discuter sur les stands ou ailleurs.

Sur l'ensemble des confs, ce que j'ai le plus apprécié au final, c'est le retour des mainteneurs et toute l'organisation qui va avec les projets Open Source de grande ampleur. Autant faire du deep-dive sur un produit peut le faire chez soi, en lisant des docs et suivant des tutos youtube, autant comprendre le fonctionnement des SIG & TAG, ça doit être vécu !

Derniers mots

Cet article est assez long, j'espère que j'ai pu un peu retranscrire ces 3 jours de conférence à ma façon, et si vous arrivez à lire jusque-là je vous en félicite ;)

Ce fut une expérience très enrichissante, pas forcément sur la partie technique, mais beaucoup sur la partie organisation et communauté.

Le soir était propice aux échanges plus informels, avec beaucoup de discussions. Je retiens 2 remarques qui m'ont particulièrement touchées :

  1. Mes blog posts & conférences sont appréciées, je vais donc essayer de sortir un peu plus d'articles, sans me mettre la pression non plus.

  2. Certains aimeraient avoir la même motivation d'apprentissage de nouvelles technos quand ils auront mon âge. Je ne me pensais pas si vieux que ça, mais je le prends bien ;)

Un grand merci à l'ensemble des personnes que j'ai pu croiser, et qui ont fait de mes quelques jours à Paris un agréable moment !

Prochain événement pour moi DevoxxFR 2024 !

Stands vides

Ils en parlent aussi

Retrouvez deux autres articles de blog à ce sujet :