split webui
All checks were successful
lint-test-helm / helm-lint (push) Successful in 20s
renovate / renovate (push) Successful in 1m50s

This commit is contained in:
2025-10-27 20:46:58 -05:00
parent fb7670629d
commit e12370efcb
4 changed files with 22 additions and 13 deletions

View File

@@ -18,16 +18,22 @@ garage:
requests:
cpu: 10m
memory: 128Mi
webui:
webui:
type: deployment
replicas: 1
strategy: Recreate
revisionHistoryLimit: 3
containers:
main:
image:
repository: khairul169/garage-webui
tag: 1.1.0
pullPolicy: IfNotPresent
env:
- name: API_BASE_URL
value: http://127.0.0.1:3903
value: http://garage-main.garage:3903
- name: S3_ENDPOINT_URL
value: http://127.0.0.1:3900
value: http://garage-main.garage:3900
- name: API_ADMIN_KEY
valueFrom:
secretKeyRef:
@@ -68,15 +74,10 @@ garage:
[admin]
api_bind_addr = "[::]:3903"
metrics_require_token = true
service:
main:
controller: main
ports:
webui:
port: 3909
targetPort: 3909
protocol: HTTP
s3:
port: 3900
targetPort: 3900
@@ -93,6 +94,13 @@ garage:
port: 3903
targetPort: 3903
protocol: HTTP
webui:
controller: webui
ports:
webui:
port: 3909
targetPort: 3909
protocol: HTTP
persistence:
config:
enabled: true
@@ -105,7 +113,8 @@ garage:
readOnly: true
mountPropagation: None
subPath: garage.toml
webui:
webui:
main:
- path: /etc/garage.toml
readOnly: true
mountPropagation: None