Skip to content

Commit 7fef9da

Browse files
mitchrossclaude
andcommitted
feat(garage): add Web UI service and HTTPRoute
🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <[email protected]>
1 parent 3d957e3 commit 7fef9da

File tree

2 files changed

+42
-0
lines changed

2 files changed

+42
-0
lines changed
Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
apiVersion: gateway.networking.k8s.io/v1
2+
kind: HTTPRoute
3+
metadata:
4+
name: garage-webui
5+
namespace: garage
6+
annotations:
7+
argocd.argoproj.io/sync-wave: "2"
8+
spec:
9+
parentRefs:
10+
- group: gateway.networking.k8s.io
11+
kind: Gateway
12+
name: gateway-internal
13+
namespace: gateway
14+
hostnames:
15+
- "garage.vanillax.me"
16+
rules:
17+
- matches:
18+
- path:
19+
type: PathPrefix
20+
value: /
21+
backendRefs:
22+
- group: ""
23+
kind: Service
24+
name: garage-webui
25+
port: 3909
26+
weight: 1
Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
apiVersion: v1
2+
kind: Service
3+
metadata:
4+
name: garage-webui
5+
namespace: garage
6+
annotations:
7+
argocd.argoproj.io/sync-wave: "2"
8+
spec:
9+
type: ClusterIP
10+
selector:
11+
app: garage-webui
12+
ports:
13+
- name: http
14+
port: 3909
15+
targetPort: http
16+
protocol: TCP

0 commit comments

Comments
 (0)