09/09/2021

31/08/2021

07/07/2021

05/05/2021

04/04/2021

02/02/2021

Use Kubernetes annotations to relabel Prometheus metrics with prefix/suffix - Monitoring

Prometheus became the de facto standard for Kubernetes monitoring. And either you use Prometheus Operator or manage Prometheus yourself on K8s, it works great.

Many applications now expose metrics in Prometheus format. However, some applications don't follow

Continue Reading »

11/01/2021

Use ConfigMap as a dynamic var source in Kustomize - Kubernetes

Update 25.07.2021: As mentioned before, the vars option will be deprecated in favor of replacements.


Kustomize is a declarative configuration tool for Kubernetes. And unlike other tools like Helm, it's "template-free", in a simple put, it's like merging dictionaries (Python) or maps (Java).

A pure declarative style could be annoying sometimes! But actually, Kustomize has a feature called

Continue Reading »

12/12/2020

Kubernetes External Secrets and my 1st JavaScript contribution - Open Source

As a DevOps engineer, I worked with many programming languages on a daily basis in CI/CD, infrastructure, and so on. But when it comes to DevOps tools, I usually work with Python and Golang.

Recently we have a use case to integrate external secret management systems with

Continue Reading »

11/11/2020

Powered by Blogger.

Hello, my name is Ahmed AbouZaid, I'm a passionate Tech Lead DevOps Engineer. 👋

I specialize in Cloud-Native and Kubernetes. I'm also a Free/Open source geek and book author. My favorite topics are DevOps transformation, DevSecOps, automation, data, and metrics.

More about me ➡️

Contact Me

Name

Email *

Message *

Start Your DevOps Engineer Journey!

Start Your DevOps Engineer Journey!
Start your DevOps career for free the Agile way with the Dynamic DevOps Roadmap ⭐

My Latest Peer-reviewed Research Paper

My Latest Peer-reviewed Research Paper
Building a Modern Data Platform Based on the Data Lakehouse Architecture and Cloud-Native Ecosystem

Latest Post

DevOps T-Shaped Skills Shift in the Age of AI - Career

In 2023, I wrote about why most, if not all, DevOps learning roadmaps are broken ! In that post, I've emphasized the importan...

Popular Posts

Blog Archive