aboutsummaryrefslogtreecommitdiffstats
path: root/kud/tests/vnfs/comp-app/collection/etcd-m3db-operators/helm/operator/charts/m3db-operator/templates/stateful_set.yaml
blob: d1002378c35c4396f1c3576f5fa29babb29b9a86 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
apiVersion: apps/v1
kind: StatefulSet
metadata:
  name: {{ .Values.operator.name }}
  namespace: {{ .Release.Namespace }}
spec:
  serviceName: {{ .Values.operator.name }}
  replicas: 1
  selector:
    matchLabels:
      name: {{ .Values.operator.name }}
  template:
    metadata:
      labels:
        name: {{ .Values.operator.name }}
    spec:
      containers:
        - name: {{ .Values.operator.name }}
          image: {{ .Values.image.repository}}:{{ .Values.image.tag }}
          command:
          - m3db-operator
          imagePullPolicy: Always
          env:
            - name: ENVIRONMENT
              value: {{ .Values.environment }}
      serviceAccount: {{ .Values.operator.name }}