Repository navigation
Expand file tree
/
Copy pathkiosk.yaml
More file actions
64 lines (61 loc) · 1.44 KB
/
Copy pathkiosk.yaml
File metadata and controls
64 lines (61 loc) · 1.44 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
apiVersion: helm.toolkit.fluxcd.io/v2beta1
kind: HelmRelease
metadata:
name: immich-kiosk
namespace: immich
spec:
interval: 5m
chart:
spec:
chart: app-template
version: "3.7.3"
sourceRef:
name: bjw-s
kind: HelmRepository
namespace: immich
values:
controllers:
kiosk:
replicas: 1
type: deployment
containers:
gts:
image:
repository: ghcr.io/damongolding/immich-kiosk
tag: "0.33.2"
envFrom:
- secret: kiosk-secret
env:
TZ: Europe/Amsterdam
LANG: nl_NL
persistence:
config:
type: configMap
name: kiosk-config
globalMounts:
- path: /config/config.yaml
subPath: config.yaml
readOnly: true
service:
main:
controller: kiosk
ports:
http:
port: 3000
ingress:
main:
annotations:
kubernetes.io/ingress.class: nginx
cert-manager.io/cluster-issuer: letsencrypt-prod
external-dns.alpha.kubernetes.io/target: bo0tzz.me
hosts:
- host: immich-kiosk.bo0tzz.me
paths:
- path: /
pathType: Prefix
service:
identifier: main
tls:
- hosts:
- immich-kiosk.bo0tzz.me
secretName: kiosk-web-tls