A Complete Traffic Flow Guide to Using Kong Gateway in Kubernetes

Introduction

In today’s cloud-native ecosystem, managing API traffic efficiently is crucial for application performance and security. As organizations migrate to microservices architectures on Kubernetes, the need for a robust API Gateway becomes paramount. Enter Kong Gateway — a powerful solution that acts as the intelligent traffic director for your Kubernetes cluster.

Having worked with multiple API gateway solutions in production environments, I’ve found Kong Gateway to be exceptionally well-suited for Kubernetes deployments. In this comprehensive guide, I’ll walk you through how Kong Gateway orchestrates traffic flow within a Kubernetes cluster, using a real-world Grafana deployment as our example. Continue reading “A Complete Traffic Flow Guide to Using Kong Gateway in Kubernetes”

Building a High-Availability Ingress Solution with Envoy Proxy on Kubernetes

Moving from External Load Balancer to Cloud-Native Architecture

The Challenge

In on-premise Kubernetes deployments, achieving high availability for ingress traffic often relies on external load balancers running on dedicated VMs. While functional, this approach creates single points of failure, adds operational complexity, and wastes valuable infrastructure resources.

In this guide, I’ll walk you through migrating from an external Envoy load balancer to a fully integrated, Kubernetes-native solution using DaemonSet deployments, Keepalived for VIP management, and host networking for optimal performance. Continue reading “Building a High-Availability Ingress Solution with Envoy Proxy on Kubernetes”