Skip to content

Instantly share code, notes, and snippets.

@tirumaraiselvan
Created February 9, 2018 09:04
Show Gist options
  • Save tirumaraiselvan/aa4dcedb56f3606f31d2d010bfbc6bcd to your computer and use it in GitHub Desktop.
Save tirumaraiselvan/aa4dcedb56f3606f31d2d010bfbc6bcd to your computer and use it in GitHub Desktop.
Datanode stateful-set
- apiVersion: apps/v1beta1
kind: StatefulSet
metadata:
labels:
app: datanode
hasuraService: custom
name: datanode
namespace: default
spec:
serviceName: "datanode"
replicas: 2
template:
metadata:
creationTimestamp: null
labels:
app: datanode
spec:
containers:
- image: uhopper/hadoop-datanode:2.7.2
imagePullPolicy: IfNotPresent
name: datanode
env:
- name: CORE_CONF_fs_defaultFS
value: hdfs://namenode-0.namenode:8020
volumeMounts:
- name: hdfs-data
mountPath: /hadoop/dfs/data
volumeClaimTemplates:
- metadata:
name: hdfs-data
spec:
accessModes: [ "ReadWriteOnce" ]
storageClassName: default
resources:
requests:
storage: 1Gi
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment