automate-IT

Automate everything!

  • Cloud-native G.A.S.

    I’ll start with a bold statement: The cloud-native world is suffering from G.A.S! G.A.S? If you have never heard of G.A.S: it stands for Gear Acquisition Syndrome. Or actually originally it was Guitar Acquisition Syndrome. According to wikipedia the acronym was coined by Steely Dan guitarist Walter Becker in a 1994 satirical Guitar Player magazine column titled “The Dreaded G.A.S.”. It describes the guitarists family room covered entirely with guitars. I personally know a few guitarists and they definitely all seem to suffer from G.

    Read more…
  • AaargCD Deploys Itself

    In this post I continue to build out my own CD tool to make it a viable CNCF member and a valuable DevOps tool. As you know, every good DevOps tool needs to be able to install itself. So that’s what I worked on lately. For now this only involved changing the “cli tool”. This means that the operator won’t be able to install itself. This is because the pod that is started by the cronjob that is created by the operator when you create an aapp resource only gets admin permissions within it’s own namespace.

    Read more…
  • Aaargcd Operator

    In my previous blog post I introduced you to AaargCD. Now that we have a single line of bash ru.. I mean now that we have a kubernetes app that’s going to change the world we need to make it “kubernetes native”. I’m not sure why exactly but it’s what the cool kids do so let’s do this :). So I wrote an operator. Because that’s what it means to be kubernetes native apparently.

    Read more…
  • Kiss! instead of the next fancy CNCF project

    If you’re using kubernetes on a daily basis or even if you’re following the CNCF stuff from a distance you’re probably aware of the vast amount of projects that is part of the CNCF. There seems to be a project for anything you can think of. On one hand that’s a good thing. It means there is choice and competition. On the other hand, the choice might not be so great since a lot of the projects are developed by companies that had a very specific need and it is not applicable to most other companies.

    Read more…
  • We moved!

    This blog hasn’t had any activity since february of 2020. I didn’t have much inspiration nor much time to write. Also, this blog was running on a hosted wordpress and kept breaking so I basically gave up for a while. Now that I had some more time on my hands I decided it was finally time to move this blog to a new home. It’s now a static site generated by hugo.

    Read more…