huawei-cloud-cdn-dns-resolution-diagnosis

Installation
SKILL.md

CDN DNS Resolution Diagnosis

Overview

This skill diagnoses CDN domain DNS resolution issues. It queries the CDN domain detail via hcloud CLI to obtain the expected CNAME, probes the actual DNS resolution of the domain via scripts/dns_resolve.py (dnspython) to collect the IP list, and verifies the IP attribution via ShowIpInfo/v2 to determine whether the domain has been correctly resolved to Huawei Cloud CDN, helping users identify the root cause of DNS configuration anomalies, resolution not taking effect, false positives, and other issues.

Key Features:

  • Domain permission validation and CNAME retrieval (ShowDomainDetailByName)
  • DNS resolution probing to obtain the IP list (python scripts/dns_resolve.py, JSON output with data.resolved_ips inside the {result, data, error_msg} envelope)
  • IP attribution check (ShowIpInfo/v2, up to 20 IPs)
  • False positive identification (partial resolution scenarios prompt multi-region probing)
  • Structured diagnosis report with remediation suggestions
Installs
22
GitHub Stars
49
First Seen
10 days ago
huawei-cloud-cdn-dns-resolution-diagnosis — huaweicloud/huaweicloud-skills