Tags

Articles

  • eksclustergames.com walk through!


    Published on

    The short version: this is a hacking game where every level hides a secret password (called a "flag") inside a real cloud setup, and each challenge below is one more wrong assumption that a Kubernetes/AWS team made when they configured it.

    ...

  • Speed up github actions with conditional jobs, even with required checks


    Published on

    Having every github action run on every pull request will end up slowing you down and sometimes even discourage you from making changes. For example, if you see an error in the README.md but you know you will have to wait for the entire test suite to run you may choose not to push t...

  • Wiping an AWS Account with aws-nuke


    Published on

    When you are an SRE/DevOps engineer you will end up making AWS accounts and create a lot of cruft in your sandbox and development accounts. AWS does not make it easy to clear these up but there is a tool called aws-nuke that will do it for you!

    ...
  • How to speak spanish like a colombian drug lord!


    Published on

    I have been living in Puerto Rico for 4 years but two of those have been COVID and so I have not been able to practice Spanish as much as I would like. So to speed up my learning I have decided I want to watch a lot of spanish speaking television to start training my ears, but to do this I need a...

  • Running a kubernetes cluster locally with kubeadm


    Published on

    I am going to show you how to get a real kubernetes cluster setup locally on top of virtual machines! I will be using multipass but feel free to use virtualbox, proxmox, or whatever your favorite cloud provider is.

    kubeadm is a production ready kubernetes install tool and I prefer to use ...

  • Automate project workflows with the command runner Just!


    Published on

    I believe every project should have a CLI built around the standard workflows of developing on the project. Things like:

    • Install dependencies
    • Run tests
    • Run linter and formatters
    • Build project
    • Start / Stop the docker environment

    The r...

  • Preparing custom images for OpenStack


    Published on

    This article will show you how to use libvirt to create base images that can be uploaded to OpenStack.

    Why would you want to do this?

    Linux distributions like Fedora and Ubuntu already ship "cloud" images and most providers also have their own custom images for you to use, but I f...