8a886455746b980176ce8ce3f71a3c35cbfa37e5
[demo.git] / vnfs / DAaaS / collection / charts / prometheus / values.yaml
1 ## Deploy a Prometheus instance
2 ##
3 prometheus:
4   additionalServiceMonitors:
5     - name: service-monitor-collectd
6       additionalLabels:
7         collector: collectd
8       jobLabel: collectd
9       selector:
10         matchLabels:
11           app: collectd
12           release: "${RELEASE_NAME}"
13       namespaceSelector:
14         matchNames:
15           - "${RELEASE_NAMESPACE}"
16       endpoints:
17         - port: collectd-prometheus
18           interval: 10s
19           path: /metrics
20  
21   service:
22     annotations: {}
23     labels: {}
24     clusterIP: ""
25
26     ## To be used with a proxy extraContainer port
27     targetPort: 9090
28
29     ## List of IP addresses at which the Prometheus server service is available
30     ## Ref: https://kubernetes.io/docs/user-guide/services/#external-ips
31     ##
32     externalIPs: []
33
34     ## Port to expose on each node
35     ## Only used if service.type is 'NodePort'
36     ##
37     nodePort: 90
38
39     ## Loadbalancer IP
40     ## Only use if service.type is "loadbalancer"
41     loadBalancerIP: ""
42     loadBalancerSourceRanges: []
43     ## Service type
44     ##
45     type: NodePort
46
47     sessionAffinity: ""
48 m3db:
49   url: http://m3coordinator-m3db.m3db-operator.svc.cluster.local:7201
50
51 kafkaAdapter:
52   image: 
53     repository: telefonica/prometheus-kafka-adapter
54     tag: 1.2.0
55     pullPolicy: IfNotPresent
56   url: http://localhost:8080
57   port: 8080
58   broker: my-cluster-kafka-bootstrap.msg.svc.cluster.local:9092
59   topic: orders
60   serializationFormat: json
61   logLevel: debug
62   resources: {}