1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253 |
- apiVersion: v1
- kind: Pod
- metadata:
- name: hibench-master-lustre
- labels:
- app: hibench-master-lustre
- spec:
- containers:
- - name: hibench-master-lustre
- image: pl4tinum/hibench:spark-3.0-hadoop-2.7-scala-2.12
- imagePullPolicy: Always
- command:
- - sleep
- - "3600"
- volumeMounts:
- - name: core-site
- mountPath: /usr/local/hadoop/etc/hadoop/core-site.xml
- subPath: core-site.xml
- - name: hadoop-conf
- mountPath: /HiBench/conf/hadoop.conf
- subPath: hadoop.conf
- - name: spark-conf
- mountPath: /HiBench/conf/spark.conf
- subPath: spark.conf
- volumes:
- - name: core-site
- configMap:
- name: core-site-lustre
- items:
- - key: core-site-lustre.xml
- path: core-site.xml
- - name: hadoop-conf
- configMap:
- name: hadoop-lustre
- items:
- - key: hadoop-lustre.conf
- path: hadoop.conf
- - name: spark-conf
- configMap:
- name: spark
- items:
- - key: spark.conf
- path: spark.conf
- affinity:
- nodeAffinity:
- requiredDuringSchedulingIgnoredDuringExecution:
- nodeSelectorTerms:
- - matchExpressions:
- - key: kubernetes.io/hostname
- operator: In
- values:
- - ns65
|