generated from MapColonies/ts-server-boilerplate
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathvalues.yaml
More file actions
129 lines (110 loc) · 2.17 KB
/
values.yaml
File metadata and controls
129 lines (110 loc) · 2.17 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
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
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
global:
cloudProvider: {}
tracing: {}
metrics: {}
mclabels:
component: backend
owner: infra
partOf: config-management
prometheus:
enabled: true
enabled: true
replicaCount: 1
revisionHistoryLimit: 5 # Amount of revisions we keep
nodePort: 30030 # For minikube deployment only
resetOnConfigChange: false
nameOverride: ""
fullnameOverride: ""
livenessProbe:
enabled: true
initialDelaySeconds: 10
timeoutSeconds: 5
failureThreshold: 6
path: /liveness
readinessProbe:
enabled: true
initialDelaySeconds: 10
timeoutSeconds: 5
failureThreshold: 6
path: /liveness
podAnnotations: {}
extraVolumes: []
extraVolumeMounts: []
extraEnvVars: []
command: []
args: []
# command: [ "/bin/sh", "-c", "--" ]
# args: [ "while true; do sleep infinity; done;" ]
sidecars: []
cloudProvider:
dockerRegistryUrl:
imagePullSecretName: ''
flavor: openshift
ca:
enabled: false
secretName: ''
path: '/usr/local/share/ca-certificates'
key: 'ca.crt'
image:
repository: config-server
# tag: 'latest'
pullPolicy: IfNotPresent
env:
port: 8080
targetPort: 8080
protocol: TCP
logLevel: info
logPrettyPrintEnabled: false
responseCompressionEnabled: true
requestPayloadLimit: 1mb
tracing:
enabled: false
url: http://localhost:55681/v1/trace
metrics:
enabled: false
url: http://localhost:55681/v1/metrics
dbConfig:
host: localhost
username: postgres
password: postgres
database: config-server
# port: 5432
useExternalSecret: false
secretName: secret-name
sslAuth:
enabled: false
certFileName: certFile
keyFileName: keyFile
caFileName: caFile
resources:
enabled: true
value:
limits:
cpu: 600m
memory: 256Mi
requests:
cpu: 150m
memory: 256Mi
route:
enabled: true
path: /
host:
timeout:
enabled: false # defaults to 30s by openshift
duration: 60s # Supported units (us, ms, s, m, h, d)
rewriteTarget: ''
tls:
enabled: true
termination: edge
insecureEdgeTerminationPolicy: Redirect
useCerts: false
certificate: ''
key: ''
caCertificate: ''
ingress:
enabled: false
path: /
host: 'localhost'
cors:
enabled: true
origin: '*'