From be7c63150b065e7593f37003469fbf9e7739a547 Mon Sep 17 00:00:00 2001 From: Rajesh Rajendran Date: Sat, 22 May 2021 05:48:56 +0530 Subject: [PATCH] ci(deployment): injecting secrets Signed-off-by: Rajesh Rajendran --- .github/workflows/api.yaml | 2 ++ .github/workflows/workers.yaml | 5 ++++- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/.github/workflows/api.yaml b/.github/workflows/api.yaml index c247b2a68..ca8a5dc8c 100644 --- a/.github/workflows/api.yaml +++ b/.github/workflows/api.yaml @@ -43,6 +43,8 @@ jobs: - name: Deploy to kubernetes run: | cd scripts/helm/ + sed -i "s#minio_access_key.*#minio_access_key: \"${{ secrets.OSS_MINIO_ACCESS_KEY }}\" #g" vars.yaml + sed -i "s#minio_secret_key.*#minio_secret_key: \"${{ secrets.OSS_MINIO_SECRET_KEY }}\" #g" vars.yaml sed -i "s#domain_name.*#domain_name: \"foss.openreplay.com\" #g" vars.yaml sed -i "s#kubeconfig.*#kubeconfig_path: ${KUBECONFIG}#g" vars.yaml sed -i "s/tag:.*/tag: \"$IMAGE_TAG\"/g" app/chalice.yaml diff --git a/.github/workflows/workers.yaml b/.github/workflows/workers.yaml index 8e1cbb9dc..f9316a7a8 100644 --- a/.github/workflows/workers.yaml +++ b/.github/workflows/workers.yaml @@ -64,9 +64,12 @@ jobs: # Deploying image to environment. # cd ../scripts/helm/ + sed -i "s#minio_access_key.*#minio_access_key: \"${{ secrets.OSS_MINIO_ACCESS_KEY }}\" #g" vars.yaml + sed -i "s#minio_secret_key.*#minio_secret_key: \"${{ secrets.OSS_MINIO_SECRET_KEY }}\" #g" vars.yaml + sed -i "s#domain_name.*#domain_name: \"foss.openreplay.com\" #g" vars.yaml + sed -i "s#kubeconfig.*#kubeconfig_path: ${KUBECONFIG}#g" vars.yaml for image in $(cat ../../backend/images_to_build.txt); do - sed -i "s#kubeconfig.*#kubeconfig_path: ${KUBECONFIG}#g" vars.yaml sed -i "s/tag:.*/tag: \"$IMAGE_TAG\"/g" app/${image}.yaml # Deploy command bash kube-install.sh --app $image