Add blog Vercel project

This commit is contained in:
Gabriel Simmer 2022-08-28 20:03:08 +01:00
parent 73ef429d9c
commit a9ded3e40b
2 changed files with 27 additions and 12 deletions

View file

@ -5,7 +5,7 @@ my personal cluster and mc-invites, along with some misc scripts i find useful.
https://blog.gabrielsimmer.com/posts/current-infrastructure-2022/
## rapps
## homelab
my at home raspberry pi running k3s, hosting:
@ -15,4 +15,4 @@ my at home raspberry pi running k3s, hosting:
## wlm
my hetzner vps running k3s and hosting [mc.gmem.ca](https://mc.gmem.ca)
my hetzner vps running k3s and hosting [mc.gmem.ca](https://mc.gmem.ca). to be decomissioned soon.

View file

@ -1,3 +1,18 @@
resource "vercel_project" "gabrielsimmercom-blog-vercel" {
name = "blog-gabrielsimmer-com"
framework = "hugo"
git_repository = {
type = "github"
repo = "gmemstr/blog.gabrielsimmer.com"
}
}
resource "vercel_project_domain" "gabrielsimmercom-blog-vercel-domain" {
project_id = vercel_project.gabrielsimmercom-blog-vercel.id
domain = "blog.gabrielsimmer.com"
}
resource "aws_route53_zone" "gabrielsimmercom" {
name = "gabrielsimmer.com"
}
@ -25,6 +40,16 @@ resource "aws_route53_record" "gabrielsimmercom-www" {
]
}
resource "aws_route53_record" "gabrielsimmercom-blog" {
zone_id = aws_route53_zone.gabrielsimmercom.zone_id
name = "blog"
type = "CNAME"
ttl = 300
records = [
"cname.vercel-dns.com"
]
}
resource "aws_route53_record" "gabrielsimmercom-github-verification" {
zone_id = aws_route53_zone.gabrielsimmercom.zone_id
name = "_github-pages-challenge-gmemstr.gabrielsimmer.com"
@ -43,14 +68,4 @@ resource "aws_route53_record" "gabrielsimmercom-keybase-verification" {
records = [
"keybase-site-verification=f2MAsoM3HCGQAsYNcWzCy4Ul2kvh79j6etJbL7aQwv8"
]
}
resource "aws_route53_record" "gabrielsimmercom-blog" {
zone_id = aws_route53_zone.gabrielsimmercom.zone_id
name = "blog"
type = "CNAME"
ttl = 300
records = [
"gmemstr.github.io"
]
}