Commit f8181987 authored by 吕振江's avatar 吕振江

modified: statefulset.yaml

parent 1ad354a3
apiVersion: apps/v1beta1 apiVersion: apps/v1
kind: StatefulSet kind: StatefulSet
metadata: metadata:
name: {{ template "hbase.fullname" . }}-master name: {{ template "hbase.fullname" . }}-master
...@@ -11,6 +11,11 @@ metadata: ...@@ -11,6 +11,11 @@ metadata:
spec: spec:
serviceName: {{ template "hbase.fullname" . }}-master serviceName: {{ template "hbase.fullname" . }}-master
replicas: {{ .Values.hbase.hmaster.replicas }} replicas: {{ .Values.hbase.hmaster.replicas }}
selector:
matchLabels:
app: {{ template "hbase.name" . }}
release: {{ .Release.Name }}
component: hbase-master
template: template:
metadata: metadata:
labels: labels:
...@@ -19,7 +24,8 @@ spec: ...@@ -19,7 +24,8 @@ spec:
component: hbase-master component: hbase-master
spec: spec:
affinity: affinity:
requiredDuringSchedulingIgnoredDuringExecution: podAntiAffinity:
requiredDuringSchedulingIgnoredDuringExecution:
- topologyKey: "kubernetes.io/hostname" - topologyKey: "kubernetes.io/hostname"
labelSelector: labelSelector:
matchLabels: matchLabels:
...@@ -54,4 +60,4 @@ spec: ...@@ -54,4 +60,4 @@ spec:
volumes: volumes:
- name: hbase-config - name: hbase-config
configMap: configMap:
name: hbase-configmap name: hbase-configmap
\ No newline at end of file
apiVersion: apps/v1beta1 apiVersion: apps/v1
kind: StatefulSet kind: StatefulSet
metadata: metadata:
name: {{ template "hbase.name" . }}-rs name: {{ template "hbase.name" . }}-rs
...@@ -11,6 +11,11 @@ metadata: ...@@ -11,6 +11,11 @@ metadata:
spec: spec:
serviceName: {{ template "hbase.name" . }}-rs serviceName: {{ template "hbase.name" . }}-rs
replicas: {{ .Values.hdfs.dataNode.replicas }} replicas: {{ .Values.hdfs.dataNode.replicas }}
selector:
matchLabels:
app: {{ template "hbase.name" . }}
release: {{ .Release.Name }}
component: hbase-rs
template: template:
metadata: metadata:
labels: labels:
...@@ -19,7 +24,8 @@ spec: ...@@ -19,7 +24,8 @@ spec:
component: hbase-rs component: hbase-rs
spec: spec:
affinity: affinity:
requiredDuringSchedulingIgnoredDuringExecution: podAntiAffinity:
requiredDuringSchedulingIgnoredDuringExecution:
- topologyKey: "kubernetes.io/hostname" - topologyKey: "kubernetes.io/hostname"
labelSelector: labelSelector:
matchLabels: matchLabels:
...@@ -54,4 +60,4 @@ spec: ...@@ -54,4 +60,4 @@ spec:
volumes: volumes:
- name: hbase-config - name: hbase-config
configMap: configMap:
name: hbase-configmap name: hbase-configmap
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment