Skip to content

docs(deployment): add AWS CLI recovery path for DNS Query Log replacement#274

Merged
scottschreckengaust merged 1 commit into
mainfrom
docs/272-cli-dns-recovery
Jun 5, 2026
Merged

docs(deployment): add AWS CLI recovery path for DNS Query Log replacement#274
scottschreckengaust merged 1 commit into
mainfrom
docs/272-cli-dns-recovery

Conversation

@isadeks

@isadeks isadeks commented Jun 5, 2026

Copy link
Copy Markdown
Contributor

Summary

  • Adds an AWS CLI recovery path to the DNS Query Log Config replacement cascade runbook in docs/guides/DEPLOYMENT_GUIDE.md (and the synced Starlight mirror).
  • Reorders the three recovery options: A = AWS CLI (new, fastest, scriptable), B = two-phase deploy (unchanged), C = console disassociation (was A).
  • Notes that the orphaned ResolverQueryLoggingConfig is replaced as part of the same CFN update — no explicit delete-resolver-query-log-config is required.

The CLI flow is the one I used to unstick a real backgroundagent-dev deploy; the previous Option A (console clicks) is preserved as Option C for users without CLI access.

Test plan

  • mise //docs:sync produces no diff (Starlight mirror is in sync — already committed)
  • CI's "Fail build on mutation" docs check passes
  • Markdown renders correctly in the rendered Starlight site
  • Reviewer with shell access can copy-paste the Option A commands into a terminal and reproduce the recovery flow

Closes #272
Follows up #270 / #269.

…ment

Reorder the 'DNS Query Log Config replacement cascade' recovery options:
- Option A: AWS CLI disassociation (new, fastest, scriptable)
- Option B: Two-phase deploy (unchanged)
- Option C: Manual console disassociation (was Option A)

Note that the orphaned ResolverQueryLoggingConfig is replaced as part of
the same CFN update, so no explicit delete-resolver-query-log-config call
is required.

Closes #272
@isadeks isadeks requested a review from a team as a code owner June 5, 2026 19:53

@scottschreckengaust scottschreckengaust left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

LGTM

@scottschreckengaust scottschreckengaust added this pull request to the merge queue Jun 5, 2026
Merged via the queue into main with commit bb7876a Jun 5, 2026
6 checks passed
@scottschreckengaust scottschreckengaust deleted the docs/272-cli-dns-recovery branch June 5, 2026 19:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

docs(deployment): add AWS CLI recovery path for DNS Query Log replacement cascade

2 participants