summaryrefslogtreecommitdiffstats
path: root/vnfs/DAaaS/deploy/collection/charts/prometheus/values.yaml
blob: e35c673589229b17d617a05a3a8432ddd89c08e1 (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
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
## Deploy a Prometheus instance
##
prometheus:
  serviceAccount:
    create: true
    name: ""
  additionalServiceMonitors:
    - name: service-monitor-collectd
      additionalLabels:
        collector: collectd
      jobLabel: collectd
      selector:
        matchLabels:
          app: collectd
      endpoints:
        - port: collectd-prometheus
          interval: 10s
          path: /metrics
    - name: service-monitor-node-exporter
      additionalLabels:
        collector: prometheus-node-exporter
      jobLabel: node-exporter
      selector:
        matchLabels:
          app: prometheus-node-exporter
      endpoints:
        - port: metrics
          interval: 30s
    - name: service-monitor-cadvisor
      additionalLabels:
        collector: cadvisor
      jobLabel: cadvisor
      selector:
        matchLabels:
          app: cadvisor
      endpoints:
        - port: cadvisor-prometheus
          interval: 10s
          path: /metrics
 
  resources: {}
  service:
    type: ClusterIP
    annotations: {}
    labels: {}
    clusterIP: ""

    ## To be used with a proxy extraContainer port
    targetPort: 9090

    ## List of IP addresses at which the Prometheus server service is available
    ## Ref: https://kubernetes.io/docs/user-guide/services/#external-ips
    ##
    externalIPs: []

    ## Port to expose on each node
    ## Only used if service.type is 'NodePort'
    ##
    # nodePort: 90

    ## Loadbalancer IP
    ## Only use if service.type is "loadbalancer"
    loadBalancerIP: ""
    loadBalancerSourceRanges: []
    ## Service type
    ##
    #type: NodePort

    sessionAffinity: ""