Skip to content

Commit 060cf9e

Browse files
author
kubin-kloud
committed
Added postgres secret in backstage helm chart
1 parent d0a4dbd commit 060cf9e

File tree

4 files changed

+16
-12
lines changed

4 files changed

+16
-12
lines changed

Diff for: deployment/kubernetes/backstage/deploy-backstage.sh

+1-1
Original file line numberDiff line numberDiff line change
@@ -19,4 +19,4 @@ helm package deployment/kubernetes/backstage/helm/ --version $BUILD_TAG
1919
helm -n backstage upgrade --install backstage backstage-$BUILD_TAG.tgz --set image.tag=$BUILD_TAG --create-namespace --wait
2020

2121
# Setup a port-forward from backstage:80 to localhost:8000
22-
kubectl -n backstage port-forward svc/backstage 8000:80
22+
# kubectl -n backstage port-forward svc/backstage 8000:80

Diff for: deployment/kubernetes/backstage/helm/templates/secret.yaml

+11-1
Original file line numberDiff line numberDiff line change
@@ -7,4 +7,14 @@ metadata:
77
type: Opaque
88
stringData:
99
GITHUB_TOKEN: {{ .Values.secrets.ghToken }}
10-
BACKEND_URL: {{ .Values.secrets.backendUrl }}
10+
BACKEND_URL: {{ .Values.secrets.backendUrl }}
11+
---
12+
apiVersion: v1
13+
kind: Secret
14+
metadata:
15+
name: {{ .Values.secrets.postgres }}
16+
namespace: {{ .Values.namespace }}
17+
type: Opaque
18+
data:
19+
POSTGRES_USER: {{ .Values.postgres.username }}
20+
POSTGRES_PASSWORD: {{ .Values.postgres.password }}

Diff for: deployment/kubernetes/backstage/helm/values.yaml

+4
Original file line numberDiff line numberDiff line change
@@ -24,3 +24,7 @@ secrets:
2424
postgres: 'postgres-secrets'
2525
ghToken: 'dummy'
2626
backendUrl: 'https://adityasinghal26-devcontainer-name-8000.preview.app.github.dev'
27+
28+
postgres:
29+
username: 'YmFja3N0YWdl'
30+
password: 'aHVudGVyMg=='

Diff for: deployment/kubernetes/postgres/helm/templates/secret.yaml

-10
Original file line numberDiff line numberDiff line change
@@ -4,16 +4,6 @@ metadata:
44
name: postgres-secrets
55
namespace: {{ .Values.namespace }}
66
type: Opaque
7-
data:
8-
POSTGRES_USER: {{ .Values.postgres.username }}
9-
POSTGRES_PASSWORD: {{ .Values.postgres.password }}
10-
---
11-
apiVersion: v1
12-
kind: Secret
13-
metadata:
14-
name: postgres-secrets
15-
namespace: backstage
16-
type: Opaque
177
data:
188
POSTGRES_USER: {{ .Values.postgres.username }}
199
POSTGRES_PASSWORD: {{ .Values.postgres.password }}

0 commit comments

Comments
 (0)