Skip to content

refactor: Terraform の設計改善 - #5

Merged
malken21 merged 1 commit into
mainfrom
dev
Jun 11, 2026
Merged

refactor: Terraform の設計改善#5
malken21 merged 1 commit into
mainfrom
dev

Conversation

@malken21

Copy link
Copy Markdown
Member

Summary

  • locals ブロックで zone_name・github_pages_host・mc_subdomains を定義し、ファイル内のハードコード文字列を一元管理
  • Minecraft SRV レコード 4 リソースを or_each で 1 リソースに集約(moved ブロックで既存 state を保持)
  • SRV レコードのトップレベル priority とブロック内 priority の重複を解消

Test plan

  • erraform plan でリソースの破壊・再作成がないことを確認(moved ブロックにより state が引き継がれる)
  • 変更前後で DNS レコードの内容が同一であることを確認

@malken21
malken21 merged commit babda4f into main Jun 11, 2026
2 checks passed
@malken21
malken21 deleted the dev branch June 11, 2026 00:40
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.

1 participant