@@ -200,6 +200,32 @@ fullMode:
200200 # name: my-configmap
201201 # key: config-key
202202
203+ # -- Resource requests and limits for substreams tier 1
204+ resources : {}
205+ # limits:
206+ # cpu: 4000m
207+ # memory: 16Gi
208+ # requests:
209+ # cpu: 2000m
210+ # memory: 8Gi
211+
212+ # -- Affinity rules for substreams tier 1 pod scheduling
213+ affinity : {}
214+ # podAntiAffinity:
215+ # requiredDuringSchedulingIgnoredDuringExecution:
216+ # - labelSelector:
217+ # matchExpressions:
218+ # - key: app.kubernetes.io/component
219+ # operator: In
220+ # values:
221+ # - substreams-tier-1
222+ # topologyKey: kubernetes.io/hostname
223+
224+ # -- Annotations to add to substreams tier 1 pods
225+ podAnnotations : {}
226+ # prometheus.io/scrape: "true"
227+ # prometheus.io/port: "9102"
228+
203229 config :
204230 # -- Substreams arguments
205231 advertise-chain-name : mainnet
@@ -242,6 +268,32 @@ fullMode:
242268 # name: my-configmap
243269 # key: config-key
244270
271+ # -- Resource requests and limits for grpc server
272+ resources : {}
273+ # limits:
274+ # cpu: 2000m
275+ # memory: 8Gi
276+ # requests:
277+ # cpu: 1000m
278+ # memory: 4Gi
279+
280+ # -- Affinity rules for grpc server pod scheduling
281+ affinity : {}
282+ # podAntiAffinity:
283+ # requiredDuringSchedulingIgnoredDuringExecution:
284+ # - labelSelector:
285+ # matchExpressions:
286+ # - key: app.kubernetes.io/component
287+ # operator: In
288+ # values:
289+ # - grpc
290+ # topologyKey: kubernetes.io/hostname
291+
292+ # -- Annotations to add to grpc server pods
293+ podAnnotations : {}
294+ # prometheus.io/scrape: "true"
295+ # prometheus.io/port: "9102"
296+
245297 config :
246298 # -- gRPC server arguments
247299 advertise-chain-name : mainnet
@@ -324,6 +376,32 @@ fullMode:
324376 # name: my-configmap
325377 # key: config-key
326378
379+ # -- Resource requests and limits for merger node
380+ resources : {}
381+ # limits:
382+ # cpu: 4000m
383+ # memory: 16Gi
384+ # requests:
385+ # cpu: 2000m
386+ # memory: 8Gi
387+
388+ # -- Affinity rules for merger node pod scheduling
389+ affinity : {}
390+ # podAntiAffinity:
391+ # requiredDuringSchedulingIgnoredDuringExecution:
392+ # - labelSelector:
393+ # matchExpressions:
394+ # - key: app.kubernetes.io/component
395+ # operator: In
396+ # values:
397+ # - merger
398+ # topologyKey: kubernetes.io/hostname
399+
400+ # -- Annotations to add to merger node pods
401+ podAnnotations : {}
402+ # prometheus.io/scrape: "true"
403+ # prometheus.io/port: "9102"
404+
327405 config :
328406 # -- Merger node arguments
329407 merger-time-between-store-lookups : 10s
@@ -350,14 +428,40 @@ fullMode:
350428 # name: my-configmap
351429 # key: config-key
352430
431+ # -- Resource requests and limits for relayer node
432+ resources : {}
433+ # limits:
434+ # cpu: 2000m
435+ # memory: 8Gi
436+ # requests:
437+ # cpu: 1000m
438+ # memory: 4Gi
439+
440+ # -- Affinity rules for relayer node pod scheduling
441+ affinity : {}
442+ # podAntiAffinity:
443+ # requiredDuringSchedulingIgnoredDuringExecution:
444+ # - labelSelector:
445+ # matchExpressions:
446+ # - key: app.kubernetes.io/component
447+ # operator: In
448+ # values:
449+ # - relayer
450+ # topologyKey: kubernetes.io/hostname
451+
452+ # -- Annotations to add to relayer node pods
453+ podAnnotations : {}
454+ # prometheus.io/scrape: "true"
455+ # prometheus.io/port: "9102"
456+
353457 config :
354458 # -- Relayer node arguments
355459 relayer-max-source-latency : 1h
356460
357461 indexer :
358462 # -- Enable the Firehose indexer node
359463 enabled : true
360- # -- Number of replicas for the relayer node
464+ # -- Number of replicas for the indexer node
361465 replicas : 1
362466
363467 # -- Extra environment variables for indexer component
@@ -375,6 +479,32 @@ fullMode:
375479 # name: my-configmap
376480 # key: config-key
377481
482+ # -- Resource requests and limits for indexer node
483+ resources : {}
484+ # limits:
485+ # cpu: 2000m
486+ # memory: 8Gi
487+ # requests:
488+ # cpu: 1000m
489+ # memory: 4Gi
490+
491+ # -- Affinity rules for indexer node pod scheduling
492+ affinity : {}
493+ # podAntiAffinity:
494+ # requiredDuringSchedulingIgnoredDuringExecution:
495+ # - labelSelector:
496+ # matchExpressions:
497+ # - key: app.kubernetes.io/component
498+ # operator: In
499+ # values:
500+ # - indexer
501+ # topologyKey: kubernetes.io/hostname
502+
503+ # -- Annotations to add to indexer node pods
504+ podAnnotations : {}
505+ # prometheus.io/scrape: "true"
506+ # prometheus.io/port: "9102"
507+
378508 config :
379509 # -- Indexer arguments
380510 log-to-file : false
0 commit comments