Skip to content

Commit 606d9e4

Browse files
authoredJan 29, 2025··
chore: Test metrics push (#107)
1 parent db0b347 commit 606d9e4

22 files changed

+12
-3
lines changed
 

‎flux/monitoring/configs/kubevirt.yml ‎flux/components/monitoring/configs/kubevirt.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ metadata:
55
namespace: flux-system
66
spec:
77
interval: 1m0s
8-
path: ./flux/monitoring/configs/kubevirt
8+
path: ./flux/components/monitoring/configs/kubevirt
99
prune: true
1010
sourceRef:
1111
kind: GitRepository

‎flux/monitoring/controllers/kube-prometheus-stack/release.yaml ‎flux/components/monitoring/controllers/kube-prometheus-stack/release.yaml

+4
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,10 @@ spec:
2222
- kind: ConfigMap
2323
name: flux-kube-state-metrics-config
2424
valuesKey: kube-state-metrics-config.yaml
25+
- kind: ConfigMap
26+
name: fluence-monitoring-push
27+
valuesKey: metrics.yaml
28+
optional: true
2529
# https://github.com/prometheus-community/helm-charts/blob/main/charts/kube-prometheus-stack/values.yaml
2630
values:
2731
alertmanager:

‎flux/monitoring/controllers/loki-stack/release.yaml ‎flux/components/monitoring/controllers/loki-stack/release.yaml

+5
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,11 @@ spec:
1616
interval: 60m
1717
# https://github.com/grafana/helm-charts/blob/main/charts/loki-stack/values.yaml
1818
# https://github.com/grafana/loki/blob/main/production/helm/loki/values.yaml
19+
valuesFrom:
20+
- kind: ConfigMap
21+
name: fluence-monitoring-push
22+
valuesKey: logs.yaml
23+
optional: true
1924
values:
2025
promtail:
2126
enabled: true

‎flux/components/monitoring/ks.yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ metadata:
66
namespace: flux-system
77
spec:
88
interval: 1m0s
9-
path: ./flux/monitoring/controllers
9+
path: ./flux/components/monitoring/controllers
1010
prune: true
1111
sourceRef:
1212
kind: GitRepository
@@ -22,7 +22,7 @@ spec:
2222
interval: 1m0s
2323
dependsOn:
2424
- name: monitoring-controllers
25-
path: ./flux/monitoring/configs
25+
path: ./flux/components/monitoring/configs
2626
prune: true
2727
sourceRef:
2828
kind: GitRepository

0 commit comments

Comments
 (0)