14 lines
582 B
Jsonnet
14 lines
582 B
Jsonnet
local kp = (import 'kube-prometheus/kube-prometheus.libsonnet') + {
|
|
|
|
_config+:: {
|
|
namespace: 'monitoring',
|
|
},
|
|
};
|
|
|
|
[kp.kubePrometheus[name] for name in std.objectFields(kp.kubePrometheus)] +
|
|
[kp.prometheusOperator[name] for name in std.objectFields(kp.prometheusOperator)] +
|
|
[kp.nodeExporter[name] for name in std.objectFields(kp.nodeExporter)] +
|
|
[kp.kubeStateMetrics[name] for name in std.objectFields(kp.kubeStateMetrics)] +
|
|
[kp.prometheus[name] for name in std.objectFields(kp.prometheus)] +
|
|
[kp.prometheusAdapter[name] for name in std.objectFields(kp.prometheusAdapter)]
|