This commit is contained in:
2024-05-27 08:02:28 +02:00
parent 405bbfb057
commit 6e193f5388
3 changed files with 33 additions and 6 deletions

View File

@@ -1,9 +1,9 @@
resource "kubectl_manifest" "cm_env" {
resource "kubectl_manifest" "cm_env_back" {
yaml_body = <<-EOF
apiVersion: v1
kind: ConfigMap
metadata:
name: "${var.instance}-${var.component}-envs"
name: "${var.instance}-${var.component}-back"
labels: ${jsonencode(local.common_labels)}
namespace: ${var.namespace}
data:
@@ -28,6 +28,33 @@ resource "kubectl_manifest" "cm_env" {
EOF
}
resource "kubectl_manifest" "cm_env_front" {
yaml_body = <<-EOF
apiVersion: v1
kind: ConfigMap
metadata:
name: "${var.instance}-${var.component}-from"
labels: ${jsonencode(local.common_labels)}
namespace: ${var.namespace}
data:
TAIGA_URL: https://localhost:9000
TAIGA_SITES_DOMAIN: localhost:9000
TAIGA_SITES_SCHEME: https
SESSION_COOKIE_SECURE: "false"
CSRF_COOKIE_SECURE: "false"
ENABLE_TELEMETRY: "false"
PUBLIC_REGISTER_ENABLED: "false"
ENABLE_GITHUB_AUTH: "false"
ENABLE_GITLAB_AUTH: "true"
ENABLE_SLACK: "false"
ENABLE_GITHUB_IMPORTER: "false"
ENABLE_JIRA_IMPORTER: "false"
ENABLE_TRELLO_IMPORTER: "false"
OPENID_CONNECT_SCOPES: "openid email profile"
EOF
}
resource "kubectl_manifest" "cm_scripts" {
yaml_body = <<-EOF
apiVersion: v1