mirror of
https://github.com/RWejlgaard/pez-infra.git
synced 2026-07-04 15:46:16 +00:00
fix: add *.k8s endpoint (#140)
* fix: add *.k8s endpoint * fix failing workflow
This commit is contained in:
parent
4cdb2d3fe4
commit
d9c0d3abde
3 changed files with 12 additions and 1 deletions
1
.github/workflows/validate-caddyfile.yml
vendored
1
.github/workflows/validate-caddyfile.yml
vendored
|
|
@ -29,4 +29,5 @@ jobs:
|
||||||
# fail loudly on an HTTP error instead of saving an error page.
|
# fail loudly on an HTTP error instead of saving an error page.
|
||||||
curl -fsSL "https://caddyserver.com/api/download?os=linux&arch=amd64" -o caddy
|
curl -fsSL "https://caddyserver.com/api/download?os=linux&arch=amd64" -o caddy
|
||||||
chmod +x caddy
|
chmod +x caddy
|
||||||
|
./caddy add-package github.com/caddy-dns/hetzner@v2.0.0
|
||||||
./caddy validate --config ansible/services/caddy/Caddyfile --adapter caddyfile
|
./caddy validate --config ansible/services/caddy/Caddyfile --adapter caddyfile
|
||||||
|
|
|
||||||
|
|
@ -26,6 +26,16 @@ london-a.pez.sh {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
*.k8s.pez.sh {
|
||||||
|
tls {
|
||||||
|
dns hetzner {env.HETZNER_DNS_API_TOKEN}
|
||||||
|
}
|
||||||
|
tracing {
|
||||||
|
span k8s
|
||||||
|
}
|
||||||
|
reverse_proxy 100.123.97.26:80
|
||||||
|
}
|
||||||
|
|
||||||
## LONDON-B SERVICES ##
|
## LONDON-B SERVICES ##
|
||||||
|
|
||||||
# Jellyfin
|
# Jellyfin
|
||||||
|
|
|
||||||
|
|
@ -14,7 +14,7 @@ locals {
|
||||||
resource "hcloud_zone_rrset" "A_helsinki_a" {
|
resource "hcloud_zone_rrset" "A_helsinki_a" {
|
||||||
for_each = toset([
|
for_each = toset([
|
||||||
"@", "apps", "auth", "bitwarden", "download", "git", "helsinki-a",
|
"@", "apps", "auth", "bitwarden", "download", "git", "helsinki-a",
|
||||||
"jellyfin", "jellyfin-requests", "ldap", "lidarr", "london-a", "music", "naveen",
|
"jellyfin", "jellyfin-requests", "*.k8s", "ldap", "lidarr", "london-a", "music", "naveen",
|
||||||
"n8n", "plex", "prowlarr", "radarr", "readarr", "request",
|
"n8n", "plex", "prowlarr", "radarr", "readarr", "request",
|
||||||
"sonarr", "soulseek", "status",
|
"sonarr", "soulseek", "status",
|
||||||
])
|
])
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue