add the secret as a loop

This commit is contained in:
2024-12-02 15:16:07 +00:00
parent 164e48b6aa
commit 27e1ed922a
3 changed files with 58 additions and 13 deletions
+44 -9
View File
@@ -27,7 +27,9 @@ kubernetes = {
image = "ghcr.io/jackadamson/onitama:latest"
service_port = 8080
database = {
# username = "username"
# database = "database"
# password = "password"
}
requirements = {
limits-cpu = "50m"
@@ -36,14 +38,47 @@ kubernetes = {
requests-memory = "25Mi"
}
environment = {
MY_VAR = {
# MY_VAR = {
# value_from = {
# secret_key_ref = {
# name = "mysecret"
# key = "latest"
# }
# }
# }
POSTGRES_DB = {
value_from = {
secret_key_ref = {
name = "mysecret"
key = "latest"
key = "POSTGRES_DB"
}
}
}
POSTGRES_USER = {
value_from = {
secret_key_ref = {
name = "mysecret"
key = "POSTGRES_USER"
}
}
}
POSTGRES_PASSWORD = {
value_from = {
secret_key_ref = {
name = "mysecret"
key = "POSTGRES_PASSWORD"
}
}
}
# POSTGRES_DB = {
# value = "db"
# }
# POSTGRES_USER = {
# value = "user"
# }
# POSTGRES_PASSWORD = {
# value = "password"
# }
PORT = {
value = "80"
}
@@ -59,12 +94,12 @@ kubernetes = {
pvc_size = "1Mi"
mount_path = "/code"
}
# database = {
# name = "databaseonitama"
# pvc_size = "1Mi"
# mount_path = "/sql"
# database = true
# }
# database = {
# name = "databaseonitama"
# pvc_size = "1Mi"
# mount_path = "/sql"
# database = true
# }
}
}