-
Notifications
You must be signed in to change notification settings - Fork 4
/
values.yaml
98 lines (67 loc) · 1.72 KB
/
values.yaml
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
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
nodeEnv: production
## Set FDQN for external database host or set `posgresql.enabled` equal to `true`
##
#databaseHost: postgresql.example.com
## Set external database port or set `posgresql.enabled` equal to `true`
##
#databasePort: 5672
databaseName: heimdall-server-production
databaseUsername: postgres
## Set postgres user's password via `openssl rand -hex 33`
databasePassword: long-random-string-of-text
## Generate the following via `openssl rand -hex 64` and set
##
jwtSecret: long-random-string-of-text
## Set `1d` or `25m`
##
jwtTimeout: 25m
postgresql:
enabled: true
image:
repository: postgres
pullPolicy: IfNotPresent
tag: "13"
persistence:
## Volume used to store the Heimdall's data. Default is boolean `false`.
##
enabled: false
size: "100Mi"
## Sets persistent volume claim's storageClassName. Defaults to `default`.
##
storageClassName: "default"
accessMode: "ReadWriteOnce"
service:
type: ClusterIP
port: 5672
podAnnotations: {}
podSecurityContext: {}
securityContext: {}
resources: {}
nodeSelector: {}
tolerations: []
affinity: {}
heimdall:
image:
repository: mitre/heimdall2
pullPolicy: IfNotPresent
# tag: "latest"
service:
type: ClusterIP
port: 3000
ingress:
enable: false
annotations:
# traefik.ingress.kubernetes.io/router.entrypoints: websecure
# traefik.ingress.kubernetes.io/router.tls: "true"
# traefik.ingress.kubernetes.io/service.sticky.cookie: "true"
hosts:
- host: heimdall.example.com
paths:
- "/"
podAnnotations: {}
podSecurityContext: {}
securityContext: {}
resources: {}
nodeSelector: {}
tolerations: []
affinity: {}