refactor: remove outdated DNS config
This commit is contained in:
parent
1281a1fdc6
commit
8ea7d80f77
4 changed files with 0 additions and 108 deletions
38
.github/workflows/opentofu.yml
vendored
38
.github/workflows/opentofu.yml
vendored
|
@ -1,38 +0,0 @@
|
||||||
name: OpenTofu
|
|
||||||
|
|
||||||
on:
|
|
||||||
push:
|
|
||||||
branches:
|
|
||||||
- master
|
|
||||||
paths:
|
|
||||||
- main.tf
|
|
||||||
- .terraform.lock.hcl
|
|
||||||
|
|
||||||
permissions:
|
|
||||||
contents: read
|
|
||||||
|
|
||||||
jobs:
|
|
||||||
opentofu:
|
|
||||||
name: OpenTofu
|
|
||||||
runs-on: ubuntu-latest
|
|
||||||
defaults:
|
|
||||||
run:
|
|
||||||
shell: bash
|
|
||||||
steps:
|
|
||||||
- name: Checkout Repo
|
|
||||||
uses: actions/checkout@v3
|
|
||||||
|
|
||||||
- name: Setup OpenTofu
|
|
||||||
uses: opentofu/setup-opentofu@v1
|
|
||||||
|
|
||||||
- name: Configure AWS credentials
|
|
||||||
uses: aws-actions/configure-aws-credentials@v1
|
|
||||||
with:
|
|
||||||
aws-access-key-id: ${{ secrets.AWS_ACCESS_KEY_ID }}
|
|
||||||
aws-secret-access-key: ${{ secrets.AWS_SECRET_ACCESS_KEY }}
|
|
||||||
aws-region: us-west-1 # just a random region (also used in main.tf)
|
|
||||||
|
|
||||||
- run: tofu init
|
|
||||||
- run: tofu fmt -check
|
|
||||||
- run: tofu plan -input=false
|
|
||||||
- run: tofu apply -auto-approve -input=false
|
|
20
.terraform.lock.hcl
generated
20
.terraform.lock.hcl
generated
|
@ -1,20 +0,0 @@
|
||||||
# This file is maintained automatically by "tofu init".
|
|
||||||
# Manual edits may be lost in future updates.
|
|
||||||
|
|
||||||
provider "registry.opentofu.org/hashicorp/aws" {
|
|
||||||
version = "5.45.0"
|
|
||||||
constraints = "~> 5.0"
|
|
||||||
hashes = [
|
|
||||||
"h1:A8MJa+VwONA4BNO5xzeleguJbrblNLnXBImHTK/qgFg=",
|
|
||||||
"zh:1d71c406aeaf4ba762eb62e4595ab9c9f8da1a2c9b74bb4277c0acfd9678ae65",
|
|
||||||
"zh:3b00b13154eadedb37bca99bf7cbd556fa9472e6900c970effa17a270ee9f721",
|
|
||||||
"zh:6f264e8b70153925ac8abfa83ebffe2c2d5a27ab5557a6b16124269b08ac2441",
|
|
||||||
"zh:80f7d552faf5c43d7dc22c6c1f7e70557b9f01c67db07abbb0330d5d3fc0e464",
|
|
||||||
"zh:863a2a2e6ae5b42fc46b209d8f2761c882d46aca481a8c49ef221d290b4fd88e",
|
|
||||||
"zh:8e3bddeb2da7e6bcfd0b0221a083778d2f7fc5cd64f55de7d8d79bd1f7378bae",
|
|
||||||
"zh:c726104e46cd743bbf240101d7975f44091d893b6e97b46070df0041779b04d2",
|
|
||||||
"zh:db73a89b462fdd6eb6f32e6ed464430a895fc2e54fb629e8b99773fc32a6a7a8",
|
|
||||||
"zh:e35179b89eba358f521ffd4546345b4d0683ca3364a9deb8f3b7b4bf60be6f02",
|
|
||||||
"zh:e7b54a0faecd34a9c73729d1d1f0cfc1b8f56bae789f95987002616f1265ce72",
|
|
||||||
]
|
|
||||||
}
|
|
|
@ -19,7 +19,6 @@ A collection of "pomp-branded" websites.
|
||||||

|

|
||||||

|

|
||||||

|

|
||||||

|
|
||||||

|

|
||||||

|

|
||||||
|
|
||||||
|
|
49
main.tf
49
main.tf
|
@ -1,49 +0,0 @@
|
||||||
terraform {
|
|
||||||
required_providers {
|
|
||||||
# https://registry.terraform.io/providers/hashicorp/aws/latest/docs
|
|
||||||
aws = {
|
|
||||||
source = "hashicorp/aws"
|
|
||||||
version = "~> 5.0"
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
# required although unused
|
|
||||||
provider "aws" {
|
|
||||||
region = "us-west-1" # just a random region (also used in .github/workflows/terraform.yml)
|
|
||||||
}
|
|
||||||
|
|
||||||
# https://registry.terraform.io/providers/hashicorp/aws/latest/docs/data-sources/route53_zone
|
|
||||||
data "aws_route53_zone" "developomp_com" {
|
|
||||||
name = "developomp.com"
|
|
||||||
}
|
|
||||||
|
|
||||||
# https://registry.terraform.io/providers/hashicorp/aws/latest/docs/resources/route53_record
|
|
||||||
resource "aws_route53_record" "main" {
|
|
||||||
allow_overwrite = true
|
|
||||||
zone_id = data.aws_route53_zone.developomp_com.zone_id
|
|
||||||
name = data.aws_route53_zone.developomp_com.name
|
|
||||||
type = "A"
|
|
||||||
ttl = 60
|
|
||||||
records = ["76.76.21.21"]
|
|
||||||
}
|
|
||||||
|
|
||||||
# https://registry.terraform.io/providers/hashicorp/aws/latest/docs/resources/route53_record
|
|
||||||
resource "aws_route53_record" "main_www" {
|
|
||||||
allow_overwrite = true
|
|
||||||
zone_id = data.aws_route53_zone.developomp_com.zone_id
|
|
||||||
name = "www.${data.aws_route53_zone.developomp_com.name}"
|
|
||||||
type = "CNAME"
|
|
||||||
ttl = 60
|
|
||||||
records = ["cname.vercel-dns.com."]
|
|
||||||
}
|
|
||||||
|
|
||||||
# https://registry.terraform.io/providers/hashicorp/aws/latest/docs/resources/route53_record
|
|
||||||
resource "aws_route53_record" "blog" {
|
|
||||||
allow_overwrite = true
|
|
||||||
zone_id = data.aws_route53_zone.developomp_com.zone_id
|
|
||||||
name = "blog.${data.aws_route53_zone.developomp_com.name}"
|
|
||||||
type = "CNAME"
|
|
||||||
ttl = 60
|
|
||||||
records = ["cname.vercel-dns.com."]
|
|
||||||
}
|
|
Loading…
Add table
Add a link
Reference in a new issue