Istio Part2 Cover

Istio Hands-on Part 2 - Setting Up the Playground with Kind

⬅ Back to Intro | Next → Part 3 – Understanding Sidecar Injection and Traffic Flow 💡 This post is part of my Istio Hands-on Series — a practical journey into Kubernetes Service Mesh. Each post builds on the previous one with hands-on labs, real command outputs, and clear explanations aimed at learning Istio by doing, not just reading. Objective In this post, we’ll set up our local playground for the Istio Hands-on series.You’ll learn how to: ...

November 6, 2025 · 3 min · Vignesh Ragupathy
Istio Part1 Cover

Istio Hands-on Part 1 - From Kubernetes to Service Mesh

The best way to learn is by doing — and sharing what you learn. 👋 Introduction Over the past few years, Kubernetes has become the de-facto standard for running microservices. It simplifies deployment, scaling, and management — but as applications grow, so does the complexity of how those services talk to each other. Things like observability , traffic control , and secure service-to-service communication suddenly become hard problems . That’s exactly where a Service Mesh comes in. ...

November 5, 2025 · 4 min · Vignesh Ragupathy

Kubernetes monitoring in Zabbix via Prometheus backend

Summary Monitoring in Kubernetes is a complex task. The traditional monitoring framework is not sufficient to handle such a massive workload. Zabbix since version 6.0 provides a native way of integration for monitoring Kubernetes cluster. Zabbix-Kubernetes integration provides various templates to monitor kubernetes components like kube-controller-manager, kube-apiserver, kube-scheduler, kubelet, etc. It also supports automatic discovery of kubernetes nodes, pods and also collects metrics agentlessly. Why I don’t like the Zabbix’s direct way of monitoring Kubernetes cluster? Although Zabbix-Kubernetes integration looks promising in the beginning , it is not easy to use. ...

July 1, 2022 · 3 min · Vignesh Ragupathy

Kubernetes on Ubuntu 18.04 - Master and Dashboard setup

This post i am going to show how to install Kubernetes, configure Master node and enable Kubernetes dashboard in Ubuntu 18.04 LTS. I also tried to show the video demo explaining the entire configuration in the end of this post, This is my first video demo!!! This post has been updated for kubernetes version 1.18 Setup I am using the Virtualbox(running in Ubuntu 18.04 physical machine) for this entire setup . The physical machine is Dell inspiron laptop with 12GB RAM , Intel® Core™ i7-6500U CPU @ 2.50GHz × 4 and 512GB SSD hardisk. ...

June 14, 2018 · 7 min · Vignesh Ragupathy