forked from deliveryhero/helm-charts
-
Notifications
You must be signed in to change notification settings - Fork 0
/
values.yaml
96 lines (85 loc) · 2.43 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
consumer:
# consumer.name -- a name used for resources and settings in this WireMock
name: example
# consumer.hostname -- the public host name for this WireMock
environment: {}
# WM_LOGGING_LEVEL: INFO
# consumer.args_include_default -- whether WireMock arguments for performance test setup should be included
args_include_default: true
# consumer.args -- custom WireMock startup arguments.
args: []
# consumer.stubs -- `ConfigMap`s with WireMock stubs `mappings` and/or `__files` folders.
stubs: {}
# consumer.initContainer -- support for stubs with large files using binary container with zip archive.
initContainer: []
# consumer.initVolume -- custom extra volume for the initialization container providing the zip archive.
initVolume: []
service:
type: ClusterIP
port: 80
# pdb.enabled -- Whether to create a PodDisruptionBudget
pdb:
enabled: false
ingress:
# ingress.enabled -- whether to create an Ingress
enabled: false
# ingress.block_admin -- Whether to create an Ingress configuration snippet to block access to the admin API (recommended)
block_admin: true
className: ""
annotations: {}
# kubernetes.io/ingress.class: nginx
# kubernetes.io/tls-acme: "true"
# nginx.ingress.kubernetes.io/force-ssl-redirect: "true"
hosts:
- host: chart-example.local
paths:
- path: /
pathType: ImplementationSpecific
tls: []
# - secretName: chart-example-tls
# hosts:
# - chart-example.local
nameOverride: ""
fullnameOverride: ""
deploymentAnnotations: {}
serviceAnnotations: {}
podAnnotations: {}
extraLabels: {}
nodeSelector: {}
tolerations: []
affinity: {}
replicas: 1
strategy:
type: RollingUpdate
image:
repository: rodolpheche/wiremock
tag: 2.26.0
pullPolicy: IfNotPresent
pullSecrets: []
init:
image:
# init.image.repository -- the docker repository and image to be used for the init container.
repository: busybox
# init.image.tag -- the docker image tag for the init container image
tag: latest
resources:
requests:
cpu: 1
memory: 3Gi
limits:
cpu: 2 # double cpu to avoid throttling and slow pod startup
memory: 3Gi
# JVM memory configuration according to configured resources and thread count
# See https://github.com/cloudfoundry/java-buildpack-memory-calculator
java:
xms: 2G
xmx: 2G
mms: 256M
probes:
readiness: true
liveness: true
hpa:
enabled: true
minpods: 1
maxpods: 40
cputhreshold: 40