Skip to content

Commit c7611d0

Browse files
committed
Create dev-portal dev deployment in pollux
1 parent 7fd0939 commit c7611d0

File tree

4 files changed

+66
-0
lines changed

4 files changed

+66
-0
lines changed

app.yaml

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,3 +18,28 @@ spec:
1818
automated:
1919
prune: true
2020
selfHeal: true
21+
---
22+
apiVersion: argoproj.io/v1alpha1
23+
kind: Application
24+
metadata:
25+
name: developer-portal-dev
26+
namespace: dev-portal
27+
finalizers:
28+
- resources-finalizer.argocd.argoproj.io
29+
spec:
30+
project: dev-portal
31+
source:
32+
repoURL: https://github.com/diamondlightsource/developer-portal
33+
targetRevision: dev
34+
path: charts/apps
35+
helm:
36+
valueFiles:
37+
- values.yaml
38+
- dev-values.yaml
39+
destination:
40+
name: argus
41+
namespace: dev-portal
42+
syncPolicy:
43+
automated:
44+
prune: true
45+
selfHeal: true

charts/apps/dev-values.yaml

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
project: ""
2+
destination:
3+
name: pollux
4+
server: ""
5+
namespace: dev-portal
6+
7+
postgresql:
8+
enabled: true
9+
targetRevision: 15.5.32
10+
11+
backend:
12+
enabled: true
13+
targetRevision: dev
14+
15+
frontend:
16+
enabled: true
17+
targetRevision: dev

charts/backend/dev-values.yaml

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
ingress:
2+
create: true
3+
className: nginx
4+
tls: []
5+
host: dev-portal-dev.diamond.ac.uk
6+
paths:
7+
- path: /api
8+
pathType: Prefix
9+
10+
postgres:
11+
host: developer-portal-dev-postgresql
12+
port: 5432
13+
username: backstage
14+
password:
15+
existingSecret: developer-portal-dev-postgresql
16+
key: password

charts/frontend/dev-values.yaml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
ingress:
2+
create: true
3+
className: nginx
4+
tls: []
5+
host: dev-portal-dev.diamond.ac.uk
6+
paths:
7+
- path: /
8+
pathType: Prefix

0 commit comments

Comments
 (0)