diff --git a/variables.auto.tfvars b/variables.auto.tfvars index 4dbf255..700ff42 100644 --- a/variables.auto.tfvars +++ b/variables.auto.tfvars @@ -133,7 +133,7 @@ kubernetes = { stash = { -# enabled = false + enabled = false name = "stash" image = "stashapp/stash:latest" service_port = 9999 @@ -592,5 +592,77 @@ kubernetes = { } + homeassistant = { + enabled = false + image = "ghcr.io/home-assistant/home-assistant:stable" + service_port = 8123 + environment = { + + PORT = { + value = "80" + } + } + pvc = { + homeassistant-config = { + pvc = true + name = "homeassistant-config" + pvc_size = "2Mi" + mount_path = "/config" + } + etc_localtime = { + host_path = "/etc/localtime" + name = "export" + pvc_size = "2Mi" + mount_path = "/etc/localtime" + } + } + requirements = { + limits-cpu = "900m" + limits-memory = "600Mi" + requests-cpu = "300m" + requests-memory = "400Mi" + } + + } + + jellyfin = { + enabled = false + image = "jellyfin/jellyfin:latest" + service_port = 8096 + + environment = { + + JELLYFIN_PublishedServerUrl = { + value = "https://jellyfin.tryton.geeraert.eu" + } + } + pvc = { + jellyfin-config = { + pvc = true + name = "jellyfin-config" + pvc_size = "2Mi" + mount_path = "/config" + } + jellyfin-cache = { + pvc = true + name = "jellyfin-cache" + pvc_size = "2Mi" + mount_path = "/cache" + } + jellyfin-date = { + host_path = "/data" + name = "export" + pvc_size = "2Mi" + mount_path = "/data" + } + } + requirements = { + limits-cpu = "900m" + limits-memory = "600Mi" + requests-cpu = "300m" + requests-memory = "400Mi" + } + + } }