File tree 3 files changed +113
-0
lines changed
tests/e2e-targetallocator/targetallocator-prometheuscr
3 files changed +113
-0
lines changed Original file line number Diff line number Diff line change
1
+ apiVersion : apps/v1
2
+ kind : StatefulSet
3
+ metadata :
4
+ name : prometheus-cr-v1beta1-collector
5
+ status :
6
+ readyReplicas : 1
7
+ replicas : 1
8
+ ---
9
+ apiVersion : apps/v1
10
+ kind : Deployment
11
+ metadata :
12
+ name : prometheus-cr-v1beta1-targetallocator
13
+ status :
14
+ observedGeneration : 1
15
+ readyReplicas : 1
16
+ replicas : 1
17
+ ---
18
+ apiVersion : v1
19
+ data :
20
+ targetallocator.yaml : |
21
+ allocation_strategy: consistent-hashing
22
+ collector_selector:
23
+ matchlabels:
24
+ app.kubernetes.io/component: opentelemetry-collector
25
+ app.kubernetes.io/instance: opentelemetry.prometheus-cr-v1beta1
26
+ app.kubernetes.io/managed-by: opentelemetry-operator
27
+ app.kubernetes.io/part-of: opentelemetry
28
+ matchexpressions: []
29
+ filter_strategy: relabel-config
30
+ prometheus_cr:
31
+ enabled: true
32
+ pod_monitor_selector: null
33
+ probe_selector: null
34
+ scrape_config_selector:
35
+ matchlabels: {}
36
+ matchexpressions: []
37
+ scrape_interval: 1s
38
+ service_monitor_selector: null
39
+ kind : ConfigMap
40
+ metadata :
41
+ name : prometheus-cr-v1beta1-targetallocator
42
+ ---
43
+ apiVersion : v1
44
+ data :
45
+ collector.yaml : |
46
+ exporters:
47
+ prometheus:
48
+ endpoint: 0.0.0.0:9090
49
+ receivers:
50
+ prometheus:
51
+ config: {}
52
+ target_allocator:
53
+ collector_id: ${POD_NAME}
54
+ endpoint: http://prometheus-cr-v1beta1-targetallocator:80
55
+ interval: 30s
56
+ service:
57
+ pipelines:
58
+ metrics:
59
+ exporters:
60
+ - prometheus
61
+ receivers:
62
+ - prometheus
63
+ telemetry:
64
+ metrics:
65
+ address: 0.0.0.0:8888
66
+ kind : ConfigMap
67
+ metadata :
68
+ name : prometheus-cr-v1beta1-collector-19c94a81
Original file line number Diff line number Diff line change
1
+ ---
2
+ apiVersion : opentelemetry.io/v1beta1
3
+ kind : OpenTelemetryCollector
4
+ metadata :
5
+ name : prometheus-cr-v1beta1
6
+ spec :
7
+ config :
8
+ receivers :
9
+ prometheus :
10
+ config :
11
+ scrape_configs : []
12
+
13
+ processors :
14
+
15
+ exporters :
16
+ prometheus :
17
+ endpoint : 0.0.0.0:9090
18
+ service :
19
+ pipelines :
20
+ metrics :
21
+ receivers : [prometheus]
22
+ exporters : [prometheus]
23
+ mode : statefulset
24
+ serviceAccount : collector
25
+ targetAllocator :
26
+ enabled : true
27
+ prometheusCR :
28
+ enabled : true
29
+ scrapeInterval : 1s
30
+ scrapeConfigSelector : {}
31
+ serviceAccount : ta
32
+ ---
33
+ apiVersion : monitoring.coreos.com/v1alpha1
34
+ kind : ScrapeConfig
35
+ metadata :
36
+ name : scrape-config-cr
37
+ spec :
38
+ kubernetesSDConfigs :
39
+ - role : Node
Original file line number Diff line number Diff line change 22
22
file : 01-install.yaml
23
23
- assert :
24
24
file : 01-assert.yaml
25
+ - name : step-02
26
+ try :
27
+ - apply :
28
+ file : 02-install.yaml
29
+ - assert :
30
+ file : 02-assert.yaml
You can’t perform that action at this time.
0 commit comments