RSSAmplifier

Blog

samof76: random notes

ramblings of a humid mind.

samof76.github.ioRSS feed ↗10 posts

Latest posts

Kubernetes In Anger

NOTE: Any discussions can be had on Lobsters

Life of a Packet in Amazon EKS

If you already know Kubernetes architecture, skip to section 3.

AWS’s Diwali Damaka

UPDATE: Added some lingering questions at the end of this. May be there will be more added, but added those that are most pertinent to this issue.

Understanding the Kubectl’s `drain` command

Command’s help

A phoenix.new Experiment 🌍 FLAME Ping Monitor

NOTE: This is a phoenix.new experiment, not a production-ready application. It is intended for educational purposes only. Also this blog and the code are completely vibe coded.

DNS Lookups glibc vs musl-libc wrt K8s

ASIDE: Love the way hare-lang has implemented DNS lookups, it’s so clean to read and understand. Just to note, they have followed the musl-libc way of implementing, but only cleaner :).

asdf goes go

I use asdf for installing and managing all my package versions, and recently with the realse of 0.16.0 version, the asdf moved to an entirely go with single binary installation. Since I was already using the asdf, and use them on multiple machine, this records how to upgrade from the legacy asdf to the new asdf.

CPUManagerPolicy Under the Hood

WARNING: There are known issues with using this method, that might cause diruptions in some edge cases and are yet to be fixed. Here are the bugs that are being tracked.

Helix for Code Reading

While looking through the Kubernetes codebase to look at code for kubelet initialization, I wanted lesser distractions and wanted something lighter, Helix was the perfect choice. Helix is a lightweight text editor that is designed for code reading and editing. It has a minimalistic interface that is easy to navigate and has a fast startup time. Helix excellent language server support and also…

Kubelet Initialization

Note: This document contains my personal notes from exploring the Kubelet initialization process in Kubernetes. Due to its nature as working notes, it may not follow a strictly formal structure and might contain areas marked for further investigation or clarification. The content is technical and assumes familiarity with Kubernetes internals.