Collectd operator utilties
[demo.git] / vnfs / DAaaS / training-core / charts / m3db / values.yaml
1 m3dbCluster:
2   name: m3db-cluster
3   image:
4     repository: quay.io/m3db/m3dbnode
5     tag: latest
6   replicationFactor: 3
7   numberOfShards: 256
8   isolationGroups:
9     - name: us-west1-a
10       numInstances: 1
11     - name: us-west1-b
12       numInstances: 1
13     - name: us-west1-c
14       numInstances: 1
15   namespaces:
16     - name: collectd
17       preset: 10s:2d
18   configMapName: m3-configuration
19
20 etcdCluster:
21   name: etcd
22   size: 3
23   version: 3.3.3
24   image:
25     repository: quay.io/coreos/etcd
26     tag: v3.3.3
27     pullPolicy: Always
28   enableTLS: false
29   # TLS configs
30   tls:
31     static:
32       member:
33         peerSecret: etcd-peer-tls
34         serverSecret: etcd-server-tls
35       operatorSecret: etcd-client-tls
36   ## etcd cluster pod specific values
37   ## Ref: https://github.com/coreos/etcd-operator/blob/master/doc/user/spec_examples.md#three-members-cluster-with-resource-requirement
38   pod:
39     ## Antiaffinity for etcd pod assignment
40     ## Ref: https://kubernetes.io/docs/concepts/configuration/assign-pod-node/#affinity-and-anti-affinity
41     antiAffinity: false
42     resources:
43       limits:
44         cpu: 100m
45         memory: 128Mi
46       requests:
47         cpu: 100m
48         memory: 128Mi
49     ## Node labels for etcd pod assignment
50     ## Ref: https://kubernetes.io/docs/user-guide/node-selection/
51     nodeSelector: {}