This commit is contained in:
2024-05-31 16:27:15 +02:00
parent e017c91d4e
commit a55965fe13
6 changed files with 13 additions and 0 deletions

View File

@@ -6,6 +6,7 @@ resource "kubectl_manifest" "Deployment_taiga-events" {
name: "${var.instance}-${var.component}-events"
labels: ${jsonencode(local.event_all_labels)}
namespace: ${var.namespace}
ownerReferences: ${jsonencode(var.install_owner)}
annotations:
secret.reloader.stakater.com/reload: "${kubectl_manifest.secret.name},${kubectl_manifest.rabbit_user_secret.name}"
spec:
@@ -81,6 +82,7 @@ resource "kubectl_manifest" "Deployment_taiga-front" {
name: "${var.instance}-${var.component}-front"
labels: ${jsonencode(local.front_all_labels)}
namespace: ${var.namespace}
ownerReferences: ${jsonencode(var.install_owner)}
annotations:
configmap.reloader.stakater.com/reload: "${kubectl_manifest.cm_env_front.name}"
secret.reloader.stakater.com/reload: "${module.oauth2.secret_client_id_name}"
@@ -141,6 +143,7 @@ resource "kubectl_manifest" "Deployment_taiga-protected" {
name: "${var.instance}-${var.component}-protected"
labels: ${jsonencode(local.protected_all_labels)}
namespace: ${var.namespace}
ownerReferences: ${jsonencode(var.install_owner)}
annotations:
secret.reloader.stakater.com/reload: "${kubectl_manifest.secret.name}"
spec:
@@ -192,6 +195,7 @@ resource "kubectl_manifest" "Deployment_taiga-back" {
name: "${var.instance}-${var.component}-back"
labels: ${jsonencode(local.back_all_labels)}
namespace: ${var.namespace}
ownerReferences: ${jsonencode(var.install_owner)}
annotations:
configmap.reloader.stakater.com/reload: "${kubectl_manifest.cm_env_back.name},${kubectl_manifest.cm_scripts.name},${kubectl_manifest.cm_nginx.name}"
secret.reloader.stakater.com/reload: "${kubectl_manifest.rabbit_user_secret.name},${module.oauth2.secret_client_id_name},${module.ingress.secret_name},${var.instance}-${var.component}-pg-app,${kubectl_manifest.secret.name}"