-
Notifications
You must be signed in to change notification settings - Fork 2
Expand file tree
/
Copy pathvalues.yaml
More file actions
157 lines (152 loc) · 5.58 KB
/
values.yaml
File metadata and controls
157 lines (152 loc) · 5.58 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
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
## @param fullnameOverride String to fully override common.names.fullname
##
fullnameOverride: "hb-opensearch-standard-1c2g16"
## @section Master-elegible nodes parameters
master:
## @param master.masterOnly Deploy the OpenSearch master-elegible nodes as master-only nodes. Recommended for high-demand deployments.
## If you are
masterOnly: false
## @param master.replicaCount Number of master-elegible replicas to deploy
##
replicaCount: 3
## OpenSearch resource requests and limits
## ref: http://kubernetes.io/docs/user-guide/compute-resources/
## We usually recommend not to specify default resources and to leave this as a conscious
## choice for the user. This also increases chances charts run on environments with little
## resources, such as Minikube. If you do want to specify resources, uncomment the following
## lines, adjust them as necessary, and remove the curly braces after 'resources:'.
## @param master.resources.limits The resources limits for opensearch containers
## @param master.resources.requests The requested resources for opensearch containers
##
resources:
limits:
cpu: 1
memory: 2Gi
requests:
cpu: 500m
memory: 1Gi
## @param master.heapSize OpenSearch master-eligible node heap size.
## Note: The recommended heapSize is half of the container's memory.
## If omitted, it will be automatically set.
## Example:
## heapSize: 128m
##
heapSize: 512m
## Enable persistence using Persistent Volume Claims
## ref: https://kubernetes.io/docs/user-guide/persistent-volumes/
##
persistence:
## @param master.persistence.enabled Enable persistence using a `PersistentVolumeClaim`
##
enabled: true
## @param master.persistence.storageClass Persistent Volume Storage Class
## If defined, storageClassName: <storageClass>
## If set to "-", storageClassName: "", which disables dynamic provisioning
## If undefined (the default) or set to null, no storageClassName spec is
## set, choosing the default provisioner. (gp2 on AWS, standard on
## GKE, AWS & OpenStack)
##
storageClass: ""
## @param master.persistence.accessModes Persistent Volume Access Modes
##
accessModes:
- ReadWriteOnce
## @param master.persistence.size Persistent Volume Size
##
size: 16Gi
## @section Data-only nodes parameters
data:
## @param data.replicaCount Number of data-only replicas to deploy
##
replicaCount: 0
## OpenSearch resource requests and limits
## ref: http://kubernetes.io/docs/user-guide/compute-resources/
## @param data.resources.limits The resources limits for the data containers
## @param data.resources.requests [object] The requested resources for the data containers
##
# resources:
# limits:
# memory: 512Mi
# cpu: 250m
# requests:
# memory: 256Mi
# cpu: 125m
## Enable persistence using Persistent Volume Claims
## ref: https://kubernetes.io/docs/user-guide/persistent-volumes/
##
persistence:
## @param data.persistence.enabled Enable persistence using a `PersistentVolumeClaim`
##
enabled: false
## @param data.persistence.storageClass Persistent Volume Storage Class
## If defined, storageClassName: <storageClass>
## If set to "-", storageClassName: "", which disables dynamic provisioning
## If undefined (the default) or set to null, no storageClassName spec is
## set, choosing the default provisioner. (gp2 on AWS, standard on
## GKE, AWS & OpenStack)
##
storageClass: ""
## @param data.persistence.accessModes Persistent Volume Access Modes
##
accessModes:
- ReadWriteOnce
## @param data.persistence.size Persistent Volume Size
##
size: 16Gi
## @section Coordinating-only nodes parameters
coordinating:
## @param coordinating.replicaCount Number of coordinating-only replicas to deploy
##
replicaCount: 0
## OpenSearch resource requests and limits
## ref: http://kubernetes.io/docs/user-guide/compute-resources/
## @param coordinating.resources.limits The resources limits for the coordinating-only containers
## @param coordinating.resources.requests [object] The requested resources for the coordinating-only containers
##
# resources:
# limits:
# memory: 512Mi
# cpu: 250m
# requests:
# memory: 256Mi
# cpu: 125m
## @section Ingest-only nodes parameters
ingest:
## @param ingest.enabled Enable ingest nodes
##
enabled: false
## @param ingest.replicaCount Number of ingest-only replicas to deploy
##
replicaCount: 0
## OpenSearch resource requests and limits
## ref: http://kubernetes.io/docs/user-guide/compute-resources/
## @param ingest.resources.limits The resources limits for the ingest-only containers
## @param ingest.resources.requests [object] The requested resources for the ingest-only containers
##
# resources:
# limits:
# memory: 512Mi
# cpu: 250m
# requests:
# memory: 256Mi
# cpu: 125m
## @section OpenSearch Dashborads Parameters
dashboards:
## @param dashboards.enabled Enables OpenSearch Dashboards deployment
##
enabled: true
## @param dashboards.replicaCount Number of data-only replicas to deploy
##
replicaCount: 1
## OpenSearch resource requests and limits
## ref: http://kubernetes.io/docs/user-guide/compute-resources/
## @param dashboards.resources.limits The resources limits for the data containers
## @param dashboards.resources.requests [object] The requested resources for the data containers
##
resources:
limits:
memory: 2048Mi
cpu: 250m
requests:
memory: 1024Mi
cpu: 25m