From b7348136aa4b4e73aaa4161ed5e0c93e21f0ef77 Mon Sep 17 00:00:00 2001
From: Dominik Hebeler <dominik@hebeler.club>
Date: Tue, 28 Feb 2023 15:06:24 +0100
Subject: [PATCH] ci create secret

---
 .gitlab-ci.yml | 13 +++++++++++++
 1 file changed, 13 insertions(+)

diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 04b3fdb..2ad7add 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -20,3 +20,16 @@ build:
     - docker push ${CI_REGISTRY_IMAGE}/${DOCKER_IMAGE_NAME}:${DOCKER_TAG_NAME}
   after_script:
     - docker logout $CI_REGISTRY
+
+update_secret:
+  stage: build
+  image: ${KUBERNETES_DEPLOY_IMAGE}
+  before_script:
+    - kubectl config use-context open-source/metager-keymanager:gitlab-agent
+  script: |
+    kubectl -n ${KUBERNETES_NAMESPACE} create secret generic ${HELM_RELEASE_NAME} \
+      --from-file=production.json=${PRODUCTION_CONFIG} \
+      --dry-run=client \
+      --save-config \
+      -o yaml | \
+      kubectl apply -f -
-- 
GitLab