Path: blob/main/pkg/operator/testdata/test-metrics-instance.in.yaml
4095 views
apiVersion: monitoring.grafana.com/v1alpha11kind: GrafanaAgent2metadata:3name: grafana-agent-example4namespace: default5labels:6app: grafana-agent-example7spec:8image: grafana/agent:latest9logLevel: debug10serviceAccountName: grafana-agent11storage:12volumeClaimTemplate:13spec:14resources:15requests:16storage: 1Gi17metrics:18instanceSelector:19matchLabels:20agent: grafana-agent-example2122---2324apiVersion: monitoring.grafana.com/v1alpha125kind: MetricsInstance26metadata:27name: primary28namespace: default29labels:30agent: grafana-agent-example31spec:32remoteWrite:33- url: http://prometheus.default.svc.cluster.local:9090/prometheus/api/v1/write3435---3637#38# Extra resources39#4041---42apiVersion: v143kind: ServiceAccount44metadata:45name: grafana-agent46namespace: default47---48apiVersion: rbac.authorization.k8s.io/v149kind: ClusterRole50metadata:51name: grafana-agent52rules:53- apiGroups:54- ""55resources:56- nodes57- nodes/proxy58- nodes/metrics59- services60- endpoints61- pods62verbs:63- get64- list65- watch66- nonResourceURLs:67- /metrics68- /metrics/cadvisor69verbs:70- get71---72apiVersion: rbac.authorization.k8s.io/v173kind: ClusterRoleBinding74metadata:75name: grafana-agent76roleRef:77apiGroup: rbac.authorization.k8s.io78kind: ClusterRole79name: grafana-agent80subjects:81- kind: ServiceAccount82name: grafana-agent83namespace: default848586