Ludovic Alarcon

Ludovic Alarcon .

Passioné par Kubernetes, les technologies Cloud et le DevOps - Développeur Golang et Dotnet

KubeCon-CloudNativeCon Europe 2023 - Jour 1


Cet article est le premier d’une série sur la KubeCon-CloudNativeCon Europe 2023

Grâce à Amadeus, j’ai eu la chance de pouvoir assister à la KubeCon-CloudNativeCon Europe 2023 en physique et je les en remercie.
L’édition 2023 se tenait à Amsterdam au RAI convention center.

Keynotes

Pour la Keynote d’ouverture, nous avons d’abord Priyanka Sharma qui nous parle de l’évolution très rapide de l’ecosysteme cloud native.
Nous avons ensuite Chris Aniszczyk qui nous présente quelques chiffres clés sur la CNCF:

Suivit de l’annonce la plus importante (à mes yeux), la prochaine édition se déroulera… du 19 au 22 mars 2024… à Paris !!!
Non, bien sur, ce n’est pas l’annonce la plus importante mais je suis content que ca se passe chez nous.

Nous avons eu ensuite les diffèrentes updates sur les projets de la CNCF et des sponsors qui sont venus présenter quelques projets.

Une thématique ressort, le green IT avec:

Talks

Il y a énormément de talk qui se déroulent en parallèle, cela n’a pas été évident de faire un choix.
Ceux que je suis allé voir:

Zero Privilege Architectures

Ce talk a été donné par Thijs Ebbers et Diana Iordan d’ING.
C’est un retour d’expérience sur l’architecture avec zéro privilège mis en place chez ING.
Le talk était relativement intéressant, mais les slides étaient trop chargé en textes, inconsciemment, je passais mon temps à lire qu’à écouter.
Ca n’enlève en rien la qualité de ce REX avec un schéma d’architecture conceptuel et leur conclusion.
On doit changer de paradigme en étant sécure par design

Past, Present, and Future of eBPF in Cloud Native Observability

Natalie Serrino de New Relic et Frederic Branczyk de Polar Signals nous parle d’eBPF et plus précisément d’eBPF au service de l’observabilité.
Ils nous ont présenté l’histoire de l’eBPF, depuis le premier papier publié en 1992 à ce qu’on a aujourd’hui, ce que l’on pouvait faire avec, mais aussi ses limitations.
Nous avons également eu droit à une démo de Pixie et une autre de Parca.
J’ai vraiment beaucoup aimé le talk même si le manque de temps n’a pas permis de creuser le futur de l’eBPF.

Availability and Storage Autoscaling of Stateful Workloads on Kubernetes

Leila Abdollahi Vayghan de chez Shopify nous a fait un super retour d’expérience sur la manière dont ils gèrent le changement de taille des volumes d’un StatefulSet Kubernetes.
Elle rappelle très bien que le fait d’utiliser un StatefulSet ne garantit pas la disponibilité par défaut, car il n’y a pas de redondance des données.
Shopify utilise ElasticSearch et le sharding pour garantir cette redondance et pour changer à chaud la taille de leur volume.
Comme il n’est pas possible d’éditer la taille d’un volume sur un SateFulSet, ils ont implémenté leur propre opérateur et CRDs.
Leur opérateur effectue les opérations suivantes dans cet ordre:

Il est dommage que leur opérateur ne soit pas open-source j’aurais beaucoup aimé pouvoir regarder de plus prêt, car le sujet est super intéressant.
C’était vraiment un super talk!

Multi-cluster observability with service mesh

Ryota Sawada d’UPSIDER nous parle d’observabilité sur du multi-cluster, et plus précisément comment faire pour avoir toutes les métriques dans Thanos.
Sans surprise, la réponse est, c’est possible, mais c’est compliqué.
Il nous présente une architecture possible.

Nous avons même droit à une démo (un bug sur la fin, c’est dommage).
Un talk super intéressant.

Life without sidecars - is eBPF’s promise too good to be true?

Zahari Dichev, de chez Buoyant (createur de Linkerd), nous parle de l’avenir du sidecar pattern.
Bon malheureusement, je n’avais pas fait attention à qui présenter le sujet sinon je n’y serais pas allé…
Le sujet est super intéressant, mais le speaker est (forcément) très biaisé et explique très rapidement que les sidecars sont là pour durer.
J’ai trouvé que le talk tourne rapidement sur “nous ce qu’on fait, c’est bien, mais les autres ils font tout mal”.
Ça fait plutôt ressortir la détresse de Linkerd face à la concurrence qu’autre chose.
Il est donc très difficile de prendre au sérieux les arguments du speaker.
Je juge la forme et ne prend aucun parti sur le fond

Rencontre

Pour bien commencer cette première journée, j’ai pu voir en chair et en os plein de personnes super inspirante que je suis sur les réseaux sociaux.
Le côté humain est également un super aspect de la KubeCon.
J’ai également eu droit à un super cadeau de Pixel Robots
Une copie de son livre : ici