
En ce dĂ©but de mois de mai, il fait beau, donc on nâa pas trĂšs envie de passer du temps sur son ordi Ă scroller pour faire sa veille.
Alors on lit la veille de Wittouck !
Sur pas mal de liens, jâai oubliĂ© de noter les sources qui mâont permis de les dĂ©couvrir (oups), je vais faire attention Ă ce point pour la prochaine Ă©dition.
- 15 minutes de lecture

Pour la deuxiĂšme annĂ©e consĂ©cutive, jâai la chance dâĂȘtre speaker Ă DevOxx France.
Le pass de speaker me permet dâassister aux trois jours de la confĂ©rence (dont les billets partent plus vite que ceux dâun concert dâAC/DC).
Ce post fait le bilan de ma participation à cette édition 2025, sur les deux plans, en tant que speaker et en tant que participant.
DevOxx, câest quand mĂȘme ouf
Ătre speaker permet de dĂ©couvrir les coulisses de lâorganisation. En observant un peu les fameux gilets rouges (tenue officielle des organisateurs), on peut se rendre compte du travail colossal de lâorganisation dâune confĂ©rence comme DevOxx France (rien Ă voir avec ma conf pref : Cloud Nord). 15 salles, ça nĂ©cessite 15 gilets rouges pour briefer les speakers, et 15 ingĂ©s pour la partie technique (micro, Ă©quipement de captation). Sans compter lâaccueil et la remise des badges, la bagagerie, la logistique pour la distribution des repas, le point info, etc.
Les orgas sont aux petits soins et trĂšs nombreux.

En ce dĂ©but de mois dâavril, jâai consacrĂ© pas mal de temps Ă la prĂ©paration de mon talk Ă DevOxx : Rebase dâimages Docker/OCI avec crane, donc forcĂ©ment, ma veille a Ă©tĂ© un peu plus light que dâhabitude.
NĂ©anmoins, jâai quelques liens sympas Ă partager.
Je vais aussi publier en prochainement mes impressions sur cette Ă©dition de DevOxx 2025, avec les talks auxquels jâai eu la chance dâassister. Et jâamenderai ce futur article avec les liens vers les vidĂ©os quand elles seront disponibles !

Avec la sortie rĂ©cente de Java 24, cette deuxiĂšme Ă©dition de La veille de Wittouck rassemble tout dâabord quelques lectures indispensables autour de la toute nouvelle version de mon langage prĂ©fĂ©rĂ©.
Quelques articles gĂ©nĂ©ralistes Ă©galement, dont un trĂšs bien illustrĂ© sur les technologies de stockage. Enfin, parmi les nouveautĂ©s, lâoutil kaniuse rĂ©fĂ©rence la compatibilitĂ© des API Kubernetes (trĂšs pratique), et Docker Compose supporte maintenant la publication des fichiers compose.yml
dans un registry OCI.
- 7 minutes de lecture
Aucun post, aucune page de ce blog nâest Ă©crit avec une IA.
Les raisons en sont nombreuses. Je ne suis pas un grand utilisateur des IA en gĂ©nĂ©ral. Cette page, en plus de clamer haut et fort ce postulat, a aussi pour but dâen expliquer les raisons.
Jâaime Ă©crire et ĂȘtre lu
Câest peut-ĂȘtre prĂ©tentieux, mais jâaime Ă penser que les personnes qui viennent lire mes articles le font en partie parce quâelles espĂšrent avoir mon point de vue, mon approche, et pas celle dâun LLM (Large Language Model).
Mes biais sont suffisants pour ne pas avoir Ă ajouter ou gĂ©rer ceux dâun LLM amĂ©ricain, chinois, ou mĂȘme français dâailleurs.

Je vais essayer dans les prochaines semaines de publier les liens que je dĂ©couvre lors de ma veille techno courante, dans le cadre de mon boulot ou depuis mon canapâ đïž
Le rythme de publication sera probablement bi-mensuel : un rythme hebdomadaire me semble trop compliquĂ© Ă tenir et un rythme mensuel peut-ĂȘtre un peu trop long.
Cette dĂ©marche a deux buts principaux : partager ce que je dĂ©couvre et dĂ©charger mon esprit (et mes onglets Firefox đ
)

Cet article dĂ©crit comment utiliser Terraform et le provider Vault pour configurer lâauthentification OIDC avec GitLab. Ă titre dâexemple, quelques secrets seront aussi stockĂ©s dans le Vault.
Le code de cet article est aussi disponible sur GitHub : https://github.com/juwit/terraform-clevercloud-playground/tree/main/vault.
Cet article a été écrit avec des commandes Terraform, mais fonctionne également avec les commandes OpenTofu équivalentes.
Lâinstallation et la configuration initiale dâun Vault sur Clever Cloud est dĂ©crite dans lâarticle Vault sur Clever Cloud.

Pour les besoins des cours que je donne Ă lâUniversitĂ© de Lille, jâai dĂ» configurer un serveur Vault sur Clever Cloud.
Et bien entendu, jâai fait tout ça avec Terraform.
Cet article dĂ©crit comment utiliser le provider Terraform de Clever Cloud pour dĂ©ployer un serveur Vault. Un article suivant dĂ©crira comment le configurer pour lâauthentification OIDC avec GitLab et y stocker quelques secrets Ă titre dâexemple.
Le code de cet article est aussi disponible sur GitHub : https://github.com/juwit/terraform-clevercloud-playground/tree/main/vault.

Pour les besoins des cours que je donne Ă lâUniversitĂ© de Lille, jâai dĂ» configurer des bases de donnĂ©es PostgreSQL et un serveur Vault sur Clever Cloud (lâinstallation et la configuration dâun Vault sur Clever Cloud feront lâobjet dâun article consacrĂ©).
Ătant aussi un grand utilisateur de Terraform (qui lâeĂ»t cru ?), jâen ai profitĂ© pour automatiser tout ça avec mon outil prĂ©fĂ©rĂ©.
Cet article décrit comment utiliser le provider Terraform de Clever Cloud pour instancier une base de données et récupérer ses accÚs.
La premiĂšre Ă©tape consistera Ă configurer un backend pour y stocker le fichier dâĂ©tat de Terraform (state), la seconde Ă©tape consistera Ă crĂ©er la base de donnĂ©es en elle-mĂȘme.
- 23 minutes de lecture

Apache Tomcat est le plus célÚbre des conteneurs de Servlets Java.
Les versions se succĂšdent au fil des annĂ©es. Avec Spring Boot, et son utilisation de la version «embedded», son usage en tant que serveur «installé» a diminuĂ©, mais il reste encore au cĆur de la majoritĂ© de nos micro-services, parfois sans que les dĂ©veloppeurs sâen rendent compte.
Chaque version majeure de Tomcat apporte le support des nouvelles versions des API Java EE
ou JEE
.