diff --git a/argocd/manifests/teslamate/deployment.yaml b/argocd/manifests/teslamate/deployment.yaml index c01d4df..684b632 100644 --- a/argocd/manifests/teslamate/deployment.yaml +++ b/argocd/manifests/teslamate/deployment.yaml @@ -19,11 +19,17 @@ spec: ports: - containerPort: 4000 env: - - name: DATABASE_URL + - name: DATABASE_USER + value: "teslamate" + - name: DATABASE_PASS valueFrom: secretKeyRef: name: teslamate-db - key: url + key: password + - name: DATABASE_NAME + value: "teslamate" + - name: DATABASE_HOST + value: "blumeops-pg-rw.databases.svc.cluster.local" - name: ENCRYPTION_KEY valueFrom: secretKeyRef: diff --git a/argocd/manifests/teslamate/secret-db.yaml.tpl b/argocd/manifests/teslamate/secret-db.yaml.tpl index 20a8b6d..82aa731 100644 --- a/argocd/manifests/teslamate/secret-db.yaml.tpl +++ b/argocd/manifests/teslamate/secret-db.yaml.tpl @@ -1,4 +1,4 @@ -# TeslaMate database connection secret +# TeslaMate database password secret # # Apply with: op inject -i argocd/manifests/teslamate/secret-db.yaml.tpl | kubectl apply -f - apiVersion: v1 @@ -8,4 +8,4 @@ metadata: namespace: teslamate type: Opaque stringData: - url: "ecto://teslamate:{{ op://blumeops/TeslaMate/db_password }}@blumeops-pg-rw.databases.svc.cluster.local:5432/teslamate" + password: {{ op://blumeops/TeslaMate/db_password }}