Skip to content

Commit a28d8ac

Browse files
authored
Merge pull request #295 from dschaaff/receive-router-selector-fix
2 parents 4863995 + e78ee31 commit a28d8ac

File tree

2 files changed

+7
-2
lines changed

2 files changed

+7
-2
lines changed

jsonnet/kube-thanos/kube-thanos-receive-router.libsonnet

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,12 @@ function(params) {
1919
'app.kubernetes.io/component': tr.config.name + '-router',
2020
},
2121

22+
podLabelSelector:: {
23+
[labelName]: tr.routerLabels[labelName]
24+
for labelName in std.objectFields(tr.routerLabels)
25+
if labelName != 'app.kubernetes.io/version'
26+
},
27+
2228
service: {
2329
apiVersion: 'v1',
2430
kind: 'Service',
@@ -77,7 +83,7 @@ function(params) {
7783
},
7884
spec: {
7985
replicas: tr.config.routerReplicas,
80-
selector: { matchLabels: tr.routerLabels },
86+
selector: { matchLabels: tr.podLabelSelector },
8187
template: {
8288
metadata: {
8389
labels: tr.routerLabels,

manifests/thanos-receive-router-deployment.yaml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,6 @@ spec:
1515
app.kubernetes.io/component: thanos-receive-router
1616
app.kubernetes.io/instance: thanos-receive
1717
app.kubernetes.io/name: thanos-receive
18-
app.kubernetes.io/version: v0.31.0
1918
template:
2019
metadata:
2120
labels:

0 commit comments

Comments
 (0)