alunduil / alunduil/alunduil-infrastructure

Carve webmention.alunduil.com out of dns.tf

Open
#520 0 comments 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
Shell
Stars
0
Forks
0
Avg merge
6h 30m
Merged PRs (30d)
97

Description

## Summary

Note in `terraform/alunduil/dns.tf` that `webmention.alunduil.com` is owned
outside Terraform, once the record exists.

## Motivation

`dns.tf`'s header claims every record except `home.alunduil.com` is
Terraform-managed. Deploying the relay in alunduil/blog.alunduil.com#681
creates a second one that isn't: attaching the Worker's custom domain creates
the record and its certificate.

Without the note, the next session reading that header sees a record with no
declaration and adds a `cloudflare_dns_record` for it — which then fights the
blog's deploy on every plan. That's the same failure the existing
`home.alunduil.com` comment prevents for the TrueNAS DDNS client.

## Scope

- Amend the `dns.tf` header and add a carve-out comment matching the shape of
the `home.alunduil.com` one.

## Acceptance criteria

- [ ] `dns.tf` explains why `webmention.alunduil.com` has no
`cloudflare_dns_record` and what owns it.

## Additional context

Deliberately not landed with #260: the record won't exist until the blog
deploys the Worker, and documenting absent state would describe something a
reader can't verify. Blocked until alunduil/blog.alunduil.com#681 ships.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.