mirror of
https://github.com/helm/charts.git
synced 2026-08-23 22:37:45 +00:00
85 lines
1.6 KiB
YAML
85 lines
1.6 KiB
YAML
# The base hadoop image to use for all components.
|
|
# See this repo for image build details: https://github.com/Comcast/kube-yarn/tree/master/image
|
|
image:
|
|
repository: danisla/hadoop
|
|
tag: 2.9.0
|
|
pullPolicy: IfNotPresent
|
|
|
|
# The version of the hadoop libraries being used in the image.
|
|
hadoopVersion: 2.9.0
|
|
|
|
# Select antiAffinity as either hard or soft, default is soft
|
|
antiAffinity: "soft"
|
|
|
|
hdfs:
|
|
nameNode:
|
|
pdbMinAvailable: 1
|
|
|
|
resources:
|
|
requests:
|
|
memory: "256Mi"
|
|
cpu: "10m"
|
|
limits:
|
|
memory: "2048Mi"
|
|
cpu: "1000m"
|
|
|
|
dataNode:
|
|
replicas: 1
|
|
|
|
pdbMinAvailable: 1
|
|
|
|
resources:
|
|
requests:
|
|
memory: "256Mi"
|
|
cpu: "10m"
|
|
limits:
|
|
memory: "2048Mi"
|
|
cpu: "1000m"
|
|
|
|
webhdfs:
|
|
enabled: false
|
|
|
|
yarn:
|
|
resourceManager:
|
|
pdbMinAvailable: 1
|
|
|
|
resources:
|
|
requests:
|
|
memory: "256Mi"
|
|
cpu: "10m"
|
|
limits:
|
|
memory: "2048Mi"
|
|
cpu: "2000m"
|
|
|
|
nodeManager:
|
|
pdbMinAvailable: 1
|
|
|
|
# The number of YARN NodeManager instances.
|
|
replicas: 2
|
|
|
|
# Create statefulsets in parallel (K8S 1.7+)
|
|
parallelCreate: false
|
|
|
|
# CPU and memory resources allocated to each node manager pod.
|
|
# This should be tuned to fit your workload.
|
|
resources:
|
|
requests:
|
|
memory: "2048Mi"
|
|
cpu: "1000m"
|
|
limits:
|
|
memory: "2048Mi"
|
|
cpu: "1000m"
|
|
|
|
persistence:
|
|
nameNode:
|
|
enabled: false
|
|
storageClass: "-"
|
|
accessMode: ReadWriteOnce
|
|
size: 50Gi
|
|
|
|
dataNode:
|
|
enabled: false
|
|
storageClass: "-"
|
|
accessMode: ReadWriteOnce
|
|
size: 200Gi
|