add diun wihtout auth for now [ci skip]

This commit is contained in:
Viktor Barzin 2024-08-17 20:24:41 +00:00
parent c009a233ff
commit f1b90964e5

View file

@ -15,6 +15,21 @@ module "tls_secret" {
tls_secret_name = var.tls_secret_name tls_secret_name = var.tls_secret_name
} }
resource "kubernetes_config_map" "docker-config" {
metadata {
name = "docker-config"
namespace = "diun"
labels = {
app = "diun"
}
annotations = {
"reloader.stakater.com/match" = "true"
}
}
}
resource "kubernetes_service_account" "diun" { resource "kubernetes_service_account" "diun" {
metadata { metadata {
name = "diun" name = "diun"
@ -90,7 +105,7 @@ resource "kubernetes_deployment" "diun" {
} }
env { env {
name = "DIUN_WATCH_SCHEDULE" name = "DIUN_WATCH_SCHEDULE"
value = "* * * * *" value = "0 */6 * * *"
} }
env { env {
name = "DIUN_WATCH_JITTER" name = "DIUN_WATCH_JITTER"
@ -101,18 +116,39 @@ resource "kubernetes_deployment" "diun" {
value = "true" value = "true"
} }
# volume_mount { // ntfy settings
# name = "data" env {
# mount_path = "/data" name = "DIUN_NOTIF_NTFY_ENDPOINT"
value = "https://ntfy.viktorbarzin.me"
}
env {
name = "DIUN_NOTIF_NTFY_TOPIC"
value = "diun-updates"
}
env {
name = "LOG_LEVEL"
value = "debug"
}
# env {
# name = "DIUN_WATCH_FIRSTCHECKNOTIF"
# value = "true"
# } # }
env {
name = "DIUN_NOTIF_NTFY_TIMEOUT"
value = "10s"
}
volume_mount {
name = "docker-config"
mount_path = "/root/.docker/config.json"
sub_path = "config.json"
}
}
volume {
name = "docker-config"
config_map {
name = "docker-config"
}
} }
# volume {
# name = "data"
# nfs {
# path = "/mnt/main/diun"
# server = "10.0.10.15"
# }
# }
} }
} }
} }