diff --git a/k8s-wheatley/alloy/configmap.yaml b/k8s-wheatley/alloy/configmap.yaml index 605b913..c6ebdee 100644 --- a/k8s-wheatley/alloy/configmap.yaml +++ b/k8s-wheatley/alloy/configmap.yaml @@ -47,6 +47,14 @@ data: role = "pod" } + prometheus.operator.servicemonitors "monitored_services" { + forward_to = [prometheus.remote_write.default.receiver] + } + + prometheus.operator.podmonitors "monitored_pods" { + forward_to = [prometheus.remote_write.default.receiver] + } + discovery.relabel "kubernetes_apiservers" { targets = discovery.kubernetes.kubernetes_apiservers.targets diff --git a/kustomize-bases/alloy/kustomization.yaml b/kustomize-bases/alloy/kustomization.yaml index f04643c..28c0a05 100644 --- a/kustomize-bases/alloy/kustomization.yaml +++ b/kustomize-bases/alloy/kustomization.yaml @@ -16,3 +16,7 @@ helmCharts: repo: https://prometheus-community.github.io/helm-charts version: "7.0.0" releaseName: kube-state-metrics + - name: prometheus-operator-crds + repo: https://prometheus-community.github.io/helm-charts + version: "26.0.1" + releaseName: prometheus-operator-crds