Skip to content

Commit 649af6e

Browse files
authored
docs: update helm chart parameters (#34134)
1 parent 6303751 commit 649af6e

File tree

1 file changed

+96
-7
lines changed

1 file changed

+96
-7
lines changed

doc/user/data/self_managed/materialize_operator_chart_parameter.yml

Lines changed: 96 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,14 @@
11
parameters:
2+
- parameter: balancerd.affinity
3+
description: |
4+
Affinity to use for balancerd pods spawned by the operator
5+
default: "nil"
6+
7+
- parameter: balancerd.defaultResources
8+
description: |
9+
Default resources if not set in the Materialize CR
10+
default: '{"limits":{"memory":"256Mi"},"requests":{"cpu":"500m","memory":"256Mi"}}'
11+
212
- parameter: balancerd.enabled
313
description: |
414
Flag to indicate whether to create balancerd pods for the environments
@@ -7,13 +17,48 @@ parameters:
717
- parameter: balancerd.nodeSelector
818
description: |
919
Node selector to use for balancerd pods spawned by the operator
10-
default: "{}"
20+
default: "nil"
21+
22+
- parameter: balancerd.tolerations
23+
description: |
24+
Tolerations to use for balancerd pods spawned by the operator
25+
default: "nil"
26+
27+
- parameter: clusterd.affinity
28+
description: |
29+
Affinity to use for clusterd pods spawned by the operator
30+
default: "nil"
1131

1232
- parameter: clusterd.nodeSelector
1333
description: |
14-
Node selector to use for clusterd pods spawned by the operator
34+
Node selector to use for all clusterd pods spawned by the operator
1535
default: "{}"
1636

37+
- parameter: clusterd.scratchfsNodeSelector
38+
description: |
39+
Additional node selector to use for clusterd pods when using an LVM scratch disk. This will be merged with the values in `nodeSelector`.
40+
default: '{"materialize.cloud/scratch-fs":"true"}'
41+
42+
- parameter: clusterd.swapNodeSelector
43+
description: |
44+
Additional node selector to use for clusterd pods when using swap. This will be merged with the values in `nodeSelector`.
45+
default: '{"materialize.cloud/swap":"true"}'
46+
47+
- parameter: clusterd.tolerations
48+
description: |
49+
Tolerations to use for clusterd pods spawned by the operator
50+
default: "nil"
51+
52+
- parameter: console.affinity
53+
description: |
54+
Affinity to use for console pods spawned by the operator
55+
default: "nil"
56+
57+
- parameter: console.defaultResources
58+
description: |
59+
Default resources if not set in the Materialize CR
60+
default: '{"limits":{"memory":"256Mi"},"requests":{"cpu":"500m","memory":"256Mi"}}'
61+
1762
- parameter: console.enabled
1863
description: |
1964
Flag to indicate whether to create console pods for the environments
@@ -27,13 +72,33 @@ parameters:
2772
- parameter: console.nodeSelector
2873
description: |
2974
Node selector to use for console pods spawned by the operator
30-
default: "{}"
75+
default: "nil"
76+
77+
- parameter: console.tolerations
78+
description: |
79+
Tolerations to use for console pods spawned by the operator
80+
default: "nil"
81+
82+
- parameter: environmentd.affinity
83+
description: |
84+
Affinity to use for environmentd pods spawned by the operator
85+
default: "nil"
86+
87+
- parameter: environmentd.defaultResources
88+
description: |
89+
Default resources if not set in the Materialize CR
90+
default: '{"limits":{"memory":"4Gi"},"requests":{"cpu":"1","memory":"4095Mi"}}'
3191

3292
- parameter: environmentd.nodeSelector
3393
description: |
3494
Node selector to use for environmentd pods spawned by the operator
3595
default: "{}"
3696

97+
- parameter: environmentd.tolerations
98+
description: |
99+
Tolerations to use for environmentd pods spawned by the operator
100+
default: "nil"
101+
37102
- parameter: networkPolicies.egress
38103
description: |
39104
egress from Materialize pods to sources and sinks
@@ -69,10 +134,24 @@ parameters:
69134
Whether to annotate pods with common keys used for prometheus scraping.
70135
default: "true"
71136

137+
- parameter: operator.additionalMaterializeCRDColumns
138+
description: |
139+
Additional columns to display when printing the Materialize CRD in table format.
140+
default: "nil"
141+
142+
- parameter: operator.affinity
143+
description: |
144+
Affinity to use for the operator pod
145+
default: "nil"
146+
72147
- parameter: operator.args.enableInternalStatementLogging
73148
description: ""
74149
default: "true"
75150

151+
- parameter: operator.args.enableLicenseKeyChecks
152+
description: ""
153+
default: "false"
154+
76155
- parameter: operator.args.startupLogFilter
77156
description: |
78157
Log filtering settings for startup logs
@@ -109,7 +188,7 @@ parameters:
109188

110189
- parameter: operator.cloudProvider.type
111190
description: |
112-
Specifies cloud provider. Valid values are 'aws', 'gcp', 'azure', 'generic', or 'local'
191+
Specifies cloud provider. Valid values are 'aws', 'gcp', 'azure' , 'generic', or 'local'
113192
default: "local"
114193

115194
- parameter: operator.clusters.defaultReplicationFactor.analytics
@@ -152,6 +231,10 @@ parameters:
152231
description: ""
153232
default: "25cc"
154233

234+
- parameter: operator.clusters.swap_enabled
235+
description: ""
236+
default: "true"
237+
155238
- parameter: operator.image.pullPolicy
156239
description: |
157240
Policy for pulling the image: "IfNotPresent" avoids unnecessary re-pulling of images
@@ -165,11 +248,12 @@ parameters:
165248
- parameter: operator.image.tag
166249
description: |
167250
The tag/version of the operator image to be used
168-
default: "v0.138.0"
251+
default: "v26.0.0"
169252

170253
- parameter: operator.nodeSelector
171-
description: ""
172-
default: "{}"
254+
description: |
255+
Node selector to use for the operator pod
256+
default: "nil"
173257

174258
- parameter: operator.resources.limits
175259
description: |
@@ -187,6 +271,11 @@ parameters:
187271
Setting 'aws-secrets-manager' requires a configured AWS cloud provider and IAM role for the environment with Secrets Manager permissions.
188272
default: "kubernetes"
189273

274+
- parameter: operator.tolerations
275+
description: |
276+
Tolerations to use for the operator pod
277+
default: "nil"
278+
190279
- parameter: rbac.create
191280
description: |
192281
Whether to create necessary RBAC roles and bindings

0 commit comments

Comments
 (0)