Tagged articles
27 articles
Page 1 of 1
MaGe Linux Operations
MaGe Linux Operations
Mar 5, 2026 · Operations

Master DNS Operations: Deploy BIND & CoreDNS with Real‑World Troubleshooting

This guide walks you through DNS fundamentals, compares BIND, CoreDNS, PowerDNS and Unbound, provides step‑by‑step installation and configuration scripts for BIND 9 and CoreDNS on Linux and Kubernetes, explains caching, DNSSEC, security hardening, high‑availability designs, monitoring, backup and recovery, and shares best‑practice tips for production environments.

BINDCoreDNSDNS
0 likes · 44 min read
Master DNS Operations: Deploy BIND & CoreDNS with Real‑World Troubleshooting
Code Wrench
Code Wrench
Jan 10, 2026 · Cloud Native

CoreDNS Uncovered: Why It Powers Kubernetes DNS Perfectly

By dissecting CoreDNS’s source code, this article reveals how its minimalist, plugin‑driven architecture serves as a lightweight DNS runtime for Kubernetes, detailing startup flow, Corefile processing, the plugin Handler interface, request chaining via the responsibility‑chain pattern, and the design advantages that suit dynamic cloud‑native environments.

CloudNativeCoreDNSDNS
0 likes · 9 min read
CoreDNS Uncovered: Why It Powers Kubernetes DNS Perfectly
Practical DevOps Architecture
Practical DevOps Architecture
Mar 7, 2025 · Cloud Native

Kubernetes DNS Resolution Issues and Troubleshooting Guide

This article explains common Kubernetes DNS resolution failures, both for external domains and internal service discovery addresses, and provides a step‑by‑step troubleshooting workflow that includes checking CoreDNS, examining resolv.conf, adjusting DNS settings, and recreating CoreDNS when necessary.

ClusterCoreDNSDNS
0 likes · 6 min read
Kubernetes DNS Resolution Issues and Troubleshooting Guide
Practical DevOps Architecture
Practical DevOps Architecture
Mar 5, 2025 · Cloud Native

Kubernetes DNS Resolution Issues and Troubleshooting Guide

This guide explains common Kubernetes DNS problems—including failure to resolve external domains, inter‑pod service discovery addresses, and related impacts on applications like Nginx reverse proxies—and provides step‑by‑step troubleshooting procedures such as checking CoreDNS, inspecting resolv.conf, and customizing dnsPolicy and dnsConfig in pod specifications.

Cloud NativeCoreDNSDNS
0 likes · 6 min read
Kubernetes DNS Resolution Issues and Troubleshooting Guide
System Architect Go
System Architect Go
Sep 18, 2024 · Cloud Native

Understanding DNS and Its Configuration in Kubernetes

This article explains the fundamentals of DNS, its role as an application‑layer protocol, and how Kubernetes generates and manages each pod's /etc/resolv.conf through kubelet, covering nameserver, search, ndots options, dnsPolicy choices, and custom dnsConfig examples.

CoreDNSDNSKubernetes
0 likes · 6 min read
Understanding DNS and Its Configuration in Kubernetes
Linux Ops Smart Journey
Linux Ops Smart Journey
Aug 29, 2024 · Operations

How to Diagnose and Fix CoreDNS Timeout Issues in Kubernetes

This article explains why CoreDNS may experience DNS resolution timeouts in a Kubernetes cluster, how to analyze logs and timeout settings, locate upstream DNS problems, and apply practical solutions such as adjusting timeout values, switching upstream DNS servers, and deploying a local DNS service.

Cloud NativeCoreDNSDNS
0 likes · 4 min read
How to Diagnose and Fix CoreDNS Timeout Issues in Kubernetes
Qunar Tech Salon
Qunar Tech Salon
Jun 21, 2024 · Cloud Native

Redesigning Kubernetes DNS Architecture with q-dnsmasq for Improved Reliability and Performance

This article details the motivation, design, implementation, testing, and rollout of a refactored Kubernetes DNS solution that replaces the default kube-dns → CoreDNS chain with a node‑local q‑dnsmasq cache and parallel upstream queries to achieve higher availability, faster resolution, and better cache hit rates in large‑scale clusters.

CoreDNSDNSKubernetes
0 likes · 18 min read
Redesigning Kubernetes DNS Architecture with q-dnsmasq for Improved Reliability and Performance
Liangxu Linux
Liangxu Linux
Feb 19, 2024 · Cloud Native

How CoreDNS and kubelet Configure /etc/resolv.conf in Kubernetes Pods

This article explains how CoreDNS runs on a Caddy‑based HTTP/2 server in Kubernetes, how kubelet injects the cluster DNS IP into each container’s /etc/resolv.conf, and how different dnsPolicy settings (Default, ClusterFirst, ClusterFirstWithHostNet, None) affect the resolv.conf configuration, including key options and examples.

CoreDNSKubernetesdnsPolicy
0 likes · 6 min read
How CoreDNS and kubelet Configure /etc/resolv.conf in Kubernetes Pods
Liangxu Linux
Liangxu Linux
Dec 4, 2023 · Cloud Native

Running Business Containers as Non-Root: Practical Guide and Real-World Scripts

This article explains why running business containers without root privileges is essential for security, outlines the necessary background and risks, and provides detailed step‑by‑step methods, Dockerfile snippets, entrypoint scripts, and real‑world examples for MySQL, Redis, CoreDNS, Consul, and cAdvisor to achieve safe non‑root container deployments.

Container SecurityCoreDNSENTRYPOINT
0 likes · 16 min read
Running Business Containers as Non-Root: Practical Guide and Real-World Scripts
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
Tencent Cloud Developer
Tencent Cloud Developer
Aug 29, 2022 · Cloud Computing

High‑Availability DNS Solutions on Tencent Cloud: BIND and CoreDNS with ETCD

The article details two high‑availability DNS implementations for Tencent Cloud—an intelligent BIND‑based server and a CoreDNS solution backed by an ETCD cluster—covering DNS fundamentals, installation steps, configuration files, zone creation, health checks, and verification of internal and external name resolution across multi‑AZ deployments.

BINDCoreDNSDNS
0 likes · 24 min read
High‑Availability DNS Solutions on Tencent Cloud: BIND and CoreDNS with ETCD
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
Alibaba Cloud Native
Alibaba Cloud Native
Feb 28, 2022 · Cloud Native

How to Observe and Diagnose DNS Failures in Kubernetes Clusters

This article explains how DNS operates inside Kubernetes, enumerates common failure causes, describes CoreDNS's built‑in observability plugins, introduces BPF‑based client‑side diagnostics, and provides a step‑by‑step troubleshooting workflow to identify and resolve DNS issues in cloud‑native environments.

BPFCoreDNSDNS
0 likes · 18 min read
How to Observe and Diagnose DNS Failures in Kubernetes Clusters
Ops Development Stories
Ops Development Stories
Apr 25, 2021 · Cloud Native

Mastering Traefik Mesh: A Lightweight, Non‑Intrusive Service Mesh for Kubernetes

This guide introduces Traefik Mesh, a lightweight, non‑intrusive service mesh built on Traefik and SMI‑compatible Kubernetes, explains its sidecar‑free architecture, details installation via Helm, outlines static and dynamic configuration options, and provides step‑by‑step examples for deploying and testing services with traffic routing, retries, ACLs, and traffic splitting.

CoreDNSKubernetesSMI
0 likes · 13 min read
Mastering Traefik Mesh: A Lightweight, Non‑Intrusive Service Mesh for Kubernetes
DevOps Cloud Academy
DevOps Cloud Academy
Mar 11, 2021 · Cloud Native

Understanding CoreDNS: A Cloud‑Native DNS Server for Kubernetes

CoreDNS is a modern, plugin‑based DNS server designed for containerized and Kubernetes environments, offering simple configuration, memory‑safe Go implementation, and tight integration with cloud‑native ecosystems, while also discussing its advantages, limitations, and relationship with the CNCF.

Cloud NativeContainersCoreDNS
0 likes · 8 min read
Understanding CoreDNS: A Cloud‑Native DNS Server for Kubernetes
Efficient Ops
Efficient Ops
Feb 28, 2021 · Cloud Native

How Kubernetes Handles DNS: CoreDNS, iptables, and resolv.conf Explained

This article explores how Kubernetes resolves DNS queries by examining the Pod's resolv.conf configuration, the CoreDNS service implementation via iptables rules, and the impact of search and ndots options on query behavior, providing practical examples and optimization tips.

CoreDNScloud-nativeiptables
0 likes · 12 min read
How Kubernetes Handles DNS: CoreDNS, iptables, and resolv.conf Explained
Programmer DD
Programmer DD
Dec 27, 2020 · Cloud Native

Build an Unpolluted DNS with CoreDNS and dnsredir: A Step‑by‑Step Guide

This article explains how to configure CoreDNS—a cloud‑native, plugin‑based DNS server—to forward domestic queries to Chinese DNS servers and international queries to global resolvers using the third‑party dnsredir plugin, covering Corefile syntax, custom builds, scripts, and macOS service setup.

CoreDNSDNSKubernetes
0 likes · 21 min read
Build an Unpolluted DNS with CoreDNS and dnsredir: A Step‑by‑Step Guide
Ops Development Stories
Ops Development Stories
Mar 22, 2020 · Cloud Native

Mastering Kubernetes Core Resource Management: From CLI to Declarative & GUI

This guide walks through three fundamental methods for managing Kubernetes core resources—imperative CLI commands, declarative manifest files, and GUI dashboards—covering namespaces, deployments, services, and addons like Flannel, CoreDNS, Traefik, and the Kubernetes dashboard, with detailed commands, configuration examples, and troubleshooting tips.

CLICore ResourcesCoreDNS
0 likes · 49 min read
Mastering Kubernetes Core Resource Management: From CLI to Declarative & GUI
AntTech
AntTech
Dec 7, 2018 · Cloud Native

Progressive Service Mesh Migration Strategy at Ant Financial

This article details Ant Financial's progressive Service Mesh migration plan, explaining the challenges of moving massive legacy applications to Kubernetes and Istio, the evaluated evolution routes, key migration practices like network continuity and DNS-based addressing, and the implementation of custom CoreDNS plugins for dynamic DNS updates.

CoreDNSDNSIstio
0 likes · 23 min read
Progressive Service Mesh Migration Strategy at Ant Financial
AntTech
AntTech
Oct 10, 2018 · Cloud Native

DNS Universal Addressing Scheme for Service Mesh Integration of Legacy SOA Applications

This article presents a DNS‑based universal addressing solution that enables traditional SOA applications using interfaces such as Dubbo, HSF, and SOFA to run on a Service Mesh without code changes, by mapping interface names to Kubernetes ClusterIP through CoreDNS and leveraging Istio’s routing mechanisms.

CoreDNSDNSIstio
0 likes · 14 min read
DNS Universal Addressing Scheme for Service Mesh Integration of Legacy SOA Applications