add middlewares for nextcloud
This commit is contained in:
@@ -61,6 +61,7 @@ variable "kubernetes" {
|
||||
liveness_tcp_socket = optional(number)
|
||||
liveness_http_get = optional(string)
|
||||
liveness_http_get_path = optional(string)
|
||||
middlewares = optional(string)
|
||||
database = optional(map(string))
|
||||
database_command = optional(list(string))
|
||||
database_args = optional(list(string))
|
||||
@@ -125,7 +126,7 @@ locals {
|
||||
])
|
||||
}
|
||||
|
||||
resource "kubernetes_manifest" "manifest" {
|
||||
resource "kubernetekubernetes_manifests_manifest" "manifest" {
|
||||
for_each = { for item in local.kubernetes_manifests : item.key => item }
|
||||
|
||||
manifest = yamldecode(file(each.value.manifest))
|
||||
|
||||
@@ -584,14 +584,14 @@ kubernetes = {
|
||||
|
||||
|
||||
nextcloud = {
|
||||
#enabled = false
|
||||
#namespace = "next"
|
||||
#replicas = 0
|
||||
image = "nextcloud:29.0.3-apache"
|
||||
domain_name = ["nextcloud"]
|
||||
service_port = [80]
|
||||
secret_ref = ["nextcloud-credentials"]
|
||||
secret_import = ["b207c4b6-0489-4ab2-a032-b4a400a708e0"]
|
||||
image = "nextcloud:29.0.3-apache"
|
||||
domain_name = ["nextcloud"]
|
||||
service_port = [80]
|
||||
secret_ref = ["nextcloud-credentials"]
|
||||
secret_import = ["b207c4b6-0489-4ab2-a032-b4a400a708e0"]
|
||||
extra_manifest = ["../external_manifests/nextcloud/middlewares.yaml"]
|
||||
middlewares = "kube-system-nextcloud-carddav-redirect@kubernetescrd,kube-system-nextcloud-caldav-redirect@kubernetescrd,kube-system-health-check-response@kubernetescrd"
|
||||
|
||||
database = {
|
||||
image = "docker.io/library/postgres:14"
|
||||
mountPath = "/var/lib/postgresql/data"
|
||||
|
||||
Reference in New Issue
Block a user