Skip to content

Commit 59db38f

Browse files
authored
feat(frontier): update app chart and add frontier-worker deployment (#127)
* feat(frontier): update app chart and add frontier-worker deployment * feat(frontier): update replicaCount for frontier-worker * feat(frontier): rename frontier-app service rest port name
1 parent 9c50d0f commit 59db38f

File tree

3 files changed

+83
-18
lines changed

3 files changed

+83
-18
lines changed

stable/frontier/Chart.lock

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,12 @@
11
dependencies:
22
- name: app
33
repository: https://raystack.github.io/charts/
4-
version: 0.5.3
4+
version: 0.8.0
55
- name: app
66
repository: https://raystack.github.io/charts/
7-
version: 0.5.3
8-
digest: sha256:d152b4844c222ecff12e0cfbe2d404241f66f2afa2f212d063df6b61584eddf0
9-
generated: "2024-01-31T12:19:30.82397+05:30"
7+
version: 0.8.0
8+
- name: app
9+
repository: https://raystack.github.io/charts/
10+
version: 0.8.0
11+
digest: sha256:0560e8744c59d0cf1ba03bc02361d8d6d5eae79df335414c8ce17322c278eae5
12+
generated: "2025-07-01T12:28:13.75469+05:30"

stable/frontier/Chart.yaml

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -15,16 +15,21 @@ type: application
1515
# This is the chart version. This version number should be incremented each time you make changes
1616
# to the chart and its templates, including the app version.
1717
# Versions are expected to follow Semantic Versioning (https://semver.org/)
18-
version: 0.1.8
18+
version: 0.2.0
1919

2020
dependencies:
2121
- name: app
22-
version: "0.6.1"
22+
version: "0.8.0"
2323
repository: "https://raystack.github.io/charts/"
2424
alias: frontier-app
2525
condition: frontier-app.enabled
2626
- name: app
27-
version: "0.6.1"
27+
version: "0.8.0"
28+
repository: "https://raystack.github.io/charts/"
29+
alias: frontier-worker
30+
condition: frontier-worker.enabled
31+
- name: app
32+
version: "0.8.0"
2833
repository: "https://raystack.github.io/charts/"
2934
alias: spicedb
3035
condition: spicedb.enabled

stable/frontier/values.yaml

Lines changed: 68 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -3,39 +3,47 @@ frontier-app:
33
image:
44
repository: raystack/frontier
55
pullPolicy: IfNotPresent
6-
tag: v0.13.0
6+
tag: v0.65.0
77
container:
88
command: ["frontier", "server", "start"]
99
livenessProbe:
10-
httpGet:
11-
path: /ping
12-
port: 8080
10+
grpc:
11+
port: 8081
1312
readinessProbe:
14-
httpGet:
15-
path: /ping
16-
port: 8080
13+
grpc:
14+
port: 8081
1715
ports:
1816
- name: rest
1917
containerPort: 8080
2018
protocol: TCP
2119
- name: grpc
2220
containerPort: 8081
2321
protocol: TCP
22+
- name: admin-ui
23+
containerPort: 3000
24+
protocol: TCP
25+
- name: connectrpc
26+
containerPort: 8082
27+
protocol: TCP
2428
service:
2529
type: ClusterIP
2630
ports:
2731
- port: 8080
28-
targetPort: 8080
32+
targetPort: rest
2933
protocol: TCP
30-
name: tcp
34+
name: rest
3135
- port: 8081
32-
targetPort: 8081
36+
targetPort: grpc
3337
protocol: TCP
3438
name: grpc
3539
- port: 3000
36-
targetPort: 3000
40+
targetPort: admin-ui
3741
protocol: TCP
3842
name: admin-ui
43+
- port: 8082
44+
targetPort: connectrpc
45+
protocol: TCP
46+
name: connectrpc
3947
annotations: {}
4048
ingress:
4149
enabled: false
@@ -54,6 +62,55 @@ frontier-app:
5462
FRONTIER_SPICEDB_PORT: 50051
5563
FRONTIER_APP_PORT: 8080
5664
FRONTIER_APP_GRPC_PORT: 8081
65+
FRONTIER_APP_CONNECT_PORT: 8082
66+
FRONTIER_LOG_LEVEL: info
67+
FRONTIER_DB_DRIVER: postgres
68+
FRONTIER_APP_BILLING_REFRESH_INTERVAL_CUSTOMER: 0
69+
FRONTIER_APP_BILLING_REFRESH_INTERVAL_SUBSCRIPTION: 0
70+
FRONTIER_APP_BILLING_REFRESH_INTERVAL_CHECKOUT: 0
71+
FRONTIER_APP_BILLING_REFRESH_INTERVAL_INVOICE: 0
72+
secretConfig:
73+
FRONTIER_DB_URL:
74+
FRONTIER_SPICEDB_PRE_SHARED_KEY:
75+
76+
frontier-worker:
77+
enabled: true
78+
replicaCount: 1
79+
image:
80+
repository: raystack/frontier
81+
pullPolicy: IfNotPresent
82+
tag: v0.65.0
83+
container:
84+
command: ["frontier", "server", "start"]
85+
livenessProbe:
86+
grpc:
87+
port: 8081
88+
readinessProbe:
89+
grpc:
90+
port: 8081
91+
ports:
92+
- name: rest
93+
containerPort: 8080
94+
protocol: TCP
95+
- name: grpc
96+
containerPort: 8081
97+
protocol: TCP
98+
- name: admin-ui
99+
containerPort: 3000
100+
protocol: TCP
101+
- name: connectrpc
102+
containerPort: 8082
103+
protocol: TCP
104+
service:
105+
enabled: false
106+
ingress:
107+
enabled: false
108+
config:
109+
FRONTIER_SPICEDB_HOST: spicedb.namespace.svc.local
110+
FRONTIER_SPICEDB_PORT: 50051
111+
FRONTIER_APP_PORT: 8080
112+
FRONTIER_APP_GRPC_PORT: 8081
113+
FRONTIER_APP_CONNECT_PORT: 8082
57114
FRONTIER_LOG_LEVEL: info
58115
FRONTIER_DB_DRIVER: postgres
59116
secretConfig:

0 commit comments

Comments
 (0)