From 815ae64e32009bc425c3352e20b7dcad8f83ddb6 Mon Sep 17 00:00:00 2001 From: Nikolai Rodionov Date: Fri, 10 May 2024 13:03:04 +0200 Subject: [PATCH] Add Templates to pretty config --- hooks/install-application.sh | 4 +--- hooks/up.sh | 1 + 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/hooks/install-application.sh b/hooks/install-application.sh index 6b5a8d0..dc3da91 100755 --- a/hooks/install-application.sh +++ b/hooks/install-application.sh @@ -11,7 +11,7 @@ configVersion: v1 kubernetes: - name: Watch application configmaps getting created apiVersion: v1 - kind: ConfigMap + kind: Secret executeHookOnSynchronization: false executeHookOnEvent: ["Added", "Modified"] jqFilter: ".data" @@ -27,7 +27,5 @@ else export SP_ENVIRONMENT=$(jq -r .[0].object.metadata.name $BINDING_CONTEXT_PATH) export SP_APPLICATION=$(jq -r .[0].object.data.values $BINDING_CONTEXT_PATH | base64 -d | yq '.helm.release') envsubst < /tpls/flux-create.yaml | kubectl create -f - - kubectl patch configmap -n ${SP_CUSTOMER_ID} ${SP_ENVIRONMENT} \ - -p '{"metadata":{"finalizers":["softplayer.net/bootstrapped"]}}' --type=merge fi diff --git a/hooks/up.sh b/hooks/up.sh index d9dde12..cd140cf 100755 --- a/hooks/up.sh +++ b/hooks/up.sh @@ -27,6 +27,7 @@ else echo "ERROR: template not found for ${SP_PROVIDER}-${SP_KUBERNETES}" exit 1 fi + export SP_CUSTOMER_ID=$(jq -r .[0].object.metadata.namespace $BINDING_CONTEXT_PATH) export SP_ENVIRONMENT=$(jq -r .[0].object.metadata.name $BINDING_CONTEXT_PATH) envsubst < /tpls/${SP_PROVIDER}-${SP_KUBERNETES}.yaml | kubectl create -f -