Tagged articles
35 articles
Page 1 of 1
MaGe Linux Operations
MaGe Linux Operations
Apr 30, 2026 · Cloud Native

Kubernetes Service Connectivity Issues? A Step‑by‑Step Guide from Pods to Services to Ingress

This article provides a systematic, layer‑by‑layer troubleshooting guide for Kubernetes service connectivity problems, covering pod health, service and endpoint configuration, kube‑proxy rules, CNI plugins, Ingress controllers, DNS resolution, and NetworkPolicy, with concrete commands, examples, and preventive scripts.

IngressKubernetesPod
0 likes · 39 min read
Kubernetes Service Connectivity Issues? A Step‑by‑Step Guide from Pods to Services to Ingress
Raymond Ops
Raymond Ops
Feb 5, 2025 · Operations

Mastering IPVS: Build High‑Performance Load Balancers with LVS

This article explains the concept of IPVS (IP Virtual Server) as a layer‑4 load balancer, compares ipvs with iptables, details LVS scheduling algorithms, and provides step‑by‑step commands for configuring ipvsadm on both load‑balancer and real‑server nodes, including VIP setup and client testing.

IPVSLVSLinux networking
0 likes · 9 min read
Mastering IPVS: Build High‑Performance Load Balancers with LVS
Cloud Native Technology Community
Cloud Native Technology Community
May 23, 2024 · Cloud Native

Kubernetes Service Network Mechanisms: Overview, Access Methods, Container Networking, Service Types, DNS, kube-proxy Modes, Source IP Preservation, and Ingress

This article provides a comprehensive guide to Kubernetes Service networking, covering container network models, intra‑ and inter‑node pod communication, Service‑Pod relationships, Service types (ClusterIP, NodePort, LoadBalancer, ExternalName), CoreDNS resolution, kube‑proxy operating modes, source IP preservation strategies, and Ingress handling.

CloudNativeDNSIngress
0 likes · 27 min read
Kubernetes Service Network Mechanisms: Overview, Access Methods, Container Networking, Service Types, DNS, kube-proxy Modes, Source IP Preservation, and Ingress
MaGe Linux Operations
MaGe Linux Operations
Jun 2, 2023 · Cloud Native

Why kube-proxy Causes Traffic Imbalance and How to Fix It in Kubernetes

This article explains why kube-proxy’s default iptables load-balancing can cause traffic imbalance during rolling updates, round-robin scheduling, and autoscaling, compares ipvs with iptables, and offers practical best-practice recommendations such as using source-hash scheduling and layer-7 proxies to achieve more even load distribution in Kubernetes clusters.

IPVSkube-proxytraffic imbalance
0 likes · 5 min read
Why kube-proxy Causes Traffic Imbalance and How to Fix It in Kubernetes
Liangxu Linux
Liangxu Linux
Sep 3, 2022 · Cloud Native

How Kubernetes Enables Service‑to‑Service Communication: ClusterIP, CoreDNS, and Kube‑Proxy Explained

This article explains how native Kubernetes objects—ClusterIP Services, CoreDNS, and kube‑proxy—work together to provide reliable service‑to‑service communication inside a cluster, contrasting the approach with traditional IP‑based methods and detailing the networking model, service abstraction, DNS resolution, and packet translation.

Cloud NativeClusterIPCoreDNS
0 likes · 8 min read
How Kubernetes Enables Service‑to‑Service Communication: ClusterIP, CoreDNS, and Kube‑Proxy Explained
Open Source Linux
Open Source Linux
Jul 27, 2022 · Cloud Native

Kubernetes Service-to-Service Communication: ClusterIP, CoreDNS, and kube-proxy

This article explains how native Kubernetes objects—ClusterIP services, CoreDNS, and kube-proxy—work together to provide reliable service-to-service communication within a cluster, covering traditional IP-based approaches, the Kubernetes network model, DNS-based service discovery, and traffic routing via DNAT.

ClusterIPCoreDNSKubernetes
0 likes · 8 min read
Kubernetes Service-to-Service Communication: ClusterIP, CoreDNS, and kube-proxy
Open Source Linux
Open Source Linux
May 12, 2022 · Cloud Native

Mastering Kubernetes Control Plane: etcd, API Server, Scheduler & More

This article explains the core components of the Kubernetes control plane—including etcd, the API Server, Controller Manager, Scheduler—as well as key worker‑node components like Kubelet, kube‑proxy, and the container runtime, detailing their roles, interactions, and essential functions.

API ServerControl PlaneKubernetes
0 likes · 11 min read
Mastering Kubernetes Control Plane: etcd, API Server, Scheduler & More
MaGe Linux Operations
MaGe Linux Operations
Mar 27, 2022 · Cloud Native

How Kubernetes Service Discovery Keeps Your Pods Connected

This article explains Kubernetes service discovery by first covering essential networking concepts, then detailing how Services provide stable endpoints, how they register with cluster DNS, how Endpoints track healthy Pods, and how kube-proxy routes traffic using iptables or IPVS to ensure reliable intra‑cluster communication.

Cloud NativeEndpointsKubernetes
0 likes · 13 min read
How Kubernetes Service Discovery Keeps Your Pods Connected
MaGe Linux Operations
MaGe Linux Operations
Feb 25, 2022 · Cloud Native

Mastering Kubernetes Services: Types, Usage, and Iptables Implementation

This article explains the fundamental concepts, configuration methods, and underlying mechanisms of Kubernetes Services, covering typical Service definitions, the four Service types, their behavior under kube-proxy's iptables mode, and practical troubleshooting insights drawn from a real production outage.

ClusterIPKubernetesService
0 likes · 12 min read
Mastering Kubernetes Services: Types, Usage, and Iptables Implementation
Full-Stack DevOps & Kubernetes
Full-Stack DevOps & Kubernetes
Feb 7, 2022 · Cloud Native

How to Double Nginx‑Ingress Performance in Kubernetes: IPVS, Kernel Tweaks, and Keep‑Alive Optimizations

This guide explains why routing traffic through an Nginx Ingress controller can halve Kubernetes service QPS and provides step‑by‑step instructions—including switching to IPVS, tuning kernel and file‑descriptor limits, and configuring keep‑alive settings—to restore and even exceed the original performance.

Keep-Alivekube-proxynginx-ingress
0 likes · 9 min read
How to Double Nginx‑Ingress Performance in Kubernetes: IPVS, Kernel Tweaks, and Keep‑Alive Optimizations
IT Architects Alliance
IT Architects Alliance
Oct 28, 2021 · Cloud Native

Kubernetes Service Discovery: Fundamentals and Deep Dive

This article explains Kubernetes service discovery by first covering the underlying pod network concepts, then detailing how Services provide stable endpoints, how they register with cluster DNS, the role of Endpoints and kube-proxy, and the iptables/IPVS mechanisms that route traffic to pods.

DNSEndpointsNetworking
0 likes · 11 min read
Kubernetes Service Discovery: Fundamentals and Deep Dive
MaGe Linux Operations
MaGe Linux Operations
Sep 22, 2021 · Cloud Native

Mastering Kubernetes Services: Types, Configurations, and Iptables Implementation

This article recounts a real‑world Service outage, explains the purpose and principles of Kubernetes Services, details typical and selector‑less configurations, compares all Service types (ClusterIP, LoadBalancer, NodePort, ExternalName, Headless), and dives into the iptables‑based implementation used by kube‑proxy, complete with rule examples and performance considerations.

ClusterIPKubernetesService
0 likes · 11 min read
Mastering Kubernetes Services: Types, Configurations, and Iptables Implementation
Cloud Native Technology Community
Cloud Native Technology Community
Mar 13, 2020 · Cloud Native

Understanding Kubernetes Service Discovery and Networking

This article explains how Kubernetes provides stable service discovery by using a flat pod network, Service objects with immutable front‑ends and dynamic back‑ends, DNS registration, Endpoints, and kube‑proxy iptables/IPVS rules to route traffic from virtual ClusterIP addresses to healthy pods.

ClusterIPDNSKubernetes
0 likes · 11 min read
Understanding Kubernetes Service Discovery and Networking
360 Tech Engineering
360 Tech Engineering
Oct 10, 2019 · Cloud Native

Source Code Analysis of kube-proxy IPVS Mode in Kubernetes

This article provides a detailed source‑code walkthrough of Kubernetes' kube‑proxy IPVS load‑balancing mode, explaining the command‑line setup with cobra, the internal ProxyServer and Proxier structures, the BoundedFrequencyRunner, ServiceConfig handling, and the core syncProxyRules function that generates IPVS, iptables and ipset rules.

GoIPVSKubernetes
0 likes · 14 min read
Source Code Analysis of kube-proxy IPVS Mode in Kubernetes