-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathvalues.cue
83 lines (81 loc) · 1.69 KB
/
values.cue
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
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
package main
values: {
controller: {
kind: "statefulset"
annotations: "reloader.stakater.com/auto": "true"
}
image: {
repository: "ghcr.io/onedr0p/jellyfin"
tag: "10.8.10@sha256:1ef614db6a4c589777eb48bc9004d573b9c09f0d6d573a509041c6060f3a956b"
}
// env: {
// TZ: "America/New_York"
// }
// // envFrom: {
// // [
// // secretRef: name: "jellyfin-secret"
// // ]
// // }
ingress: main: {
ingressClassName: "nginx"
annotations: "hajimari.io/icon": "simple-icons:jellyfin"
enabled: true
secretName: "example"
hosts: [{
host: "foo.bar.com"
paths: [{
path: "/"
pathType: "Prefix"
}]
}]
}
global: annotations: "hajimari.io/icon2": "simple-icons:jellyfin2"
service: main: {
externalIPs: [
"192.168.69.100",
]
ports: [
{
port: 8081
targetPort: 8081
name: "main"
protocol: "TCP"
},
]
type: "LoadBalancer"
}
nodeSelector: {
"node-role.kubernetes.io/worker": "true"
"intel.feature.node.kubernetes.io/gpu": "true"
}
// volumeClaimTemplates: {
// [
// {
// name: "config"
// mountPath: "/config"
// accessMode: "ReadWriteOnce"
// size: "50Gi"
// storageClass: "ceph-block"
// }
// ]
// }
// persistence: {
// media: {
// type: "nfs"
// server: "expanse.turbo.ac"
// path: "/eros/Media"
// mountPath: "/media"
// }
// }
// resources: {
// requests: {
// "gpu.intel.com/i915": 1
// cpu: "100m"
// memory: 1000Mi
// }
// limits: {
// "gpu.intel.com/i915": 1
// memory: 4000Mi
// }
// }
}