1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556 |
- # A headless service to create DNS records.
- apiVersion: v1
- kind: Service
- metadata:
- name: hdfs-namenode-ime
- namespace: iccs-hibench
- labels:
- app: hdfs-namenode-ime
- spec:
- ports:
- - port: 8020
- name: fs
- - port: 50070
- name: http
- clusterIP: None
- selector:
- app: hdfs-namenode-ime
- ---
- apiVersion: apps/v1
- kind: StatefulSet
- metadata:
- name: hdfs-namenode-ime
- namespace: iccs-hibench
- spec:
- selector:
- matchLabels:
- app: hdfs-namenode-ime
- serviceName: "hdfs-namenode-ime"
- replicas: 1
- template:
- metadata:
- labels:
- app: hdfs-namenode-ime
- spec:
- terminationGracePeriodSeconds: 0
- containers:
- - name: hdfs-namenode-ime
- image: uhopper/hadoop-namenode:2.7.2
- env:
- - name: CLUSTER_NAME
- value: hdfs-k8s
- ports:
- - containerPort: 8020
- name: fs
- - containerPort: 50070
- name: http
- restartPolicy: Always
- affinity:
- nodeAffinity:
- requiredDuringSchedulingIgnoredDuringExecution:
- nodeSelectorTerms:
- - matchExpressions:
- - key: kubernetes.io/hostname
- operator: In
- values:
- - ns64
|