---
title: "Anil kumar (@anil266) | Hashnode"
description: "Devops Engineer. Read the latest articles by Anil kumar on Hashnode."
url: "https://hashnode.com/@anil266"
---

@anil266

# Anil kumar

@anil266 · Bengaluru, India · Joined February 2025

Devops Engineer

### [How kube-proxy Updates Its Routing Rules](https://k8-networking.hashnode.dev/how-kube-proxy-updates-its-routing-rules?utm_source=hashnode&utm_medium=feed)

🔍How kube-proxy Updates Its Routing Rules 🔧 kube-proxy’s "Rule Book" = iptables or IPVS kube-proxy sets up routing rules using either: iptables (most common, packet filtering/routing rules) or IP

4 min read · [k8-networking.hashnode.dev](https://k8-networking.hashnode.dev/how-kube-proxy-updates-its-routing-rules?utm_source=hashnode&utm_medium=feed)

[Jul 31](https://hashnode.com/posts/how-kube-proxy-updates-its-routing-rules/6a6cb155b6ce60798230eadc)

### [Endpoint controller](https://k8-networking.hashnode.dev/endpoint-controller?utm_source=hashnode&utm_medium=feed)

🧩 What Is the Endpoint Controller? The Endpoint Controller is a Kubernetes control plane component (part of kube-controller-manager) responsible for: 🔄 Automatically maintaining the list of backend

2 min read · [k8-networking.hashnode.dev](https://k8-networking.hashnode.dev/endpoint-controller?utm_source=hashnode&utm_medium=feed)

[Jul 31](https://hashnode.com/posts/endpoint-controller/6a6cb11df1bc55cb66317575)

### [Kubernetes Metrics Flow: From Pod to Grafana](https://k8-networking.hashnode.dev/kubernetes-metrics-flow-from-pod-to-grafana?utm_source=hashnode&utm_medium=feed)

1\. Metrics Server Flow (Real-time / Current Metrics) Pod / Container nginx Pod CPU & Memory Usage ↓ Kubelet Collects metrics via cAdvisor ↓ Metrics Server Scrapes kubelet every ~15 seconds ↓ metrics

2 min read · [k8-networking.hashnode.dev](https://k8-networking.hashnode.dev/kubernetes-metrics-flow-from-pod-to-grafana?utm_source=hashnode&utm_medium=feed)

[Jun 19](https://hashnode.com/posts/kubernetes-metrics-flow-from-pod-to-grafana/6a348d9bbff34a17bf9dd98c)

### [How Kubernetes Scheduler and API Server Trust Each Other: Inside the mTLS Handshake](https://k8-mtls.hashnode.dev/how-kubernetes-scheduler-and-api-server-trust-each-other-inside-the-mtls-handshake?utm_source=hashnode&utm_medium=feed)

1️⃣ Scheduler–API Server TLS Trust Flow Think of it like a secure handshake inside the Kubernetes control plane: Kubernetes CA is created during kubeadm init → stored in /etc/kubernetes/pki/ca.crt (public) and /etc/kubernetes/pki/ca.key (private). ...

2 min read · [k8-mtls.hashnode.dev](https://k8-mtls.hashnode.dev/how-kubernetes-scheduler-and-api-server-trust-each-other-inside-the-mtls-handshake?utm_source=hashnode&utm_medium=feed)

[Aug 15, 2025](https://hashnode.com/posts/how-kubernetes-scheduler-and-api-server-trust-each-other-inside-the-mtls-handshake/689f25ff3397048a70f9f00f)

### [Understanding --client-ca-file in Kubernetes TLS Communication](https://k8-mtls.hashnode.dev/understanding-client-ca-file-in-kubernetes-tls-communication?utm_source=hashnode&utm_medium=feed)

In Kubernetes, every control-plane component — like the Scheduler, Controller Manager, and kubelet — talks to the API Server over mutual TLS (mTLS).One key part of this process is the --client-ca-file flag in the API Server. What is --client-ca-file...

2 min read · [k8-mtls.hashnode.dev](https://k8-mtls.hashnode.dev/understanding-client-ca-file-in-kubernetes-tls-communication?utm_source=hashnode&utm_medium=feed)

[Aug 15, 2025](https://hashnode.com/posts/understanding-client-ca-file-in-kubernetes-tls-communication/689f2350c656376d6e689638)
