Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
aos
GitHub Repository: aos/grafana-agent
Path: blob/main/pkg/operator/testdata/test-custom-mounts.in.yaml
4095 views
1
apiVersion: monitoring.grafana.com/v1alpha1
2
kind: GrafanaAgent
3
metadata:
4
name: grafana-agent-example
5
namespace: default
6
labels:
7
app: grafana-agent-example
8
spec:
9
image: grafana/agent:latest
10
secrets: [extra-secret-a]
11
configMaps: [extra-configmap-a]
12
metrics:
13
instanceSelector:
14
matchLabels:
15
agent: grafana-agent-example
16
logs:
17
instanceSelector:
18
matchLabels:
19
agent: grafana-agent-example
20
21
---
22
23
apiVersion: monitoring.grafana.com/v1alpha1
24
kind: MetricsInstance
25
metadata:
26
name: primary
27
namespace: default
28
labels:
29
agent: grafana-agent-example
30
spec:
31
remoteWrite:
32
- url: http://prometheus.default.svc.cluster.local:9090/prometheus/api/v1/write
33
34
---
35
36
apiVersion: monitoring.grafana.com/v1alpha1
37
kind: LogsInstance
38
metadata:
39
name: primary
40
namespace: default
41
labels:
42
agent: grafana-agent-example
43
spec:
44
clients:
45
- url: http://loki:8080/loki/api/v1/push
46
47
#
48
# Extra resources
49
#
50
51
---
52
53
apiVersion: v1
54
kind: Secret
55
metadata:
56
name: extra-secret-a
57
namespace: default
58
data:
59
# "user"
60
fakeUsername: "dXNlcg=="
61
62
---
63
64
apiVersion: v1
65
kind: ConfigMap
66
metadata:
67
name: extra-configmap-a
68
namespace: default
69
data:
70
greeting: "hello, world"
71
72