Photo DevoxxFR 2022 - conférence tech au Palais des Congrès Paris

Notes Devoxxfr 2022 - Vendredi

Après une première journée dense, on continue sur le même rythme, en débutant par 3 keynotes, let's go ! 09:00 - 09:20 Futurospective digitale : le futur est-il encore ce qu’il était ? @Lcinquin, CTO d'Accenture, et ancien PDG d'Octo nous sort sa boule de crystal pour essaye de voir les technos d'avenir, bonne chance ! Notes Boule de crystal pour essayer de voir les technos de l'avenir L'IA et le cloud sont des sujets 3 scénarios World tech companies: Puissance des GAFAM, qui font tout pour qu'on le reste chez eux Digital Cold War Chine: population, start up & régime centralisé UE: marché et régulation USA: domination culturelle & pure players Cyber-guerre mondiale ? Avantage à la Chine Digital Detox Manque de matière première : de plus en plus compliqué d'avoir du matériel Vers le right techs -> respet de l'objet, usage, environnement, humain Le GROS sujet : limites de ressources qui vont changer les usages Le développeur a une responsabilité: le code écrit aujourd'hui sera l'usage de demain Hacker : réutiliser les ressources dispos Conclusion Prévisions qui sont certes réalistes, mais pas forcément très rassurantes ! J'aime beaucoup le concept de "right tech", sujet à creuser. ...

22 avril 2022 · 8 min · Rémi Verchère
Photo DevoxxFR 2022 - conférence tech au Palais des Congrès Paris

Notes Devoxxfr 2022 - Jeudi

Pendant trois jours s'est tenue sur Paris la conférence DevoxxFR, qui fétait cette année ses 10 ans. 10 ans, mais une première pour moi ! J'ai alors saisi l'occasion pour démarrer ce blog plutôt orienté technique, afin de contribuer à ma manière à la communauté tech française. Vous trouverez ci-après mes notes des 2 jours de conférences (la 1ère journée étant réservée à des sessions plus longs, auxquelles je n'ai pas pu assister). ...

21 avril 2022 · 9 min · Rémi Verchère
Logo GitLab - plateforme DevOps complète

Helm Chart Releaser avec GitLab CI et Parent-Child Pipelines

En tant qu'admin système, je gère quelques clusters Kubernetes, y déploie des applications, notamment avec Helm. J'utilise essentiellement GitLab comme plateforme de développement, avec la fonctionnalité d'Intégration et Déploiement Continue associée (GitLab CI). Introduction Pour livrer quelques charts Helm, j'ai cherché quelque chose de similaire à ce que fait GitHub avec les actions et le chart-releaser. J'ai trouvé quelques projets utilisant les GitLab Pages et Chartmuseum, mais rien que ne me satisfasse. ...

4 avril 2022 · 5 min · Rémi Verchère
Illustration humoristique sur l'échec aux certifications Kubernetes

Comment bien foirer vos certifications Kubernetes CK{A,S}

En début d'année 2021, j'ai tenté la Certification Kubernetes Administrator (CKA), et j'ai échoué au premier essai. Cette année (2022), j'ai également tenté la Certification Kubernetes Security Specialist (CKS), et j'ai à nouveau échoué au premier essai ! Avec ces expériences acquises sur le "fail" de certifications, je vous propose quelques astuces pour mettre toutes les chances de votre côté et échouer ! Lisez alors avec attention ce qui suit, à vos risques et périls ! ...

24 janvier 2022 · 8 min · Rémi Verchère
Logo Log4j et alerte de sécurité CVE

Trouver les images vulnérables à la faille log4j avec bash et trivy dans k8s

Il y a quelques jours, le 10 décembre 2021, une vulnérabilité critique a été découverte sur Apache Log4j 2, une librairie Java pour la gestion des logs. Cette faille permettant l'exécution de code à distance est surnommée Log4Shell. C'est une bonne opportunité pour jouer avec bash, pour trouver au sein de cluster Kubernetes quelles images de pods sont impactés. Lister les images du cluster Lister les pods est assez facile, mais lister les images est un tout petit peu plus compliqué. Nous devons jouer avec l'option jsonpath pour sélectionner l'image. ...

12 décembre 2021 · 4 min · Rémi Verchère
Logo Open Source Experience 2021 - conférence sur l'open source

Conférence Open Source Experience 2021

A l'occasion de l'Open Source Experience 2021, j'ai eu la chance de pouvoir présenter un sujet non technique : Comment contribuer à l’Open Source (ou pas) sans être éditeur de solutions Open Source Cet exercice de 20 minutes était ma première vraie conférence en tant que speaker, avec un accueil plutôt positif du public. J'espère que cela ne sera pas la dernière ;) Je retiens 3 points sur cette expérience : ...

10 novembre 2021 · 1 min · Rémi Verchère
Illustration humoristique DNS Haiku - It's always DNS

DNS-01 challenge: Certificats wildcard TLS sur Kubernetes

Lorsqu'on déploie des applications sur un cluster kubernetes, celles-ci sont souvent exposées à l'extérieur en HTTPS via un ingress controller, généralement en utilisant cert-manager pour gérer les certificats TLS avec Let's Encrypt. La demande de certificat TLS est généralement faite avec le challenge HTTP-01, qui vérifie que l'on peut accéder à du contenu sur une URL spécifique. Cependant, d'autres types de challenges existent, notamment le challenge DNS-01 : Let's Encrypt vérifier une entrée DNS spécifiques, pour s'assurer que le domaine sur lequel nous demandons un certificat nous appartien bien. Cela peut être utile dans plusieurs cas : ...

23 septembre 2021 · 7 min · Rémi Verchère
Logo Marp - outil de création de présentations en Markdown

Créer des slides depuis n'importe où avec Marp, GitLab Pages et Gitpod

Avec mon job actuel, je fais quelques présentations publiques. Comme la plupart des gens aiment travailler à distance, nous allons voir aujourd'hui comment écrire et publier des slides depuis n'importe où, pour n'importe qui ! Ci-après je vous explique comment vous pouvez écrire des slides en Markdown, puis générer un site web statique automatiquement avec les outils suivants : Marp: Un écosystème pour générer des présentations en Markdown. Gitpod: Un éditeur de code en ligne, de type "vscode-as-a-service", avec des workspaces automatiquement provisionnés. GitLab Pages: Un job de CI/CD permettant de générer un site statique avec GitLab Pour ce faire, vous aurez besoin d'un compte GitLab et Gitpod. ...

9 septembre 2021 · 4 min · Rémi Verchère