-
Notifications
You must be signed in to change notification settings - Fork 6
/
Copy pathvalues.yaml
106 lines (99 loc) · 2.36 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
99
100
101
102
103
104
105
106
# Specs for the RethinkDB image
image:
name: pozetroninc/rethinkdb-cluster
tag: v2.4.1
pullPolicy: IfNotPresent
imagePullSecrets: []
# RethinkDB Cluster Config
cluster:
replicas: 3
resources: {}
# limits:
# cpu: 100m
# memory: 512Mi
# requests:
# cpu: 100m
# memory: 512Mi
podAnnotations: {}
service:
annotations: {}
storageClass:
enabled: false
# provisioner: kubernetes.io/gce-pd
# parameters:
# type: pd-ssd
persistentVolume:
enabled: true
# If defined, volume.beta.kubernetes.io/storage-class: <storageClass>
# storageClass: fast
accessModes:
- ReadWriteOnce
size: 1Gi
annotations: {}
# RethinkDB Cache Size in MB
rethinkCacheSize: 100
livenessProbe:
exec:
command:
- /rethinkdb-probe
failureThreshold: 3
initialDelaySeconds: 15
periodSeconds: 10
successThreshold: 1
timeoutSeconds: 5
readinessProbe:
exec:
command:
- /rethinkdb-probe
failureThreshold: 3
initialDelaySeconds: 15
periodSeconds: 10
successThreshold: 1
timeoutSeconds: 5
# RethinkDB Proxy Config
proxy:
replicas: 1
resources: {}
# limits:
# cpu: 100m
# memory: 512Mi
# requests:
# cpu: 100m
# memory: 512Mi
podAnnotations: {}
service:
annotations: {}
type: ClusterIP
clusterIP: ""
# List of IP addresses at which the proxy service is available
# Ref: https://kubernetes.io/docs/concepts/services-networking/service/#external-ips
#
externalIPs: []
loadBalancerIP: ""
loadBalancerSourceRanges: []
# Secure your RethinkDB Driver using TLS.
# Hint: You'll need to create your cert with a domain that is pointing
# to the External IP Address returned from the LoadBalancer
# More Info: https://www.rethinkdb.com/docs/security/#using-tls
driverTLS:
enabled: false
# key: |-
# << RSA PRIVATE KEY >>
# cert: |-
# << CERTIFICATE >>
# RethinkDB Ports
ports:
cluster: 29015
driver: 28015
admin: 8080
# RethinkDB Admin Password
rethinkdbPassword: rethinkdb
rbac:
# Specifies whether RBAC resources should be created
create: true
serviceAccount:
# Specifies whether a ServiceAccount should be created
create: true
# The name of the ServiceAccount to use.
# If not set and create is true, a name is generated using the fullname template
name: