Minor fixes

- DNS implementation
- Fixed missing mount in encrypted volumes
- Improved chronograph.sh
This commit is contained in:
2024-10-05 18:11:41 +02:00
parent 0fc8047831
commit f8ddb332e8
10 changed files with 193 additions and 13 deletions
+1 -1
View File
@@ -2,7 +2,7 @@ locals {
# apps
wordpress_version = "6.5.2"
wordpress_fqdn = "blog.alexpires.me"
wordpress_fqdns = ["blog.alexpires.me", "www.alexpires.me", "alexpires.me"]
wordpress_sql_backup_cron_schedule = "0 2 * * *"
wordpress_files_backup_cron_schedule = "10 2 * * *"
+13 -10
View File
@@ -101,18 +101,21 @@ resource "kubernetes_ingress_v1" "wordpress_ingress" {
}
spec {
tls {
hosts = [local.wordpress_fqdn]
hosts = local.wordpress_fqdns
secret_name = "wordpress-le-tls"
}
rule {
host = local.wordpress_fqdn
http {
path {
backend {
service {
name = "http"
port {
number = 80
dynamic "rule" {
for_each = local.wordpress_fqdns
content {
host = rule.value
http {
path {
backend {
service {
name = "http"
port {
number = 80
}
}
}
}