<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>cd ~</title>
    <link>https://www.rottenbytes.info/</link>
    <description>Recent content on cd ~</description>
    <generator>Hugo -- gohugo.io</generator>
    <language>en-us</language>
    <lastBuildDate>Fri, 30 Dec 2022 13:15:44 +0100</lastBuildDate><atom:link href="https://www.rottenbytes.info/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Using Victoriametrics for Prometheus LTS</title>
      <link>https://www.rottenbytes.info/post/using-victoriametrics-for-prometheus-LTS/</link>
      <pubDate>Fri, 30 Dec 2022 13:15:44 +0100</pubDate>
      
      <guid>https://www.rottenbytes.info/post/using-victoriametrics-for-prometheus-LTS/</guid>
      <description>Not the LTS you are used to Nowadays everyone knows about Prometheus, but there are few people that1 dig deeper in its core functionalities, such as the storage of the data.</description>
    </item>
    
    <item>
      <title>Cloud-init on GCE and terraform</title>
      <link>https://www.rottenbytes.info/post/Cloud-init-on-GCE/</link>
      <pubDate>Sun, 27 Sep 2020 17:27:04 +0200</pubDate>
      
      <guid>https://www.rottenbytes.info/post/Cloud-init-on-GCE/</guid>
      <description>Cloud-init is a great way to initialize machines on cloud providers and it&amp;rsquo;s pretty straightforwardly supported everywhere.</description>
    </item>
    
    <item>
      <title>A CD pipeline on GKE With Argocd and Keel</title>
      <link>https://www.rottenbytes.info/post/A-CD-pipeline-on-GKE-with-argocd-and-keel/</link>
      <pubDate>Sun, 27 Sep 2020 10:40:54 +0200</pubDate>
      
      <guid>https://www.rottenbytes.info/post/A-CD-pipeline-on-GKE-with-argocd-and-keel/</guid>
      <description>As I mentioned in a previous post, I use argoCD as a tool in my CD pipeline for my GKE clusters at $DAYJOB.</description>
    </item>
    
    <item>
      <title>Using Google SSO With argoCD</title>
      <link>https://www.rottenbytes.info/post/using-google-sso-with-argocd/</link>
      <pubDate>Tue, 16 Jun 2020 08:02:51 +0200</pubDate>
      
      <guid>https://www.rottenbytes.info/post/using-google-sso-with-argocd/</guid>
      <description>At $DAYJOB I&amp;rsquo;ve been setting up an argoCD instance to build the continuous deployment pipeline and so far it&amp;rsquo;s been pretty slick.</description>
    </item>
    
    <item>
      <title>Easy import of user defined metrics in GCP</title>
      <link>https://www.rottenbytes.info/post/easy-import-of-user-defined-metrics-in-gcp/</link>
      <pubDate>Tue, 02 Jun 2020 17:29:28 +0200</pubDate>
      
      <guid>https://www.rottenbytes.info/post/easy-import-of-user-defined-metrics-in-gcp/</guid>
      <description>It&amp;rsquo;s super easy and fast to create metrics in the GCP console, especially in the rush of debugging.</description>
    </item>
    
    <item>
      <title>Using Containers Directly on GCE</title>
      <link>https://www.rottenbytes.info/post/using-containers-directly-on-gce/</link>
      <pubDate>Mon, 01 Jun 2020 11:43:24 +0200</pubDate>
      
      <guid>https://www.rottenbytes.info/post/using-containers-directly-on-gce/</guid>
      <description>Summary GCP, and in particular its components GCE has a nice feature to run containers directly on a VM, without the need to spin up a GKE cluster or to provision a machine by yourself.</description>
    </item>
    
    <item>
      <title>Kubernetes, nginx-ingress, EKS and public IPs</title>
      <link>https://www.rottenbytes.info/post/kubernetes-nginx-ingress-and-elb/</link>
      <pubDate>Sat, 13 Apr 2019 15:44:49 +0200</pubDate>
      
      <guid>https://www.rottenbytes.info/post/kubernetes-nginx-ingress-and-elb/</guid>
      <description>Summary This little post is to show how to get the public IP of your client/visitor when using the nginx-ingress on EKS.</description>
    </item>
    
    <item>
      <title>Jenkins Job DSL and JSON</title>
      <link>https://www.rottenbytes.info/post/jenkins-job-dsl-and-json/</link>
      <pubDate>Mon, 15 Jan 2018 10:56:29 +0100</pubDate>
      
      <guid>https://www.rottenbytes.info/post/jenkins-job-dsl-and-json/</guid>
      <description>Why ? Because maintaining a jenkins server is not necessarily what feels rewarding, especially when it come to create more and more jobs that look the same.</description>
    </item>
    
    <item>
      <title>Sharing Some Jenkins Goodness</title>
      <link>https://www.rottenbytes.info/post/sharing-some-jenkins-goodness/</link>
      <pubDate>Mon, 15 Jan 2018 10:56:18 +0100</pubDate>
      
      <guid>https://www.rottenbytes.info/post/sharing-some-jenkins-goodness/</guid>
      <description>A little background I&amp;rsquo;ve been using Jenkins and the bits described below for a while now : from years to month, depending of which part you speak.</description>
    </item>
    
    <item>
      <title>Docker Multistage And Golang static binaries</title>
      <link>https://www.rottenbytes.info/post/docker-multistage-and-golang/</link>
      <pubDate>Tue, 05 Sep 2017 16:50:20 +0200</pubDate>
      
      <guid>https://www.rottenbytes.info/post/docker-multistage-and-golang/</guid>
      <description>Recently I have been working on creating a docker image containing dnsControl. I wanted to minimize the size of the image, and use the feature of go producing a single binary.</description>
    </item>
    
    <item>
      <title>Adventures In Hindsight 2</title>
      <link>https://www.rottenbytes.info/post/adventures-in-hindsight-2/</link>
      <pubDate>Mon, 31 Jul 2017 10:06:29 +0200</pubDate>
      
      <guid>https://www.rottenbytes.info/post/adventures-in-hindsight-2/</guid>
      <description>This is the follow-up of my previous post regarding hindsight experimentations and discovery
Outputing to ES This one is fairly easy, since it uses the lua sandbox extensions for ES.</description>
    </item>
    
    <item>
      <title>Adventures In Hindsight</title>
      <link>https://www.rottenbytes.info/post/adventures-in-hindsight/</link>
      <pubDate>Fri, 07 Jul 2017 16:30:11 +0200</pubDate>
      
      <guid>https://www.rottenbytes.info/post/adventures-in-hindsight/</guid>
      <description>I have been recently introduced to hindsight by beorn and since I found that the learning curve was a bit steep I thought this blog migration would be a nice occasion to share some sort of &amp;ldquo;field notes&amp;rdquo;.</description>
    </item>
    
    <item>
      <title>Moving away from wordpress</title>
      <link>https://www.rottenbytes.info/2017/07/02/moving-away-from-wordpress/</link>
      <pubDate>Sun, 02 Jul 2017 11:32:23 +0000</pubDate>
      
      <guid>https://www.rottenbytes.info/2017/07/02/moving-away-from-wordpress/</guid>
      <description>This site has been left abandonned for something like 5 years and I did not wish to have to maintain a wordpress anymore.</description>
    </item>
    
    <item>
      <title>Chef &amp; FreeBSD : use pkgng</title>
      <link>https://www.rottenbytes.info/2012/09/05/chef-freebsd-use-pkgng/</link>
      <pubDate>Wed, 05 Sep 2012 10:32:23 +0000</pubDate>
      
      <guid>https://www.rottenbytes.info/2012/09/05/chef-freebsd-use-pkgng/</guid>
      <description>Baptiste Daroussin did an incredible job on FreeBSD with the new packages system, named PkgNG. It brings modern workflow, options and shiny features that were needed for a long time.</description>
    </item>
    
    <item>
      <title>Cuisine : updated &amp; shiny</title>
      <link>https://www.rottenbytes.info/2012/07/19/cuisine-updated-shiny/</link>
      <pubDate>Thu, 19 Jul 2012 10:15:40 +0000</pubDate>
      
      <guid>https://www.rottenbytes.info/2012/07/19/cuisine-updated-shiny/</guid>
      <description>It’s been a while since my last post here, and I have updated my cuisine dashboard yesterday so here is a little follow up on what’s new in it.</description>
    </item>
    
    <item>
      <title>Cuisine : a chef dashboard</title>
      <link>https://www.rottenbytes.info/2011/10/21/cuisine-a-chef-dashboard/</link>
      <pubDate>Fri, 21 Oct 2011 12:17:30 +0000</pubDate>
      
      <guid>https://www.rottenbytes.info/2011/10/21/cuisine-a-chef-dashboard/</guid>
      <description>When I wrote the asynchronous chef handler that I presented in the previous post, I had a little idea in mind.</description>
    </item>
    
    <item>
      <title>Asynchronous reporting with chef</title>
      <link>https://www.rottenbytes.info/2011/07/28/asynchronous-reporting-with-chef/</link>
      <pubDate>Thu, 28 Jul 2011 10:33:45 +0000</pubDate>
      
      <guid>https://www.rottenbytes.info/2011/07/28/asynchronous-reporting-with-chef/</guid>
      <description>Configuration management tools are awesome. Using them, you are now managing loads of servers, reaching the pub on time and you can focus on really fun stuff.</description>
    </item>
    
    <item>
      <title>Trigger your chef runs with mcollective</title>
      <link>https://www.rottenbytes.info/2011/07/26/trigger-your-chef-runs-with-mcollective/</link>
      <pubDate>Tue, 26 Jul 2011 11:27:29 +0000</pubDate>
      
      <guid>https://www.rottenbytes.info/2011/07/26/trigger-your-chef-runs-with-mcollective/</guid>
      <description>Mcollective has been able to fire up puppetd runs for a while now, via a standalone RPC call or through the puppet commander binary (check it out, spread your load).</description>
    </item>
    
    <item>
      <title>Mcollective agent, to manage agents</title>
      <link>https://www.rottenbytes.info/2011/03/15/mcollective-agent-to-manage-agents/</link>
      <pubDate>Tue, 15 Mar 2011 09:37:06 +0000</pubDate>
      
      <guid>https://www.rottenbytes.info/2011/03/15/mcollective-agent-to-manage-agents/</guid>
      <description>It started like a toy, to learn a little more about mcollective agents but I finally turned into something useful (at least for me).</description>
    </item>
    
    <item>
      <title>Generic use of chef providers in mcollective</title>
      <link>https://www.rottenbytes.info/2011/03/11/generic-use-of-chef-providers-in-mcollective/</link>
      <pubDate>Fri, 11 Mar 2011 22:16:44 +0000</pubDate>
      
      <guid>https://www.rottenbytes.info/2011/03/11/generic-use-of-chef-providers-in-mcollective/</guid>
      <description>This post follows my previous one, dealing with the reuse of chef providers of chef in mcollective.</description>
    </item>
    
    <item>
      <title>Reusing chef providers in mcollective</title>
      <link>https://www.rottenbytes.info/2011/03/08/reusing-chef-providers-in-mcollective/</link>
      <pubDate>Tue, 08 Mar 2011 20:59:34 +0000</pubDate>
      
      <guid>https://www.rottenbytes.info/2011/03/08/reusing-chef-providers-in-mcollective/</guid>
      <description>It has been quite calm for a couple of months here. I have switched job, it explains why I had less time to post some things.</description>
    </item>
    
    <item>
      <title>Mcollective &#43; Cluster SSH</title>
      <link>https://www.rottenbytes.info/2010/10/14/mcollective-cluster-ssh/</link>
      <pubDate>Thu, 14 Oct 2010 08:59:36 +0000</pubDate>
      
      <guid>https://www.rottenbytes.info/2010/10/14/mcollective-cluster-ssh/</guid>
      <description>Just a little script that enables you to launch a cluster ssh based on mcollective discovery capacities.</description>
    </item>
    
    <item>
      <title>STOMP-ed nagios</title>
      <link>https://www.rottenbytes.info/2010/09/27/stomp-ed-nagios/</link>
      <pubDate>Mon, 27 Sep 2010 21:30:19 +0000</pubDate>
      
      <guid>https://www.rottenbytes.info/2010/09/27/stomp-ed-nagios/</guid>
      <description>Basing more and more stuff on mcollective means relying more and more on one of its underlying components : the activeMQ middleware, and more precisely the stomp connector.</description>
    </item>
    
    <item>
      <title>Monitoring puppet trough mcollective</title>
      <link>https://www.rottenbytes.info/2010/09/14/monitoring-puppet-trough-mcollective/</link>
      <pubDate>Tue, 14 Sep 2010 14:10:18 +0000</pubDate>
      
      <guid>https://www.rottenbytes.info/2010/09/14/monitoring-puppet-trough-mcollective/</guid>
      <description>I recently switched from puppet daemon to mcollective commander : it kicks the “stuck in outer space puppet daemon” feature out of the way and brings me nice features (as load control).</description>
    </item>
    
    <item>
      <title>SVN agent for Mcollective</title>
      <link>https://www.rottenbytes.info/2010/09/08/svn-agent-for-mcollective/</link>
      <pubDate>Wed, 08 Sep 2010 19:33:41 +0000</pubDate>
      
      <guid>https://www.rottenbytes.info/2010/09/08/svn-agent-for-mcollective/</guid>
      <description>Most people that work with puppet use a VCS : subversion, git, CVS, mercurial… Pick yours.</description>
    </item>
    
    <item>
      <title>Nagios check for MongoDB</title>
      <link>https://www.rottenbytes.info/2010/08/18/nagios-check-for-mongodb/</link>
      <pubDate>Wed, 18 Aug 2010 11:21:42 +0000</pubDate>
      
      <guid>https://www.rottenbytes.info/2010/08/18/nagios-check-for-mongodb/</guid>
      <description>Quick post : installing a mongo server is good, monitoring it is better. I wrote a very basic check that ensure your mongo DB is healthy.</description>
    </item>
    
    <item>
      <title>M{ongo,collective,oar !}</title>
      <link>https://www.rottenbytes.info/2010/08/18/mongocollectiveoar/</link>
      <pubDate>Wed, 18 Aug 2010 11:17:56 +0000</pubDate>
      
      <guid>https://www.rottenbytes.info/2010/08/18/mongocollectiveoar/</guid>
      <description>In my last post I’ve been talking about mcollective (check the new website) and mongo and how awesome it is.</description>
    </item>
    
    <item>
      <title>Mcollective &amp; OpenBSD</title>
      <link>https://www.rottenbytes.info/2010/08/12/mcollective-openbsd/</link>
      <pubDate>Thu, 12 Aug 2010 09:16:46 +0000</pubDate>
      
      <guid>https://www.rottenbytes.info/2010/08/12/mcollective-openbsd/</guid>
      <description>I run a bunch of box under OpenBSD at $WORK and I wanted to be able to run mcollective on these too.</description>
    </item>
    
    <item>
      <title>A new brick in my infrastructure</title>
      <link>https://www.rottenbytes.info/2010/06/23/a-new-brick-in-my-infrastructure/</link>
      <pubDate>Wed, 23 Jun 2010 12:19:34 +0000</pubDate>
      
      <guid>https://www.rottenbytes.info/2010/06/23/a-new-brick-in-my-infrastructure/</guid>
      <description>If you read this blog you may know I daily use puppet at $WORK. Puppet is made to maintain configuration on machines, but not for one shot actions.</description>
    </item>
    
    <item>
      <title>Switching from munin to collectd</title>
      <link>https://www.rottenbytes.info/2010/05/20/switching-from-munin-to-collectd/</link>
      <pubDate>Thu, 20 May 2010 09:28:37 +0000</pubDate>
      
      <guid>https://www.rottenbytes.info/2010/05/20/switching-from-munin-to-collectd/</guid>
      <description>Readers of this little blog may know I’ve spent some time to have a munin setup that was tweaked to be optimized.</description>
    </item>
    
    <item>
      <title>Monitoring, another way</title>
      <link>https://www.rottenbytes.info/2010/05/18/monitoring-another-way/</link>
      <pubDate>Tue, 18 May 2010 10:54:11 +0000</pubDate>
      
      <guid>https://www.rottenbytes.info/2010/05/18/monitoring-another-way/</guid>
      <description>Some friends told me for a while about collectd, why I should look at it, why munin is so painful and so on.</description>
    </item>
    
    <item>
      <title>Mcollective &amp; Xen : naughty things</title>
      <link>https://www.rottenbytes.info/2010/04/14/mcollective-xen-naughty-things/</link>
      <pubDate>Wed, 14 Apr 2010 11:16:50 +0000</pubDate>
      
      <guid>https://www.rottenbytes.info/2010/04/14/mcollective-xen-naughty-things/</guid>
      <description>I already blogged about my experiments with mcollective &amp;amp; xen but I had something a little bigger in my mind.</description>
    </item>
    
    <item>
      <title>Meet the marionette</title>
      <link>https://www.rottenbytes.info/2010/04/06/meet-the-marionette/</link>
      <pubDate>Tue, 06 Apr 2010 11:33:24 +0000</pubDate>
      
      <guid>https://www.rottenbytes.info/2010/04/06/meet-the-marionette/</guid>
      <description>Another cool project I keep an eye on for some weeks is “the marionette collective“, aka mcollective.</description>
    </item>
    
    <item>
      <title>In the network space no one can hear your puppet scream</title>
      <link>https://www.rottenbytes.info/2010/03/02/in-the-network-space-no-one-can-hear-your-puppet-scream/</link>
      <pubDate>Tue, 02 Mar 2010 17:15:59 +0000</pubDate>
      
      <guid>https://www.rottenbytes.info/2010/03/02/in-the-network-space-no-one-can-hear-your-puppet-scream/</guid>
      <description>I’ve been lazy at maintaining my servers recently and decided to start playing with puppet reports.</description>
    </item>
    
    <item>
      <title>A pkgin provider for puppet</title>
      <link>https://www.rottenbytes.info/2010/02/26/a-pkgin-provider-for-puppet/</link>
      <pubDate>Fri, 26 Feb 2010 19:08:22 +0000</pubDate>
      
      <guid>https://www.rottenbytes.info/2010/02/26/a-pkgin-provider-for-puppet/</guid>
      <description>On my Solaris machines at $WORK I use iMil‘s pkgin to install additional software. But until today, I add to do it by hand, on every machine… Not really what I like to do after a little more than a year using puppet.</description>
    </item>
    
    <item>
      <title>When puppet meets nginx</title>
      <link>https://www.rottenbytes.info/2010/02/22/when-puppet-meets-nginx/</link>
      <pubDate>Mon, 22 Feb 2010 16:55:04 +0000</pubDate>
      
      <guid>https://www.rottenbytes.info/2010/02/22/when-puppet-meets-nginx/</guid>
      <description>At $WORK I started using Nginx a while ago, first as a front end to my mongrel instances for puppet.</description>
    </item>
    
    <item>
      <title>Put your ruby in my ERB</title>
      <link>https://www.rottenbytes.info/2010/01/27/put-your-ruby-in-my-erb/</link>
      <pubDate>Wed, 27 Jan 2010 22:17:31 +0000</pubDate>
      
      <guid>https://www.rottenbytes.info/2010/01/27/put-your-ruby-in-my-erb/</guid>
      <description>Today I started installing a reverse proxy at $WORK. I choose to follow this way, and all my DNS data is stored in my CMDB.</description>
    </item>
    
    <item>
      <title>Solaris fnu</title>
      <link>https://www.rottenbytes.info/2009/12/16/solaris-fnu/</link>
      <pubDate>Wed, 16 Dec 2009 14:33:45 +0000</pubDate>
      
      <guid>https://www.rottenbytes.info/2009/12/16/solaris-fnu/</guid>
      <description>à $WORK je réinstalle des Solaris 10, et il y a des petits trucs qui font que l’environnement n’est pas directement convivial, surtout quand on a l’habitude d’une debian où il y a mass wrappers.</description>
    </item>
    
    <item>
      <title>Aide mémoire</title>
      <link>https://www.rottenbytes.info/2009/09/09/aide-memoire/</link>
      <pubDate>Wed, 09 Sep 2009 22:06:40 +0000</pubDate>
      
      <guid>https://www.rottenbytes.info/2009/09/09/aide-memoire/</guid>
      <description>Pour cross-compiler des applis pour son drobo :
Décompresser le SDK (arm-2006q1-6-arm-none-linux-gnueabi-i686-pc-linux-gnu.tar.bz2), par exemple /home/nico/drobo Ajouter /home/nico/drobo/bin au PATH créer un répertoire de build, par exemple /home/nico/drobo/build créer un répertoire de destination, par exemple /home/nico/drobo/target décompresser les sources à cross-compiler dans le rep de build lancer le configure de l’appli comme suit : puis make &amp;amp; make install classique hop !</description>
    </item>
    
    <item>
      <title>Fun with stored configs</title>
      <link>https://www.rottenbytes.info/2009/09/07/fun-with-stored-configs/</link>
      <pubDate>Mon, 07 Sep 2009 14:44:35 +0000</pubDate>
      
      <guid>https://www.rottenbytes.info/2009/09/07/fun-with-stored-configs/</guid>
      <description>After reading masterzen’s excellent blog post about puppet storedconfigs, it gave me the idea to create a system of subscription to services.</description>
    </item>
    
    <item>
      <title>Puppet &amp; munin : little things added</title>
      <link>https://www.rottenbytes.info/2009/08/05/puppet-munin-little-things-added/</link>
      <pubDate>Wed, 05 Aug 2009 09:58:35 +0000</pubDate>
      
      <guid>https://www.rottenbytes.info/2009/08/05/puppet-munin-little-things-added/</guid>
      <description>Disclaimer : this work is mostly based upon DavidS work, available on his git repo. In the scope of my work I needed to have munin support for freeBSD &amp;amp; Solaris.</description>
    </item>
    
    <item>
      <title>Feed your puppet</title>
      <link>https://www.rottenbytes.info/2009/07/30/feed-your-puppet/</link>
      <pubDate>Thu, 30 Jul 2009 14:04:13 +0000</pubDate>
      
      <guid>https://www.rottenbytes.info/2009/07/30/feed-your-puppet/</guid>
      <description>-Post en anglais, pour une fois-
Everyone using puppet knows DavidS awesome git repository : git.</description>
    </item>
    
    <item>
      <title>La poupée agile</title>
      <link>https://www.rottenbytes.info/2009/07/06/la-poupee-agile/</link>
      <pubDate>Mon, 06 Jul 2009 14:52:24 +0000</pubDate>
      
      <guid>https://www.rottenbytes.info/2009/07/06/la-poupee-agile/</guid>
      <description>Il y a des trucs, ça relève du bon sens mais on y pense pas toujours.</description>
    </item>
    
    <item>
      <title>cd /etc/puppet &amp;&amp;#038; publish</title>
      <link>https://www.rottenbytes.info/2009/06/22/cd-etcpuppet-publish/</link>
      <pubDate>Mon, 22 Jun 2009 13:57:08 +0000</pubDate>
      
      <guid>https://www.rottenbytes.info/2009/06/22/cd-etcpuppet-publish/</guid>
      <description>J’en avais parlé il y a quelques temps avec des lutins donc le voici, mon /etc/puppet.</description>
    </item>
    
    <item>
      <title>Puppet &#43; Mongrel : follow up</title>
      <link>https://www.rottenbytes.info/2009/05/22/puppet-mongrel-follow-up/</link>
      <pubDate>Fri, 22 May 2009 08:06:38 +0000</pubDate>
      
      <guid>https://www.rottenbytes.info/2009/05/22/puppet-mongrel-follow-up/</guid>
      <description>Petite suite à mon précédent billet sur l’utilisation d’un LB devant puppet. En 0.24.5, il existe un bug gênant si vous utilisez les external nodes : personnellement la conf des nodes est stockées dans une base mysql et c’est un script qui me sort le YAML correspond à la config.</description>
    </item>
    
    <item>
      <title>Puppet &#43; Nginx &#43; Mongrel</title>
      <link>https://www.rottenbytes.info/2009/05/13/puppet-nginx-mongrel/</link>
      <pubDate>Wed, 13 May 2009 14:46:24 +0000</pubDate>
      
      <guid>https://www.rottenbytes.info/2009/05/13/puppet-nginx-mongrel/</guid>
      <description>Mon puppetmaster au boulot a toujours été le bon vieux webrick fourni avec puppet. J’ai récemment atteint un nombre de machines qui ne permet plus de l’utiliser, il ne scale pas.</description>
    </item>
    
    <item>
      <title>Gedit : commit svn inside</title>
      <link>https://www.rottenbytes.info/2009/04/15/gedit-commit-svn-inside/</link>
      <pubDate>Wed, 15 Apr 2009 14:14:02 +0000</pubDate>
      
      <guid>https://www.rottenbytes.info/2009/04/15/gedit-commit-svn-inside/</guid>
      <description>J’ai adopté il y a quelques temps gedit comme éditeur graphique de tous les jours (et vim en ssh).</description>
    </item>
    
    <item>
      <title>Quick tip</title>
      <link>https://www.rottenbytes.info/2009/03/31/quick-tip/</link>
      <pubDate>Tue, 31 Mar 2009 14:43:09 +0000</pubDate>
      
      <guid>https://www.rottenbytes.info/2009/03/31/quick-tip/</guid>
      <description>Petit tips en provenance du comte twisla. Pour matcher dans Xterm les URLs et surtout les ouvrir convivialement :</description>
    </item>
    
    <item>
      <title>P&amp;#8217;tit Z du cap</title>
      <link>https://www.rottenbytes.info/2009/03/30/ptit-z-du-cap/</link>
      <pubDate>Mon, 30 Mar 2009 11:57:31 +0000</pubDate>
      
      <guid>https://www.rottenbytes.info/2009/03/30/ptit-z-du-cap/</guid>
      <description>J’utilise capistrano pour éxécuter des commandes en parallèle sur mes différents serveurs. C’est un usage un peu détourné de sa destination d’origine (le déploiement d’applis) et mon problème c’est que je n’ai pas de mémoire… j’ai donc écrit une petite fonction de complétion de la commande “cap” dans mon zsh, qui parse ~/.</description>
    </item>
    
    <item>
      <title>Pimp my RTM</title>
      <link>https://www.rottenbytes.info/2009/03/24/pimp-my-rtm/</link>
      <pubDate>Tue, 24 Mar 2009 11:08:07 +0000</pubDate>
      
      <guid>https://www.rottenbytes.info/2009/03/24/pimp-my-rtm/</guid>
      <description>Je suis un adepte de remember the milk, je m’en sers de todo list pour le boulot.</description>
    </item>
    
    <item>
      <title>Munin : p&amp;#8217;tit plugin pour ZFS</title>
      <link>https://www.rottenbytes.info/2009/03/04/munin-ptit-plugin-pour-zfs/</link>
      <pubDate>Wed, 04 Mar 2009 12:34:16 +0000</pubDate>
      
      <guid>https://www.rottenbytes.info/2009/03/04/munin-ptit-plugin-pour-zfs/</guid>
      <description>Et voila, mon premier plugin pour munin ! C’est un plugin solaris only (utilisation du module Kstat oblige) qui permet de monitorer les I/O sur les pools ZFS.</description>
    </item>
    
    <item>
      <title>ZFS / Perl / Kstat</title>
      <link>https://www.rottenbytes.info/2009/03/03/zfs-perl-kstat/</link>
      <pubDate>Tue, 03 Mar 2009 18:20:44 +0000</pubDate>
      
      <guid>https://www.rottenbytes.info/2009/03/03/zfs-perl-kstat/</guid>
      <description>Petit post rapide en forme de pense bête : pour extraire des infos sur les I/O des pools ZFS en perl (sous solaris) :</description>
    </item>
    
    <item>
      <title>Enlarge your munin, part 2</title>
      <link>https://www.rottenbytes.info/2009/02/26/enlarge-your-munin-part-2/</link>
      <pubDate>Thu, 26 Feb 2009 10:54:29 +0000</pubDate>
      
      <guid>https://www.rottenbytes.info/2009/02/26/enlarge-your-munin-part-2/</guid>
      <description>Tips rapide : pour accélerer la collecte des données avec munin-update, ajoutez dans /etc/munin/munin.conf du master :</description>
    </item>
    
    <item>
      <title>Enlarge your munin</title>
      <link>https://www.rottenbytes.info/2009/02/25/enlarge-your-munin/</link>
      <pubDate>Wed, 25 Feb 2009 16:10:53 +0000</pubDate>
      
      <guid>https://www.rottenbytes.info/2009/02/25/enlarge-your-munin/</guid>
      <description>Au boulot j’ai remplacé cacti par munin. Munin c’est choupi, la conf est en flat file mais ça a deux défauts, ou un selon le point de vue : le munin-cgi-graph est tout simplement moisi car d’une lenteur sans nom, et générer les images lors du poll c’est long.</description>
    </item>
    
    <item>
      <title>Ruby &#43; Cisco</title>
      <link>https://www.rottenbytes.info/2009/02/16/ruby-cisco/</link>
      <pubDate>Mon, 16 Feb 2009 12:35:59 +0000</pubDate>
      
      <guid>https://www.rottenbytes.info/2009/02/16/ruby-cisco/</guid>
      <description>J’ai eu à changer récemment des paramètres sur de nombreux switches cisco. Plutot que d’y passer ma matinée, j’ai utilisé crisco et ça ne m’a pris que 30 minutes.</description>
    </item>
    
    <item>
      <title>Petite astuce puppet</title>
      <link>https://www.rottenbytes.info/2009/02/06/petite-astuce-puppet/</link>
      <pubDate>Fri, 06 Feb 2009 12:14:28 +0000</pubDate>
      
      <guid>https://www.rottenbytes.info/2009/02/06/petite-astuce-puppet/</guid>
      <description>Au boulot je déploie des fichiers authorized_keys pour différents utilisateurs, basé sur un modèle “fixe” par utilisateur.</description>
    </item>
    
    <item>
      <title>Puppet &amp; debian : paquets testing en stable</title>
      <link>https://www.rottenbytes.info/2009/01/12/puppet-debian-paquets-testing-en-stable/</link>
      <pubDate>Mon, 12 Jan 2009 20:48:56 +0000</pubDate>
      
      <guid>https://www.rottenbytes.info/2009/01/12/puppet-debian-paquets-testing-en-stable/</guid>
      <description>Ce post fait suite à mon précédent billet concernant puppet, les backports toussa. Le paquet a été supprimmé des backports parce que les mainteneurs ont estimé que comme il est présent dans testing, et que son installation se passe sans problème, il n’était pas nécessaire qu’il soit disponible à 2 endroits.</description>
    </item>
    
    <item>
      <title>Erratum pour le GLMF n°112</title>
      <link>https://www.rottenbytes.info/2008/12/30/erratum-pour-le-glmf-n%c2%b0112/</link>
      <pubDate>Tue, 30 Dec 2008 11:33:44 +0000</pubDate>
      
      <guid>https://www.rottenbytes.info/2008/12/30/erratum-pour-le-glmf-n%c2%b0112/</guid>
      <description>Si vous avez lu l’article sur puppet dans le GLMF n°112 de janvier 2008, une petite erreur s’est glissée dedans.</description>
    </item>
    
    <item>
      <title>Drobo : convi NAS</title>
      <link>https://www.rottenbytes.info/2008/11/24/drobo-convi-nas/</link>
      <pubDate>Mon, 24 Nov 2008 18:29:12 +0000</pubDate>
      
      <guid>https://www.rottenbytes.info/2008/11/24/drobo-convi-nas/</guid>
      <description>Je cherchais depuis un petit moment un NAS sympa, qui réponde à mes besoins : silencieux, pas moche, facilement manageable au niveau volumes, opensource friendly et extensible au niveau des fonctionnalités.</description>
    </item>
    
    <item>
      <title>ZFS&#43;iSCSI&#43;(open)solaris&#43;debian</title>
      <link>https://www.rottenbytes.info/2008/11/13/zfsiscsiopensolarisdebian/</link>
      <pubDate>Thu, 13 Nov 2008 22:43:19 +0000</pubDate>
      
      <guid>https://www.rottenbytes.info/2008/11/13/zfsiscsiopensolarisdebian/</guid>
      <description>Il y a quelques temps j’ai essayé de monter des disques iSCSI exportés depuis mes filers opensolaris sur des machines linux.</description>
    </item>
    
    <item>
      <title>Xen, consoles, ttys</title>
      <link>https://www.rottenbytes.info/2008/11/12/xen-consoles-ttys/</link>
      <pubDate>Wed, 12 Nov 2008 14:42:04 +0000</pubDate>
      
      <guid>https://www.rottenbytes.info/2008/11/12/xen-consoles-ttys/</guid>
      <description>Petit billet en forme de pense bête :
Xen sur amd64 kernel 2.6.26 Les symptomes sont :</description>
    </item>
    
    <item>
      <title>Loutre !</title>
      <link>https://www.rottenbytes.info/2008/09/23/loutre/</link>
      <pubDate>Tue, 23 Sep 2008 16:07:37 +0000</pubDate>
      
      <guid>https://www.rottenbytes.info/2008/09/23/loutre/</guid>
      <description>En lisant cette page il m’a semblé être encore plus fainéant que l’auteur… L’ami Anhj m’a donc conseillé de rajouter quelques tips de plus…</description>
    </item>
    
    <item>
      <title>Asterisk : need moar SNMP ?</title>
      <link>https://www.rottenbytes.info/2008/09/16/asterisk-need-moar-snmp/</link>
      <pubDate>Tue, 16 Sep 2008 13:48:07 +0000</pubDate>
      
      <guid>https://www.rottenbytes.info/2008/09/16/asterisk-need-moar-snmp/</guid>
      <description>Contexte : je l’ai déjà dit mais je gère quelques asterisk au boulot, j’aime bien utiliser la même technologie (à savoir SNMP) pour monitorer toutes mes machines.</description>
    </item>
    
    <item>
      <title>VirtualBox &#43; PXE</title>
      <link>https://www.rottenbytes.info/2008/09/05/virtualbox-pxe/</link>
      <pubDate>Fri, 05 Sep 2008 16:06:45 +0000</pubDate>
      
      <guid>https://www.rottenbytes.info/2008/09/05/virtualbox-pxe/</guid>
      <description>Virtualbox est capable de booter en PXE et c’est bien pratique pour faire des tests sur des installeurs debian customisés, par exemple.</description>
    </item>
    
    <item>
      <title>Nagios4fnu : un bot jabber</title>
      <link>https://www.rottenbytes.info/2008/08/19/nagios4fnu-un-bot-jabber/</link>
      <pubDate>Tue, 19 Aug 2008 12:21:13 +0000</pubDate>
      
      <guid>https://www.rottenbytes.info/2008/08/19/nagios4fnu-un-bot-jabber/</guid>
      <description>Au boulot, j’ai comme beaucoup de monde, un nagios, mais je n’ai pas de super système d’affichage de la supervision.</description>
    </item>
    
    <item>
      <title>Fais péter le gruyère !</title>
      <link>https://www.rottenbytes.info/2008/06/29/fais-peter-le-gruyere/</link>
      <pubDate>Sun, 29 Jun 2008 22:50:03 +0000</pubDate>
      
      <guid>https://www.rottenbytes.info/2008/06/29/fais-peter-le-gruyere/</guid>
      <description>L’autre jour je me suis aperçu que l’allocation IP sur un de mes /24 tenait plus du gruyère que du reste.</description>
    </item>
    
    <item>
      <title>Zyva, comment tu m&amp;#8217;exprimes toi !</title>
      <link>https://www.rottenbytes.info/2008/06/19/zyva-comment-tu-mexprimes-toi/</link>
      <pubDate>Thu, 19 Jun 2008 10:32:46 +0000</pubDate>
      
      <guid>https://www.rottenbytes.info/2008/06/19/zyva-comment-tu-mexprimes-toi/</guid>
      <description>Aujourd’hui, j’ai tout pété une application maison. Classe non ? Tout ça en upgradant de version de squid (celle de etch vers celle de lenny).</description>
    </item>
    
    <item>
      <title>Zombie meme</title>
      <link>https://www.rottenbytes.info/2008/06/15/zombie-meme/</link>
      <pubDate>Sun, 15 Jun 2008 19:44:52 +0000</pubDate>
      
      <guid>https://www.rottenbytes.info/2008/06/15/zombie-meme/</guid>
      <description>You are in a mall when zombies attack. You have:
One weapon One song blasting on the speakers One famous person to fight along side you.</description>
    </item>
    
    <item>
      <title>Photo !</title>
      <link>https://www.rottenbytes.info/2008/05/10/photo/</link>
      <pubDate>Sat, 10 May 2008 09:38:43 +0000</pubDate>
      
      <guid>https://www.rottenbytes.info/2008/05/10/photo/</guid>
      <description>Apparemment je ne suis pas le seul à avoir remarqué que Google était en train de “streetmapper” la région parisienne.</description>
    </item>
    
    <item>
      <title>SNMP &#43; FMd : english version</title>
      <link>https://www.rottenbytes.info/2008/04/03/snmp-fmd-english-version/</link>
      <pubDate>Thu, 03 Apr 2008 09:03:40 +0000</pubDate>
      
      <guid>https://www.rottenbytes.info/2008/04/03/snmp-fmd-english-version/</guid>
      <description>This post follows this one and is a translation of what I wrote here.
It does not exist (yet) MIBs for ZFS, and particulary to check failed disks.</description>
    </item>
    
    <item>
      <title>MySQL Cluster : c&amp;#8217;est pas encore prêt pour tous</title>
      <link>https://www.rottenbytes.info/2008/03/14/mysql-cluster-cest-pas-encore-pret-pour-tous/</link>
      <pubDate>Fri, 14 Mar 2008 15:27:10 +0000</pubDate>
      
      <guid>https://www.rottenbytes.info/2008/03/14/mysql-cluster-cest-pas-encore-pret-pour-tous/</guid>
      <description>Récemment au taf je me suis lancé dans la conception d’une architecture MySQL solide. Des applications internes critiques se basent dessus et suite à un soucis j’ai réalisé le manque de fiabilité de l’existant.</description>
    </item>
    
    <item>
      <title>Monitoring OpenSolaris fault manager</title>
      <link>https://www.rottenbytes.info/2008/02/21/monitoring-opensolaris-fault-manager/</link>
      <pubDate>Thu, 21 Feb 2008 21:08:13 +0000</pubDate>
      
      <guid>https://www.rottenbytes.info/2008/02/21/monitoring-opensolaris-fault-manager/</guid>
      <description>OpenSolaris has a nice feature : the fault manager. I wrote a little plugin for Nagios to be able to monitor events that are generated through this facility via SNMP.</description>
    </item>
    
    <item>
      <title>M&amp;#8217;en demandez pas trop</title>
      <link>https://www.rottenbytes.info/2008/02/11/men-demandez-pas-trop/</link>
      <pubDate>Mon, 11 Feb 2008 16:11:06 +0000</pubDate>
      
      <guid>https://www.rottenbytes.info/2008/02/11/men-demandez-pas-trop/</guid>
      <description>Nan parce que Nagios il aime pas quand les gens sont trop exigeants :
$ /usr/lib/nagios/plugins/check_ping -H 127.</description>
    </item>
    
    <item>
      <title>lighttpd&#43;ldap : petite mise à jour</title>
      <link>https://www.rottenbytes.info/2008/01/20/lighttpdldap-petite-mise-a-jour/</link>
      <pubDate>Sun, 20 Jan 2008 19:00:01 +0000</pubDate>
      
      <guid>https://www.rottenbytes.info/2008/01/20/lighttpdldap-petite-mise-a-jour/</guid>
      <description>J’ai mis à jour le fichier concernant le schéma LDAP pour la config lighttpd, vu que j’ai obtenu un pen number auprès de l’IANA.</description>
    </item>
    
    <item>
      <title>Cyrus</title>
      <link>https://www.rottenbytes.info/2008/01/09/cyrus/</link>
      <pubDate>Wed, 09 Jan 2008 18:45:23 +0000</pubDate>
      
      <guid>https://www.rottenbytes.info/2008/01/09/cyrus/</guid>
      <description>Si vous avez comme moi la malchance d’avoir un cyrus comme serveur mail, 2 tips pratiques :</description>
    </item>
    
    <item>
      <title>Dell &lt;3</title>
      <link>https://www.rottenbytes.info/2007/12/13/dell/</link>
      <pubDate>Thu, 13 Dec 2007 13:23:34 +0000</pubDate>
      
      <guid>https://www.rottenbytes.info/2007/12/13/dell/</guid>
      <description>J’ai pas l’habitude de faire ça, j’ai pas d’action chez eux mais sérieusement, le support gold de Dell, il déboite quand même bien.</description>
    </item>
    
    <item>
      <title>P.I.F. !!</title>
      <link>https://www.rottenbytes.info/2007/11/30/pif/</link>
      <pubDate>Fri, 30 Nov 2007 23:39:46 +0000</pubDate>
      
      <guid>https://www.rottenbytes.info/2007/11/30/pif/</guid>
      <description>Trouvée chez La lène ! Cette chaîne s’appelle le “Pay it Forward“, et en voici les règles :</description>
    </item>
    
    <item>
      <title>csup derrière un firewall</title>
      <link>https://www.rottenbytes.info/2007/11/27/csup-derriere-un-firewall/</link>
      <pubDate>Tue, 27 Nov 2007 10:19:46 +0000</pubDate>
      
      <guid>https://www.rottenbytes.info/2007/11/27/csup-derriere-un-firewall/</guid>
      <description>quand on est derrière un firewall et qu’on veut mettre ses ports à jour, pas de soucis.</description>
    </item>
    
    <item>
      <title>Solaris/iSCSI : introduction</title>
      <link>https://www.rottenbytes.info/2007/11/26/solarisiscsi-introduction/</link>
      <pubDate>Mon, 26 Nov 2007 09:00:37 +0000</pubDate>
      
      <guid>https://www.rottenbytes.info/2007/11/26/solarisiscsi-introduction/</guid>
      <description>Une intro sympa, simple sans être fade au combo iSCSI + Solaris (même si j’ai rencontré quelques soucis avec OpenSolaris + iSCSI + ZFS) par un monsieur fort convivial qui poste régulièrement des choses sympa sur Solaris (la plupart du temps valables pour OpenSolaris du coup).</description>
    </item>
    
    <item>
      <title>Vivant</title>
      <link>https://www.rottenbytes.info/2007/11/14/vivant/</link>
      <pubDate>Wed, 14 Nov 2007 09:31:24 +0000</pubDate>
      
      <guid>https://www.rottenbytes.info/2007/11/14/vivant/</guid>
      <description>mais bien loadé. Cela dit je prépare 2/3 trucs pour bientôt</description>
    </item>
    
    <item>
      <title>LB &#43; SSL</title>
      <link>https://www.rottenbytes.info/2007/10/12/lb-ssl/</link>
      <pubDate>Fri, 12 Oct 2007 10:55:09 +0000</pubDate>
      
      <guid>https://www.rottenbytes.info/2007/10/12/lb-ssl/</guid>
      <description>un link intéressant innocement posé dans un chan IRC.</description>
    </item>
    
    <item>
      <title>Nagios &amp; IAX</title>
      <link>https://www.rottenbytes.info/2007/10/10/nagios-iax/</link>
      <pubDate>Wed, 10 Oct 2007 14:56:06 +0000</pubDate>
      
      <guid>https://www.rottenbytes.info/2007/10/10/nagios-iax/</guid>
      <description>J’ai écris (façon qucik &amp;amp; dirty, pour changer) il y a quelques temps un petit plugin pour nagios afin de monitorer les trunks IAX de mon taff.</description>
    </item>
    
    <item>
      <title>melerisme pages jaunes à votre service</title>
      <link>https://www.rottenbytes.info/2007/10/08/melerisme-pages-jaunes-a-votre-service/</link>
      <pubDate>Mon, 08 Oct 2007 22:07:42 +0000</pubDate>
      
      <guid>https://www.rottenbytes.info/2007/10/08/melerisme-pages-jaunes-a-votre-service/</guid>
      <description>Si vous avez un (ou plusieurs) asterisk avec plein de gens dessus, vous aimeriez peut être aussi avoir un convi-annuaire à disposition.</description>
    </item>
    
    <item>
      <title>mount &amp;#8211;bind, sous freebsd</title>
      <link>https://www.rottenbytes.info/2007/10/04/mount-bind-sous-freebsd/</link>
      <pubDate>Thu, 04 Oct 2007 13:31:22 +0000</pubDate>
      
      <guid>https://www.rottenbytes.info/2007/10/04/mount-bind-sous-freebsd/</guid>
      <description>et ben ça n’existe pas, c’est une linuxerie à la place il y a nullfs :</description>
    </item>
    
    <item>
      <title>Vous reprendrez bien une tasse ?</title>
      <link>https://www.rottenbytes.info/2007/10/04/vous-reprendrez-bien-une-tasse/</link>
      <pubDate>Thu, 04 Oct 2007 09:19:48 +0000</pubDate>
      
      <guid>https://www.rottenbytes.info/2007/10/04/vous-reprendrez-bien-une-tasse/</guid>
      <description>Y’a des gens que j’aime bien qui bossent dans des boites à l’air convivial et qui écrivent régulièrement des choses intéressantes comme ça par exemple.</description>
    </item>
    
    <item>
      <title>Du serpent au cochon</title>
      <link>https://www.rottenbytes.info/2007/10/02/du-serpent-au-cochon/</link>
      <pubDate>Tue, 02 Oct 2007 12:51:33 +0000</pubDate>
      
      <guid>https://www.rottenbytes.info/2007/10/02/du-serpent-au-cochon/</guid>
      <description>Rapidement j’ai eu besoin de faire du “discovery” sur mon réseau pour mettre à jour mon nagios, donc j’ai pondu un petit truc gruika en python.</description>
    </item>
    
    <item>
      <title>Lighttpd, la récidive</title>
      <link>https://www.rottenbytes.info/2007/09/26/lighttpd-la-recidive/</link>
      <pubDate>Wed, 26 Sep 2007 15:18:56 +0000</pubDate>
      
      <guid>https://www.rottenbytes.info/2007/09/26/lighttpd-la-recidive/</guid>
      <description>Et voila, l’auth LDAP est implémentée. Au final on obtient ce type d’entrée pour un vhost + un user valide dans ce vhost :</description>
    </item>
    
    <item>
      <title>Lighttpd &#43; Vhosts &#43; LDAP</title>
      <link>https://www.rottenbytes.info/2007/09/25/lighttpd-vhosts-ldap/</link>
      <pubDate>Tue, 25 Sep 2007 14:57:33 +0000</pubDate>
      
      <guid>https://www.rottenbytes.info/2007/09/25/lighttpd-vhosts-ldap/</guid>
      <description>J’utilise depuis un moment lighttpd pour héberger de petits services perso mais au taf j’étais jusque là resté sur apache.</description>
    </item>
    
    <item>
      <title>Bouquins</title>
      <link>https://www.rottenbytes.info/2007/09/22/bouquins/</link>
      <pubDate>Sat, 22 Sep 2007 12:49:13 +0000</pubDate>
      
      <guid>https://www.rottenbytes.info/2007/09/22/bouquins/</guid>
      <description>En tant que {sys,net}admin junior, j’ai encore plein de trucs à apprendre. Et pour ça j’aime bien lire des livres.</description>
    </item>
    
    <item>
      <title>Je bave pas mais bon</title>
      <link>https://www.rottenbytes.info/2007/09/21/je-bave-pas-mais-bon/</link>
      <pubDate>Fri, 21 Sep 2007 12:10:12 +0000</pubDate>
      
      <guid>https://www.rottenbytes.info/2007/09/21/je-bave-pas-mais-bon/</guid>
      <description>J’ai été assez tôt un adepte de la virtualisation qui fait des poupées russes avec Xen et au taff j’en ai collé quelques uns dans les coins pour divers “services” non critiques.</description>
    </item>
    
    <item>
      <title># reboot</title>
      <link>https://www.rottenbytes.info/2007/09/20/hello-world/</link>
      <pubDate>Thu, 20 Sep 2007 22:15:46 +0000</pubDate>
      
      <guid>https://www.rottenbytes.info/2007/09/20/hello-world/</guid>
      <description>C’est open bluerg \o/
Non en fait c’est juste pour caser mon bla de temps en temps</description>
    </item>
    
  </channel>
</rss>
