external-dns-troubleshooting

Community

Resolve ExternalDNS issues and restore DNS

Authorfoxj77
Version1.0.0
Installs0

System Documentation

What problem does it solve?

ExternalDNS troubleshooting helps teams quickly identify and fix why DNS records are not created or updated for Kubernetes Services and Ingresses, preventing outages and misrouting.

Core Features & Use Cases

  • Diagnose missing or stale DNS records and provider errors across AWS Route53, Azure DNS, Cloudflare, Google Cloud DNS, and other providers.
  • Inspect the ExternalDNS controller health, RBAC permissions, domain filters, and hostname annotations to discover misconfigurations.
  • Provide guided remediation steps to restore DNS synchronization in both standalone and Flux-managed deployments.

Quick Start

Run a focused troubleshooting session by inspecting ExternalDNS pods and logs to identify the first reported error, then validate provider credentials, domain filters, and annotations.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: external-dns-troubleshooting
Download link: https://github.com/foxj77/claude-code-skills/archive/main.zip#external-dns-troubleshooting

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.