forked from salesforce/helm-starter-istio
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathvalues.yaml
64 lines (57 loc) · 1.54 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
# Default values for <CHARTNAME>.
# This is a YAML-formatted file.
# The overall system your service is a part of
system: <CHARTNAME>
# The name of your service
service: <CHARTNAME>
# The major version number for your service
version: 1
# Docker settings
image:
# The name of your docker container
repository: XXXX
# Your docker container's tag
tag: YYYY
imagePullPolicy: IfNotPresent
# The number of pod replicas to run for your service
replicaCount: 3
# Port settings
# Ports must be named <protocol>[-<suffix>] to work with Istio.
# Valid protocols are grpc, http, http2, https, mongo, mysql, redis, tcp, tls, udp
ports:
- name: grpc-svc
port: 8443
targetPort: 8443
- name: http-status
port: 8080
targetPort: 8080
# When enabled, configure the Istio ingress gateway to route outside traffic for the provided
# host name to this service on the ports and protocols defined in the 'ports' section
# above.
ingressGateway:
enabled: false
# name: default/my-gateway
# host: my.gateway.com
# matchPrefix:
# - "/foo"
# - "/bar"
configMap:
# Where the config map should be mounted inside your container's filesystem.
mountPath: /config/<CHARTNAME>-config
fileName: config.yaml
# Everything under content is copied verbatim into your service's configmap.
content:
key1: value1
key2: value2
# Probe settings (use Kubernetes syntax)
probes:
livenessProbe:
initialDelaySeconds: 30
httpGet:
path: /health
port: 8080
readinessProbe:
timeoutSeconds: 10
httpGet:
path: /ready
port: 8080