You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@pinot.apache.org by xi...@apache.org on 2022/07/18 10:04:45 UTC
[pinot] branch master updated: Add k8s resource request by default (#9012)
This is an automated email from the ASF dual-hosted git repository.
xiangfu pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/pinot.git
The following commit(s) were added to refs/heads/master by this push:
new a13dc032e5 Add k8s resource request by default (#9012)
a13dc032e5 is described below
commit a13dc032e50381e97e99edf0cb56f5a7154e13b8
Author: Gonzalo Ortiz Jaureguizar <go...@users.noreply.github.com>
AuthorDate: Mon Jul 18 12:04:36 2022 +0200
Add k8s resource request by default (#9012)
---
kubernetes/helm/pinot/values.yaml | 39 +++++++++++++++++++++++++--------------
1 file changed, 25 insertions(+), 14 deletions(-)
diff --git a/kubernetes/helm/pinot/values.yaml b/kubernetes/helm/pinot/values.yaml
index a437cad6a2..fe23f34ac9 100644
--- a/kubernetes/helm/pinot/values.yaml
+++ b/kubernetes/helm/pinot/values.yaml
@@ -99,7 +99,7 @@ controller:
host: pinot-controller
port: 9000
- jvmOpts: "-Xms256M -Xmx1G -XX:+UseG1GC -XX:MaxGCPauseMillis=200 -Xlog:gc*:file=/opt/pinot/gc-pinot-controller.log"
+ jvmOpts: "-XX=ActiveProcessorCount=2 -Xms256M -Xmx1G -XX:+UseG1GC -XX:MaxGCPauseMillis=200 -Xlog:gc*:file=/opt/pinot/gc-pinot-controller.log"
log4j2ConfFile: /opt/pinot/conf/log4j2.xml
pluginsDir: /opt/pinot/plugins
@@ -132,7 +132,9 @@ controller:
v1:
enabled: false
- resources: {}
+ resources:
+ requests:
+ memory: "1.25Gi"
nodeSelector: {}
@@ -179,7 +181,7 @@ broker:
# fsGroup: 2000
securityContext: {}
- jvmOpts: "-Xms256M -Xmx1G -XX:+UseG1GC -XX:MaxGCPauseMillis=200 -Xlog:gc*:file=/opt/pinot/gc-pinot-broker.log"
+ jvmOpts: "-XX=ActiveProcessorCount=2 -Xms256M -Xmx1G -XX:+UseG1GC -XX:MaxGCPauseMillis=200 -Xlog:gc*:file=/opt/pinot/gc-pinot-broker.log"
log4j2ConfFile: /opt/pinot/conf/log4j2.xml
pluginsDir: /opt/pinot/plugins
@@ -225,7 +227,9 @@ broker:
v1:
enabled: false
- resources: {}
+ resources:
+ requests:
+ memory: "1.25Gi"
nodeSelector: {}
@@ -309,7 +313,9 @@ server:
nodePort: ""
protocol: TCP
- resources: {}
+ resources:
+ requests:
+ memory: "1.25Gi"
nodeSelector: {}
@@ -364,7 +370,7 @@ minion:
readinessEnabled: true
dataDir: /var/pinot/minion/data
- jvmOpts: "-Xms256M -Xmx1G -XX:+UseG1GC -XX:MaxGCPauseMillis=200 -Xlog:gc*:file=/opt/pinot/gc-pinot-minion.log"
+ jvmOpts: "-XX=ActiveProcessorCount=2 -Xms256M -Xmx1G -XX:+UseG1GC -XX:MaxGCPauseMillis=200 -Xlog:gc*:file=/opt/pinot/gc-pinot-minion.log"
log4j2ConfFile: /opt/pinot/conf/log4j2.xml
pluginsDir: /opt/pinot/plugins
@@ -391,7 +397,9 @@ minion:
protocol: TCP
name: minion
- resources: {}
+ resources:
+ requests:
+ memory: "1.25Gi"
nodeSelector: {}
@@ -444,7 +452,7 @@ minionStateless:
readinessEnabled: true
dataDir: /var/pinot/minion/data
- jvmOpts: "-Xms256M -Xmx1G -XX:+UseG1GC -XX:MaxGCPauseMillis=200 -Xlog:gc*:file=/opt/pinot/gc-pinot-minion.log"
+ jvmOpts: "-XX=ActiveProcessorCount=2 -Xms256M -Xmx1G -XX:+UseG1GC -XX:MaxGCPauseMillis=200 -Xlog:gc*:file=/opt/pinot/gc-pinot-minion.log"
log4j2ConfFile: /opt/pinot/conf/log4j2.xml
pluginsDir: /opt/pinot/plugins
@@ -465,7 +473,9 @@ minionStateless:
protocol: TCP
name: minion
- resources: {}
+ resources:
+ requests:
+ memory: "1.25Gi"
nodeSelector: {}
@@ -516,7 +526,9 @@ zookeeper:
## Configure Zookeeper resource requests and limits
## ref: http://kubernetes.io/docs/user-guide/compute-resources/
- resources: {}
+ resources:
+ requests:
+ memory: "1.25Gi"
## Replicas
replicaCount: 1
@@ -531,10 +543,9 @@ zookeeper:
## The most recent snapshots amount (and corresponding transaction logs) to retain
snapRetainCount: 5
- ## Environmental variables to set in Zookeeper
- env:
- ## The JVM heap size to allocate to Zookeeper
- ZK_HEAP_SIZE: "256M"
+ ## Size (in MB) for the Java Heap options (Xmx and Xms)
+ ## This env var is ignored if Xmx an Xms are configured via `zookeeper.jvmFlags`
+ heapSize: "1024"
persistence:
enabled: true
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@pinot.apache.org
For additional commands, e-mail: commits-help@pinot.apache.org