aboutsummaryrefslogtreecommitdiffstats
path: root/vnfs/DAaaS/deploy/training-core/charts/m3db/values.yaml
blob: ab365cfa7576e5659976b482f6d80e9fd115203c (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
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
m3dbCluster:
  name: m3db-cluster
  image:
    repository: quay.io/m3db/m3dbnode
    tag: latest
  replicationFactor: 3
  numberOfShards: 256
  isolationGroups:
    - name: us-west1-a
      numInstances: 1
    - name: us-west1-b
      numInstances: 1
    - name: us-west1-c
      numInstances: 1
  namespaces:
    - name: collectd
      preset: 10s:2d
  configMapName: m3-configuration

etcdCluster:
  name: etcd
  size: 3
  version: 3.3.3
  image:
    repository: quay.io/coreos/etcd
    tag: v3.3.3
    pullPolicy: Always
  enableTLS: false
  # TLS configs
  tls:
    static:
      member:
        peerSecret: etcd-peer-tls
        serverSecret: etcd-server-tls
      operatorSecret: etcd-client-tls
  ## etcd cluster pod specific values
  ## Ref: https://github.com/coreos/etcd-operator/blob/master/doc/user/spec_examples.md#three-members-cluster-with-resource-requirement
  pod:
    ## Antiaffinity for etcd pod assignment
    ## Ref: https://kubernetes.io/docs/concepts/configuration/assign-pod-node/#affinity-and-anti-affinity
    antiAffinity: false
    resources:
      limits:
        cpu: 100m
        memory: 128Mi
      requests:
        cpu: 100m
        memory: 128Mi
    ## Node labels for etcd pod assignment
    ## Ref: https://kubernetes.io/docs/user-guide/node-selection/
    nodeSelector: {}