https://github.com/approvers/domain
approvers.dev domain terraform
https://github.com/approvers/domain
Last synced: 4 months ago
JSON representation
approvers.dev domain terraform
- Host: GitHub
- URL: https://github.com/approvers/domain
- Owner: approvers
- Created: 2023-09-06T16:27:57.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2024-01-03T08:22:07.000Z (over 2 years ago)
- Last Synced: 2025-10-02T15:37:07.475Z (9 months ago)
- Language: HCL
- Homepage:
- Size: 16.6 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Codeowners: .github/CODEOWNERS
Awesome Lists containing this project
README
# domain
approvers.dev の DNS record を terraform で管理.
## 設定する
DNS record を構成するtfファイルは `cloudflare-dns/records.tf` になります.
approvers.dev の DNS record を編集する際は, このファイルを編集してください.
```tf
resource "cloudflare_record" "" {
name = ""
type = ""
value = ""
proxied = true/false
zone_id = local.cloudflare_zone_id
}
```
- `` には任意の名前を指定してください. 文字またはアンダースコアから始まり文字, 数字, アンダースコア, ダッシュのみ使用することが出来ます. この名前は他の resource と重複してはいけません.
- `` にはレコード名を指定してください.
- `` にはレコードタイプを指定します. 使用できる値は以下の通りです.
- `A`, `AAAA`, `CAA`, `CNAME`, `TXT`, `SRV`, `LOC`, `MX`, `NS`, `SPF`, `CERT`, `DNSKEY`, `DS`, `NAPTR`, `SMIMEA`, `SSHFP`, `TLSA`, `URI`, `PTR`, `HTTPS`, `SVCB`.
- `` にはレコード値を指定してください.
- `proxied` は Cloudflare のオリジン保護を受けるかどうか選択できます.
- `zone_id` は `local.cloudflare_zone_id` と指定してください. この値は変更不可です. 変更すると正しく適用できません.