Skip to content

docs: add a Cloudflare DNS page#697

Merged
khuyentran1401 merged 2 commits into
mainfrom
docs/cloudflare-dns
Jun 18, 2026
Merged

docs: add a Cloudflare DNS page#697
khuyentran1401 merged 2 commits into
mainfrom
docs/cloudflare-dns

Conversation

@khuyentran1401

Copy link
Copy Markdown
Collaborator

Reference Issues or PRs

Fixes #654.

What does this implement/fix?

  • Adds a dedicated Cloudflare DNS how-to covering the automatic Cloudflare path (API token, zone_name config, and which records nic creates and when) and the manual path for any other DNS provider.
  • Documents the known limitation that changing domain and redeploying leaves the old domain's records behind, which the lifecycle page did not mention.
  • Slims the deploy lifecycle page to link out to the new page and points the AWS and Hetzner provider pages at it.

Testing

  • Did you test the pull request locally?
  • Did you add new tests?

Ran the Docusaurus build (no new broken links) and verified the records, token permissions, and domain-change limitation against the audited DNS design doc and a live deploy (nic created an apex and wildcard Cloudflare record after the load balancer endpoint was ready).

Split DNS setup into a dedicated Cloudflare DNS how-to: the automatic
Cloudflare path (token, zone config, and which records nic creates and
when) and the manual path for other providers. Document the known
limitation that changing the domain leaves old records behind.

Trim the DNS section from the deploy lifecycle page to a link, add the
new page to the sidebar, and point the AWS and Hetzner provider pages at
it.
@netlify

netlify Bot commented Jun 18, 2026

Copy link
Copy Markdown

Deploy Preview for nebari-docs2 canceled.

Name Link
🔨 Latest commit 3e97ba9
🔍 Latest deploy log https://app.netlify.com/projects/nebari-docs2/deploys/6a3370d087e5da00084768b1

The full dns schema reference is provider-agnostic, so keep it on the
shared Cloudflare DNS page and have the Hetzner page link there instead
of carrying its own copy.

@marcelovilla marcelovilla left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM! Thanks @khuyentran1401!

@khuyentran1401
khuyentran1401 merged commit 1d1b276 into main Jun 18, 2026
6 checks passed
@github-project-automation github-project-automation Bot moved this from Todo 📬 to Done 💪🏾 in 📖 - Documentation Jun 18, 2026
@khuyentran1401
khuyentran1401 deleted the docs/cloudflare-dns branch June 18, 2026 13:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

No open projects
Status: Done 💪🏾

Development

Successfully merging this pull request may close these issues.

Operational how-to: Cloudflare DNS provider

2 participants