Skip to content

Commit 257031e

Browse files
committed
Fix problems when enabling eks platform patch
1 parent 9cf6111 commit 257031e

File tree

2 files changed

+7
-2
lines changed

2 files changed

+7
-2
lines changed

jsonnet/kube-prometheus/addons/aws-vpc-cni.libsonnet

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -77,9 +77,13 @@
7777
apiVersion: 'monitoring.coreos.com/v1',
7878
kind: 'PrometheusRule',
7979
metadata: {
80-
labels: $.prometheus._config.commonLabels + $.prometheus._config.mixin.ruleLabels,
80+
labels: {
81+
'app.kubernetes.io/name': 'prometheus-vpc-cni-rules',
82+
'app.kubernetes.io/component': 'prometheus',
83+
'app.kubernetes.io/part-of': 'kube-prometheus',
84+
},
8185
name: 'aws-vpc-cni-rules',
82-
namespace: $.prometheus._config.namespace,
86+
namespace: $.values.prometheus.namespace,
8387
},
8488
spec: {
8589
groups: [

jsonnet/kube-prometheus/platforms/platforms.libsonnet

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@ local platformPatch(p) = if p != null && std.objectHas(platforms, p) then platfo
1616
{
1717
// initialize the object to prevent "Indexed object has no field" lint errors
1818
local p = {
19+
values+:: $.values,
1920
alertmanager: {},
2021
blackboxExporter: {},
2122
grafana: {},

0 commit comments

Comments
 (0)