add MAM email/password env vars to audiobook-search deployment
Reads mam_email and mam_password from Vault secret/servarr via ESO.
This commit is contained in:
parent
e455bd06f4
commit
5b5a7d8cb4
2 changed files with 20 additions and 0 deletions
|
|
@ -8,6 +8,16 @@ variable "qbittorrent_password" {
|
||||||
type = string
|
type = string
|
||||||
sensitive = true
|
sensitive = true
|
||||||
}
|
}
|
||||||
|
variable "mam_email" {
|
||||||
|
type = string
|
||||||
|
sensitive = true
|
||||||
|
default = ""
|
||||||
|
}
|
||||||
|
variable "mam_password" {
|
||||||
|
type = string
|
||||||
|
sensitive = true
|
||||||
|
default = ""
|
||||||
|
}
|
||||||
|
|
||||||
resource "kubernetes_deployment" "audiobook_search" {
|
resource "kubernetes_deployment" "audiobook_search" {
|
||||||
metadata {
|
metadata {
|
||||||
|
|
@ -56,6 +66,14 @@ resource "kubernetes_deployment" "audiobook_search" {
|
||||||
name = "AUDIOBOOKSHELF_TOKEN"
|
name = "AUDIOBOOKSHELF_TOKEN"
|
||||||
value = var.audiobookshelf_token
|
value = var.audiobookshelf_token
|
||||||
}
|
}
|
||||||
|
env {
|
||||||
|
name = "MAM_EMAIL"
|
||||||
|
value = var.mam_email
|
||||||
|
}
|
||||||
|
env {
|
||||||
|
name = "MAM_PASSWORD"
|
||||||
|
value = var.mam_password
|
||||||
|
}
|
||||||
resources {
|
resources {
|
||||||
requests = {
|
requests = {
|
||||||
cpu = "10m"
|
cpu = "10m"
|
||||||
|
|
|
||||||
|
|
@ -121,4 +121,6 @@ module "audiobook_search" {
|
||||||
tier = local.tiers.aux
|
tier = local.tiers.aux
|
||||||
audiobookshelf_token = data.kubernetes_secret.eso_secrets.data["audiobookshelf_api_token"]
|
audiobookshelf_token = data.kubernetes_secret.eso_secrets.data["audiobookshelf_api_token"]
|
||||||
qbittorrent_password = data.kubernetes_secret.eso_secrets.data["qbittorrent_password"]
|
qbittorrent_password = data.kubernetes_secret.eso_secrets.data["qbittorrent_password"]
|
||||||
|
mam_email = data.kubernetes_secret.eso_secrets.data["mam_email"]
|
||||||
|
mam_password = data.kubernetes_secret.eso_secrets.data["mam_password"]
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue