celeborn/tests/kubernetes-it/docker/helm/values.yaml
Angerszhuuuu 693172d0bd [CELEBORN-751] Rename remain rss related class name and filenames etc
### What changes were proposed in this pull request?
Rename remain rss related class name and filenames etc...

### Why are the changes needed?

### Does this PR introduce _any_ user-facing change?

### How was this patch tested?

Closes #1664 from AngersZhuuuu/CELEBORN-751.

Authored-by: Angerszhuuuu <angers.zhu@gmail.com>
Signed-off-by: Angerszhuuuu <angers.zhu@gmail.com>
2023-07-04 10:20:08 +08:00

119 lines
2.8 KiB
YAML

#
# Licensed to the Apache Software Foundation (ASF) under one or more
# contributor license agreements. See the NOTICE file distributed with
# this work for additional information regarding copyright ownership.
# The ASF licenses this file to You under the Apache License, Version 2.0
# (the "License"); you may not use this file except in compliance with
# the License. You may obtain a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.
#
image:
repository: apache/celeborn
pullPolicy: IfNotPresent
tag: latest
imagePullSecrets: {}
# For integration test, using single celeborn mater & worker
masterReplicas: 1
workerReplicas: 1
hostNetwork: true
dnsPolicy: ClusterFirstWithHostNet
securityContext:
runAsUser: 10006
runAsGroup: 10006
fsGroup: 10006
# Current Celeborn support followings volume type:
# - emptyDir
# - hostPath
# Note: size only works in emptyDir type
# Celeborn Master will pick first volumes for store raft log
volumes:
master:
- mountPath: /mnt/celeborn_ratis
type: emptyDir
size: 1Gi
worker:
- mountPath: /mnt/disk1
type: emptyDir
size: 1Gi
- mountPath: /mnt/disk2
type: emptyDir
size: 1Gi
# celeborn configurations
celeborn:
celeborn.master.ha.enabled: false
celeborn.metrics.enabled: false
celeborn.master.metrics.prometheus.port: 9098
celeborn.worker.metrics.prometheus.port: 9096
celeborn.worker.monitor.disk.enabled: false
celeborn.shuffle.chunk.size: 8m
celeborn.rpc.io.serverThreads: 64
celeborn.rpc.io.numConnectionsPerPeer: 2
celeborn.rpc.io.clientThreads: 64
celeborn.rpc.dispatcher.numThreads: 4
celeborn.worker.flusher.buffer.size: 256K
celeborn.worker.fetch.io.threads: 32
celeborn.worker.push.io.threads: 32
celeborn.push.stageEnd.timeout: 120s
celeborn.application.heartbeat.timeout: 120s
celeborn.worker.heartbeat.timeout: 120s
environments:
CELEBORN_MASTER_MEMORY: 100m
CELEBORN_WORKER_MEMORY: 100m
CELEBORN_WORKER_OFFHEAP_MEMORY: 100m
CELEBORN_NO_DAEMONIZE: 1
TZ: "Asia/Shanghai"
podMonitor:
enable: false
podMetricsEndpoint:
scheme: http
interval: 5s
portName: metrics
service:
type: ClusterIP
port: 9097
cluster:
name: cluster
configmap: celeborn-conf
resources:
master:
limits:
cpu: 100m
memory: 800Mi
requests:
cpu: 100m
memory: 800Mi
worker:
limits:
cpu: 100m
memory: 1Gi
requests:
cpu: 100m
memory: 1Gi
podAnnotations: {}
affinity: {}
tolerations: []
nodeSelector: {}