RSSAmplifier

Blog

artur-rodrigues.com

Personal Blog | software engineering, datavis, money and food

artur-rodrigues.comRSS feed ↗10 posts

Latest posts

Kube Scheduler Metrics in Kind Clusters

Context

Cross-Cloud Access: A Native Kubernetes OIDC Approach

Written in collaboration with Chloe Blain

Automating multi architecture workloads in Kubernetes

When scheduling workloads, a vanilla Kubernetes installation is unaware of the compatibility of the container images that compose a Pod and the target node architecture. In the best case scenario, the workload is composed of container images that support multiple architectures (arm64 and amd64), allowing any node to be selected for housing that workload and letting the container runtime itself…

Rate limiting Kubernetes pod creation with dynamic admission control

Resource Quotas and Limit Ranges are common ways to limit the number of pods (or resources used by pods) in Kubernetes clusters. However, when using Jobs for big-data or machine-learning pipelines it might be desirable to also start considering the rate which pods are created, especially if jobs are short-lived and there’s a concern that the control plane might be overwhelmed.

Impossible Kubernetes node drains

Context

Experiments with Kafka’s head-of-line blocking

Context

Reverse proxy with dynamic backend selection

Context

Risoto de Linguiça com Cebola Caramelizada

Serve duas pessoas.

Dinner at OCD

Close to the buzzy streets of Jaffa is OCD, a single room where chef Raz Rahav and his team meticulously prepare the season changing tasting menu to an audience of 20 guests. Guests sit around a bar-style counter, in a concept similar to London’s Kitchen Table

Sunday Lunch at Hide

A few steps from Green Park Station is HIDE, a restaurant that culminated from a collaboration between Dabbous and Hedonism Wines