Add Hajimari service dashboard #73
2 changed files with 14 additions and 24 deletions
Enable Tailscale ingress via Helm values
Move ingress config from separate file into Helm values.yaml. Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
commit
116f949f86
|
|
@ -1,22 +0,0 @@
|
|||
# Tailscale Ingress for Hajimari
|
||||
# Exposes Hajimari at https://go.tail8d86e.ts.net with Let's Encrypt TLS
|
||||
# Caddy proxies go.ops.eblu.me -> this endpoint
|
||||
apiVersion: networking.k8s.io/v1
|
||||
kind: Ingress
|
||||
metadata:
|
||||
name: hajimari-tailscale
|
||||
namespace: hajimari
|
||||
annotations:
|
||||
tailscale.com/proxy-class: "default"
|
||||
# Don't show Hajimari in its own dashboard
|
||||
hajimari.io/enable: "false"
|
||||
spec:
|
||||
ingressClassName: tailscale
|
||||
defaultBackend:
|
||||
service:
|
||||
name: hajimari
|
||||
port:
|
||||
number: 3000
|
||||
tls:
|
||||
- hosts:
|
||||
- go
|
||||
|
|
@ -43,10 +43,22 @@ hajimari:
|
|||
serviceAccount:
|
||||
create: true
|
||||
|
||||
# Ingress is handled separately via ingress-tailscale.yaml
|
||||
# Tailscale Ingress - exposes at go.tail8d86e.ts.net
|
||||
# Caddy will proxy go.ops.eblu.me to this
|
||||
ingress:
|
||||
main:
|
||||
enabled: false
|
||||
enabled: true
|
||||
className: tailscale
|
||||
annotations:
|
||||
hajimari.io/enable: "false"
|
||||
hosts:
|
||||
- host: go
|
||||
paths:
|
||||
- path: /
|
||||
pathType: Prefix
|
||||
tls:
|
||||
- hosts:
|
||||
- go
|
||||
|
||||
# No persistence needed - config is in values.yaml
|
||||
persistence:
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue