fix
This commit is contained in:
@@ -6,6 +6,7 @@ resource "kubectl_manifest" "cm_env_back" {
|
|||||||
name: "${var.instance}-${var.component}-back"
|
name: "${var.instance}-${var.component}-back"
|
||||||
labels: ${jsonencode(local.common_labels)}
|
labels: ${jsonencode(local.common_labels)}
|
||||||
namespace: ${var.namespace}
|
namespace: ${var.namespace}
|
||||||
|
ownerReferences: ${jsonencode(var.install_owner)}
|
||||||
data:
|
data:
|
||||||
POSTGRES_DB: ${var.component}
|
POSTGRES_DB: ${var.component}
|
||||||
POSTGRES_USER: ${var.component}
|
POSTGRES_USER: ${var.component}
|
||||||
@@ -38,6 +39,7 @@ resource "kubectl_manifest" "cm_env_front" {
|
|||||||
name: "${var.instance}-${var.component}-front"
|
name: "${var.instance}-${var.component}-front"
|
||||||
labels: ${jsonencode(local.common_labels)}
|
labels: ${jsonencode(local.common_labels)}
|
||||||
namespace: ${var.namespace}
|
namespace: ${var.namespace}
|
||||||
|
ownerReferences: ${jsonencode(var.install_owner)}
|
||||||
data:
|
data:
|
||||||
TAIGA_URL: https://${local.dns_name}
|
TAIGA_URL: https://${local.dns_name}
|
||||||
TAIGA_SITES_DOMAIN: ${local.dns_name}
|
TAIGA_SITES_DOMAIN: ${local.dns_name}
|
||||||
|
|||||||
@@ -6,6 +6,7 @@ resource "kubectl_manifest" "Job_taiga-createinitialtemplates" {
|
|||||||
name: "${var.instance}-${var.component}-post-config"
|
name: "${var.instance}-${var.component}-post-config"
|
||||||
namespace: "${var.namespace}"
|
namespace: "${var.namespace}"
|
||||||
labels: ${jsonencode(local.postcfg_all_labels)}
|
labels: ${jsonencode(local.postcfg_all_labels)}
|
||||||
|
ownerReferences: ${jsonencode(var.install_owner)}
|
||||||
spec:
|
spec:
|
||||||
backoffLimit: 4
|
backoffLimit: 4
|
||||||
parallelism: 1
|
parallelism: 1
|
||||||
|
|||||||
@@ -21,6 +21,7 @@ resource "kubectl_manifest" "pvc" {
|
|||||||
name: "${var.component}-${var.instance}"
|
name: "${var.component}-${var.instance}"
|
||||||
namespace: "${var.namespace}"
|
namespace: "${var.namespace}"
|
||||||
labels: ${jsonencode(local.common_labels)}
|
labels: ${jsonencode(local.common_labels)}
|
||||||
|
ownerReferences: ${jsonencode(var.install_owner)}
|
||||||
annotations:
|
annotations:
|
||||||
resize.kubesphere.io/storage_limit: "${var.storage.volume.maxSize}"
|
resize.kubesphere.io/storage_limit: "${var.storage.volume.maxSize}"
|
||||||
spec: ${jsonencode(local.pvc_spec)}
|
spec: ${jsonencode(local.pvc_spec)}
|
||||||
|
|||||||
@@ -20,6 +20,7 @@ resource "kubectl_manifest" "secret" {
|
|||||||
name: "${var.instance}-${var.component}"
|
name: "${var.instance}-${var.component}"
|
||||||
labels: ${jsonencode(local.common_labels)}
|
labels: ${jsonencode(local.common_labels)}
|
||||||
namespace: ${var.namespace}
|
namespace: ${var.namespace}
|
||||||
|
ownerReferences: ${jsonencode(var.install_owner)}
|
||||||
type: Opaque
|
type: Opaque
|
||||||
stringData:
|
stringData:
|
||||||
TAIGA_SECRET_KEY: "${random_password.system.result}"
|
TAIGA_SECRET_KEY: "${random_password.system.result}"
|
||||||
|
|||||||
@@ -72,6 +72,7 @@ resource "kubectl_manifest" "svc_back" {
|
|||||||
name: "${var.instance}-${var.component}-back"
|
name: "${var.instance}-${var.component}-back"
|
||||||
labels: ${jsonencode(local.back_all_labels)}
|
labels: ${jsonencode(local.back_all_labels)}
|
||||||
namespace: ${var.namespace}
|
namespace: ${var.namespace}
|
||||||
|
ownerReferences: ${jsonencode(var.install_owner)}
|
||||||
spec:
|
spec:
|
||||||
type: ClusterIP
|
type: ClusterIP
|
||||||
ports:
|
ports:
|
||||||
@@ -93,6 +94,7 @@ resource "kubectl_manifest" "svc_front" {
|
|||||||
name: "${var.instance}-${var.component}-front"
|
name: "${var.instance}-${var.component}-front"
|
||||||
labels: ${jsonencode(local.front_all_labels)}
|
labels: ${jsonencode(local.front_all_labels)}
|
||||||
namespace: ${var.namespace}
|
namespace: ${var.namespace}
|
||||||
|
ownerReferences: ${jsonencode(var.install_owner)}
|
||||||
spec:
|
spec:
|
||||||
type: ClusterIP
|
type: ClusterIP
|
||||||
ports:
|
ports:
|
||||||
@@ -111,6 +113,7 @@ resource "kubectl_manifest" "svc_events" {
|
|||||||
name: "${var.instance}-${var.component}-events"
|
name: "${var.instance}-${var.component}-events"
|
||||||
labels: ${jsonencode(local.event_all_labels)}
|
labels: ${jsonencode(local.event_all_labels)}
|
||||||
namespace: ${var.namespace}
|
namespace: ${var.namespace}
|
||||||
|
ownerReferences: ${jsonencode(var.install_owner)}
|
||||||
spec:
|
spec:
|
||||||
type: ClusterIP
|
type: ClusterIP
|
||||||
ports:
|
ports:
|
||||||
@@ -129,6 +132,7 @@ resource "kubectl_manifest" "svc_protected" {
|
|||||||
name: "${var.instance}-${var.component}-protected"
|
name: "${var.instance}-${var.component}-protected"
|
||||||
labels: ${jsonencode(local.protected_all_labels)}
|
labels: ${jsonencode(local.protected_all_labels)}
|
||||||
namespace: ${var.namespace}
|
namespace: ${var.namespace}
|
||||||
|
ownerReferences: ${jsonencode(var.install_owner)}
|
||||||
spec:
|
spec:
|
||||||
type: ClusterIP
|
type: ClusterIP
|
||||||
ports:
|
ports:
|
||||||
|
|||||||
@@ -6,6 +6,7 @@ resource "kubectl_manifest" "Deployment_taiga-events" {
|
|||||||
name: "${var.instance}-${var.component}-events"
|
name: "${var.instance}-${var.component}-events"
|
||||||
labels: ${jsonencode(local.event_all_labels)}
|
labels: ${jsonencode(local.event_all_labels)}
|
||||||
namespace: ${var.namespace}
|
namespace: ${var.namespace}
|
||||||
|
ownerReferences: ${jsonencode(var.install_owner)}
|
||||||
annotations:
|
annotations:
|
||||||
secret.reloader.stakater.com/reload: "${kubectl_manifest.secret.name},${kubectl_manifest.rabbit_user_secret.name}"
|
secret.reloader.stakater.com/reload: "${kubectl_manifest.secret.name},${kubectl_manifest.rabbit_user_secret.name}"
|
||||||
spec:
|
spec:
|
||||||
@@ -81,6 +82,7 @@ resource "kubectl_manifest" "Deployment_taiga-front" {
|
|||||||
name: "${var.instance}-${var.component}-front"
|
name: "${var.instance}-${var.component}-front"
|
||||||
labels: ${jsonencode(local.front_all_labels)}
|
labels: ${jsonencode(local.front_all_labels)}
|
||||||
namespace: ${var.namespace}
|
namespace: ${var.namespace}
|
||||||
|
ownerReferences: ${jsonencode(var.install_owner)}
|
||||||
annotations:
|
annotations:
|
||||||
configmap.reloader.stakater.com/reload: "${kubectl_manifest.cm_env_front.name}"
|
configmap.reloader.stakater.com/reload: "${kubectl_manifest.cm_env_front.name}"
|
||||||
secret.reloader.stakater.com/reload: "${module.oauth2.secret_client_id_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"
|
name: "${var.instance}-${var.component}-protected"
|
||||||
labels: ${jsonencode(local.protected_all_labels)}
|
labels: ${jsonencode(local.protected_all_labels)}
|
||||||
namespace: ${var.namespace}
|
namespace: ${var.namespace}
|
||||||
|
ownerReferences: ${jsonencode(var.install_owner)}
|
||||||
annotations:
|
annotations:
|
||||||
secret.reloader.stakater.com/reload: "${kubectl_manifest.secret.name}"
|
secret.reloader.stakater.com/reload: "${kubectl_manifest.secret.name}"
|
||||||
spec:
|
spec:
|
||||||
@@ -192,6 +195,7 @@ resource "kubectl_manifest" "Deployment_taiga-back" {
|
|||||||
name: "${var.instance}-${var.component}-back"
|
name: "${var.instance}-${var.component}-back"
|
||||||
labels: ${jsonencode(local.back_all_labels)}
|
labels: ${jsonencode(local.back_all_labels)}
|
||||||
namespace: ${var.namespace}
|
namespace: ${var.namespace}
|
||||||
|
ownerReferences: ${jsonencode(var.install_owner)}
|
||||||
annotations:
|
annotations:
|
||||||
configmap.reloader.stakater.com/reload: "${kubectl_manifest.cm_env_back.name},${kubectl_manifest.cm_scripts.name},${kubectl_manifest.cm_nginx.name}"
|
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}"
|
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}"
|
||||||
|
|||||||
Reference in New Issue
Block a user