Skip to content

Conversation

@ngayerie
Copy link
Contributor

Based on internal engineering discussions, add detailed explanations and best practices for DNSSEC features:

  1. Create DNSSEC FAQ page with:

    • CDS/CDNSKEY records explanation and purpose
    • How Cloudflare automates DS record management (RFC 8078)
    • Key rotation frequency and automation
    • Migration scenarios and limitations
    • Why existing DS records can't be reused (chain of trust)
    • EDNS0 support confirmation
  2. Enhance multi-signer DNSSEC technical details:

    • What happens when dnssec_multi_signer is enabled
    • How Cloudflare signs external ZSKs with its KSK
    • CDS/CDNSKEY generation for multi-signer setups
  3. Add multi-signer best practices:

    • Model 2 recommendation
    • DNSKEY flag reference (256 for ZSK, 257 for KSK)
    • Critical TTL adherence requirements
    • Provider compatibility verification
    • Testing recommendations

Addresses SPM-3058

Based on internal engineering discussions, add detailed explanations
and best practices for DNSSEC features:

1. Create DNSSEC FAQ page with:
   - CDS/CDNSKEY records explanation and purpose
   - How Cloudflare automates DS record management (RFC 8078)
   - Key rotation frequency and automation
   - Migration scenarios and limitations
   - Why existing DS records can't be reused (chain of trust)
   - EDNS0 support confirmation

2. Enhance multi-signer DNSSEC technical details:
   - What happens when dnssec_multi_signer is enabled
   - How Cloudflare signs external ZSKs with its KSK
   - CDS/CDNSKEY generation for multi-signer setups

3. Add multi-signer best practices:
   - Model 2 recommendation
   - DNSKEY flag reference (256 for ZSK, 257 for KSK)
   - Critical TTL adherence requirements
   - Provider compatibility verification
   - Testing recommendations

Addresses SPM-3058
@ngayerie ngayerie requested review from a team and RebeccaTamachiro as code owners January 14, 2026 16:39
@github-actions github-actions bot added size/m product:dns Issues or PRs related to DNS labels Jan 14, 2026
Link 'via API' text to the Edit DNSSEC Status API endpoint for easier
navigation to the API documentation.
Remove specific vendor reference to keep documentation more general.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

product:dns Issues or PRs related to DNS size/m

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants