Journey of an IT Architect

  • Thumbnail for Kick the tires on ArgoCD

    Kick the tires on ArgoCD

    Background In January, I wrote about FluxCD, and adopted it in the Korthweb project. I like the simple design of FluxCD, and I am comfortable…

    Read
  • Thumbnail for Chaos Mesh – Cloud Native Chaos Engineering

    Chaos Mesh – Cloud Native Chaos Engineering

    In this post, we discuss the resilience test problem and why chaos mesh emerged. Then we go over a lab of chaos mesh with a…

    Read
  • Thumbnail for Etcd – the key-value store for Kubernetes

    Etcd – the key-value store for Kubernetes

    Etcd in Kubernetes In Kubernetes architecture, etcd is the data store. It stores the desired state of Kubernetes object. API server is the only client…

    Read
  • Thumbnail for Hosting database on Kubernetes

    Hosting database on Kubernetes

    Background “We want to host Postgres database on Kubernetes. Can you help us?”. The client appears assertive and reluctant to resort to managed services. So…

    Read
  • Thumbnail for FSx ONTAP – Enterprise storage on AWS

    FSx ONTAP – Enterprise storage on AWS

    Even though object storage has gained a lot of popularity, file storage is still prevalent. AWS has Elastic File System but the performance is insufficient…

    Read
  • Thumbnail for Knative Eventing Introduction

    Knative Eventing Introduction

    In the previous post, I mentioned that Knative Serving and Knative Eventing should be seen as two different projects. The former is supposed to be…

    Read