<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Kubernetes on Teddy Ferdinand</title><link>https://tferdinand.net/tags/kubernetes/</link><description>Recent content in Kubernetes on Teddy Ferdinand</description><generator>Hugo</generator><language>fr-FR</language><lastBuildDate>Fri, 05 Jan 2024 22:01:53 +0000</lastBuildDate><atom:link href="https://tferdinand.net/tags/kubernetes/index.xml" rel="self" type="application/rss+xml"/><item><title>Traefik 2.5, quoi de neuf ?</title><link>https://tferdinand.net/traefik-2-5-quoi-de-neuf/</link><pubDate>Tue, 29 Jun 2021 16:56:13 +0000</pubDate><guid>https://tferdinand.net/traefik-2-5-quoi-de-neuf/</guid><description>&lt;p&gt;Traefik a annoncé la sortie de la version 2.5 (en version préliminaire).&lt;/p&gt;
&lt;p&gt;Cette nouvelle version, comme d&amp;rsquo;habitude, porte le nom d&amp;rsquo;un fromage, à savoir &lt;em&gt;Brie&lt;/em&gt;, habitant à côté de Meaux, je suis obligé de couvrir cette version!&lt;/p&gt;
&lt;p&gt;Embarquez avec moi pour un petit tour d&amp;rsquo;horizon des changements.&lt;/p&gt;
&lt;h2 id="bienvenue-au-http3"&gt;Bienvenue au HTTP/3&lt;/h2&gt;
&lt;p&gt;Le &lt;a href="https://github.com/traefik/traefik/pull/7724"&gt;HTTP/3 est maintenant pris en charge&lt;/a&gt; (en mode expérimental) par cette nouvelle version.&lt;/p&gt;
&lt;p&gt;Le HTTP/3 est comme son nom l&amp;rsquo;indique le successeur du HTTP/2 que nous utilisons encore en grande partie sur Internet. Basé sur l&amp;rsquo;UDP, il permet d&amp;rsquo;améliorer le confort des connexions en évitant le redémarrage du &lt;em&gt;handshake&lt;/em&gt; TCP lors d&amp;rsquo;une perte de paquet. De plus, la couche TLS (Transport Layer Security) est incluse nativement dans le connecteur HTTPS.&lt;/p&gt;</description></item><item><title>Comment mon serveur est revenu rapidement en ligne</title><link>https://tferdinand.net/comment-mon-serveur-est-revenu-rapidement-en-ligne/</link><pubDate>Mon, 22 Mar 2021 04:20:10 +0000</pubDate><guid>https://tferdinand.net/comment-mon-serveur-est-revenu-rapidement-en-ligne/</guid><description>&lt;p&gt;Dernièrement, j&amp;rsquo;ai rencontré plusieurs soucis sur mon serveur dédié qui héberge (entre autres) ce blog.&lt;/p&gt;
&lt;p&gt;Aujourd&amp;rsquo;hui, je vous propose de voir comment j&amp;rsquo;ai réussi à remettre rapidement mon serveur en ligne, en le réinstallant intégralement, et en changeant d&amp;rsquo;OS.&lt;/p&gt;
&lt;h2 id="un-drame-en-3-actes"&gt;Un drame en 3 actes&lt;/h2&gt;
&lt;p&gt;Durant la nuit, à 2h du matin le 8, mon serveur a redémarré suite à un kernel panic. Arbre qui cache souvent la forêt, le kernel panic est une erreur grave que le système n&amp;rsquo;a pas réussi à empêcher et qui a eu trop d&amp;rsquo;impact pour qu&amp;rsquo;il maintienne sa stabilité. Pour les amateurs de Windows, nous pourrions comparer ça à un écran bleu (BSOD).&lt;/p&gt;</description></item><item><title>De l'audimetrie de Traefik libre avec Matomo</title><link>https://tferdinand.net/de-l-audimetrie-de-traefik-libre-avec-matomo/</link><pubDate>Mon, 15 Feb 2021 06:00:00 +0000</pubDate><guid>https://tferdinand.net/de-l-audimetrie-de-traefik-libre-avec-matomo/</guid><description>&lt;p&gt;Il y a quelque temps, je vous avais parlé du tracking et des raisons pour &lt;a href="https://tferdinand.net/pourquoi-est-ce-que-je-tiens-a-mes-donnees-personnelles/"&gt;lesquelles je tenais à ma vie privée&lt;/a&gt;. Dans ma conclusion, j&amp;rsquo;indiquais que le tracking utilisateur restait tout de même un outil utile pour une entreprise, à condition qu&amp;rsquo;il soit éthique et respectueux des utilisateurs.&lt;/p&gt;
&lt;p&gt;Toutefois, très souvent, je vois que Google Analytics est utilisé par les sites sur lesquels je navigue. Ce dernier est loin (même très loin) d&amp;rsquo;être respectueux des données de vos utilisateurs. Pire! Vous permettez à Google de connaitre l&amp;rsquo;activité de votre site de bout en bout et de savoir comment mieux cibler ses publicités (entre autres).&lt;/p&gt;</description></item><item><title>Créer un cluster Kubernetes local avec Vagrant</title><link>https://tferdinand.net/creer-un-cluster-kubernetes-local-avec-vagrant/</link><pubDate>Sun, 13 Sep 2020 10:17:22 +0000</pubDate><guid>https://tferdinand.net/creer-un-cluster-kubernetes-local-avec-vagrant/</guid><description>&lt;p&gt;Tester Kubernetes est assez facile grâce à des solutions telles que Minikube.&lt;/p&gt;
&lt;p&gt;Toutefois, lorsqu&amp;rsquo;on souhaite tester des fonctionnalités propres à du cluster, comme de l&amp;rsquo;équilibrage de charge ou de la bascule, ce n&amp;rsquo;est plus forcément adapté.&lt;/p&gt;
&lt;p&gt;Il est possible de monter son infrastructure Kubernetes sur des serveurs, ou en exploitant des services managés chez un fournisseur cloud (Kapsule chez Scaleway, AKS chez Azure, GKE chez GCP ou EKS chez AWS par exemple).&lt;/p&gt;</description></item><item><title>Traefik 2.3 : Vers les plugins et au-delà!</title><link>https://tferdinand.net/traefik-2-3-vers-les-plugins-et-au-dela/</link><pubDate>Wed, 22 Jul 2020 19:30:27 +0000</pubDate><guid>https://tferdinand.net/traefik-2-3-vers-les-plugins-et-au-dela/</guid><description>&lt;h4 id="mise-à-jour-le-22122021"&gt;Mise à jour le 22/12/2021&lt;/h4&gt;
&lt;p&gt;Ce contenu a été mis à jour le 22/12/2021 pour pointer vers la version 2.5.5 de Traefik Proxy et Kubernetes 1.20.&lt;/p&gt;
&lt;p&gt;Traefik Pilot n&amp;rsquo;est plus en beta, donc la ligne de lancement a été modifiée pour refléter cet état.&lt;/p&gt;
&lt;p&gt;Traefik 2.3 (nom de code : Picodon - le picodon est un fromage, que vous pouvez voir en bannière de cet article) est disponible en &lt;em&gt;release candidate&lt;/em&gt; depuis quelques jours. Plus qu&amp;rsquo;une simple incrémentation de version, il apporte son lot de nouveautés.&lt;/p&gt;</description></item><item><title>Pourquoi et comment je me suis débarrassé de Disqus</title><link>https://tferdinand.net/pourquoi-je-me-suis-debarrasse-de-disqus/</link><pubDate>Mon, 20 Jul 2020 20:27:41 +0000</pubDate><guid>https://tferdinand.net/pourquoi-je-me-suis-debarrasse-de-disqus/</guid><description>&lt;h4 id="mise-à-jour-le-22122021"&gt;Mise à jour le 22/12/2021&lt;/h4&gt;
&lt;p&gt;Ce contenu a été mis à jour le 16/12/2021 pour pointer vers la version 2.5.5 de Traefik Proxy et Kubernetes 1.20&lt;/p&gt;
&lt;p&gt;Dernièrement, j&amp;rsquo;ai fait quelques changements sur ce blog, discrètement. L&amp;rsquo;un des principaux changements est la gestion des commentaires, au revoir Disqus, bonjour Commento. Je vais vous expliquer pourquoi&amp;hellip;&lt;/p&gt;
&lt;h2 id="un-peu-dhistoire-de-ce-blog"&gt;Un peu d&amp;rsquo;histoire de ce blog&lt;/h2&gt;
&lt;p&gt;Au commencement (je parle de février 2019, pas de temps anciens) de ce blog, mon but était assez simpliste : je voulais partager mes connaissances, ma vision sur certains sujets et parler d&amp;rsquo;anecdotes en tous genres. Un an et demi et une quarantaine de posts plus tard, objectif atteint!&lt;/p&gt;</description></item><item><title>Traefik 2 - Reverse proxy dans Kubernetes</title><link>https://tferdinand.net/traefik-2-reverse-proxy-dans-kubernetes/</link><pubDate>Thu, 05 Mar 2020 23:00:00 +0000</pubDate><guid>https://tferdinand.net/traefik-2-reverse-proxy-dans-kubernetes/</guid><description>&lt;p&gt;Aujourd’hui, nous déployons de plus en plus d’applications et de micro-services dans Kubernetes. Gérer tous les points d’entrée de ces applications peut être problématique. Pour faciliter cette gestion, il existe des ingress controller, Traefik est l’un d’entre eux&amp;hellip;&lt;/p&gt;
&lt;p&gt;Post disponible sur le blog de WeScale : &lt;a href="https://blog.wescale.fr/2020/03/06/traefik-2-reverse-proxy-dans-kubernetes/"&gt;https://blog.wescale.fr/2020/03/06/traefik-2-reverse-proxy-dans-kubernetes/&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Traefik 2 - Configuration du TLS (Rang A+ sur SSLLabs)</title><link>https://tferdinand.net/traefik-2-configuration-du-tls/</link><pubDate>Mon, 03 Feb 2020 06:50:00 +0000</pubDate><guid>https://tferdinand.net/traefik-2-configuration-du-tls/</guid><description>&lt;h4 id="mise-à-jour-le-22122021"&gt;Mise à jour le 22/12/2021&lt;/h4&gt;
&lt;p&gt;Ce contenu a été mis à jour le 22/12/2021 pour pointer vers la version 2.5.5 de Traefik Proxy et Kubernetes 1.20, le middleware modifiant les headers, ainsi que les ciphers autorisés ont aussi été mis à jour&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Disclaimer : De part les descriptions que je donne ci dessous, ce post sera plus long que mes post habituels.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;La sécurité est l&amp;rsquo;affaire de tous. En tant qu&amp;rsquo;architecte sécurité, je suis quelqu&amp;rsquo;un d&amp;rsquo;assez sensible à ces sujets.&lt;/p&gt;</description></item><item><title>Extraction des accesslogs Traefik et création de dashboard</title><link>https://tferdinand.net/extraction-des-accesslogs-traefik-et-creation-de-dashboard/</link><pubDate>Mon, 20 Jan 2020 06:30:00 +0000</pubDate><guid>https://tferdinand.net/extraction-des-accesslogs-traefik-et-creation-de-dashboard/</guid><description>&lt;h4 id="mise-à-jour-le-22122021"&gt;Mise à jour le 22/12/2021&lt;/h4&gt;
&lt;p&gt;Ce contenu a été mis à jour le 22/12/2021 pour pointer vers la version 2.5.5 de Traefik Proxy et Kubernetes 1.20&lt;/p&gt;
&lt;p&gt;Il y a quelques semaines, je vous ai proposé un article expliquant la migration de Traefik 1 à Traefik 2. Je vous propose cette fois d&amp;rsquo;aborder un point crucial dans la mise en place d&amp;rsquo;une application, son monitoring.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Cet article explique comment j&amp;rsquo;ai mis en place mon dashboarding, il n&amp;rsquo;explique en aucun cas du dashboarding &amp;ldquo;entreprise&amp;rdquo; devant être plus fiable et complet sur certains points.&lt;/em&gt;&lt;/p&gt;</description></item><item><title>Petit guide de migration de Traefik 1 à Traefik 2</title><link>https://tferdinand.net/petit-guide-de-migration-de-traefik1-a-traefik2/</link><pubDate>Mon, 06 Jan 2020 06:03:56 +0000</pubDate><guid>https://tferdinand.net/petit-guide-de-migration-de-traefik1-a-traefik2/</guid><description>&lt;h4 id="mise-à-jour-le-16122021"&gt;Mise à jour le 16/12/2021&lt;/h4&gt;
&lt;p&gt;Ce contenu a été mis à jour le 16/12/2021 pour pointer vers la version 2.5.5 de Traefik Proxy et Kubernetes 1.20&lt;/p&gt;
&lt;p&gt;J&amp;rsquo;ai récemment migré le front de ce blog de Traefik 1 à Traefik 2, et le moins que l&amp;rsquo;on puisse dire, c&amp;rsquo;est que ce n&amp;rsquo;est pas une partie de plaisir.&lt;/p&gt;
&lt;h2 id="mon-cas-dusage-de-traefik"&gt;Mon cas d&amp;rsquo;usage de Traefik&lt;/h2&gt;
&lt;p&gt;J&amp;rsquo;utilise Traefik en tant que load balancer/reverse proxy front dans une infrastructure Kubernetes. Mon utilisation est très basique. En fonction de certains chemin et/ou domaine, je redirige vers des pods distincts. Dans le cas ci dessous, je vais considérer que je n&amp;rsquo;ai qu&amp;rsquo;un pod, ce blog. Je gère aussi mes certificats avec Traefik via Let&amp;rsquo;s Encrypt.&lt;/p&gt;</description></item><item><title>Comment installer Docker sur un Raspberry Pi</title><link>https://tferdinand.net/comment-installer-docker-sur-un-raspberry-pi/</link><pubDate>Mon, 15 Jul 2019 17:13:20 +0000</pubDate><guid>https://tferdinand.net/comment-installer-docker-sur-un-raspberry-pi/</guid><description>&lt;p&gt;J&amp;rsquo;ai à la maison un certain nombre de raspberry, ces micro-ordinateurs de la taille d&amp;rsquo;une carte de crédit. Petits et puissants, il me servent à de multiples utilisations, comme par exemple pour avoir un mediacenter sur un téléviseur trop ancien pour le faire nativement.&lt;/p&gt;
&lt;p&gt;J&amp;rsquo;ai même dernièrement craqué pour le Raspberry Pi 4 sorti le mois dernier (je suis faible face à un nouveau jouet) afin d&amp;rsquo;en faire un serveur d&amp;rsquo;application, avec ses 4Go de RAM, il y a de quoi faire.&lt;/p&gt;</description></item></channel></rss>