diff --git a/bin/load-secrets.sh b/bin/load-secrets.sh new file mode 100644 index 0000000..650eadf --- /dev/null +++ b/bin/load-secrets.sh @@ -0,0 +1,3 @@ +#!/bin/env bash + +microk8s kubectl create secret generic deploy-config --from-env-file=secrets.env diff --git a/deployments/web-manifest.yaml b/deployments/web-manifest.yaml index f88533b..345cab7 100644 --- a/deployments/web-manifest.yaml +++ b/deployments/web-manifest.yaml @@ -24,6 +24,32 @@ spec: limits: cpu: 500m memory: 500Mi + env: + - name: VITE_REOWN_WALLET_PROJECT_ID + valueFrom: + secretKeyRef: + name: deploy-config + key: VITE_REOWN_WALLET_PROJECT_ID + - name: VITE_ALCHEMY_ID + valueFrom: + secretKeyRef: + name: deploy-config + key: VITE_ALCHEMY_ID + - name: VITE_SERVICE_WEB_PUBLIC_URL + valueFrom: + secretKeyRef: + name: deploy-config + key: VITE_SERVICE_WEB_PUBLIC_URL + - name: WEB_PORT + valueFrom: + secretKeyRef: + name: deploy-config + key: WEB_PORT + - name: SERVICE_WEB_PORT + valueFrom: + secretKeyRef: + name: deploy-config + key: SERVICE_WEB_PORT restartPolicy: Always --- apiVersion: v1