diff --git a/assets/thanos-querier/deployment.yaml b/assets/thanos-querier/deployment.yaml index 534413d249..6cc96eeae0 100644 --- a/assets/thanos-querier/deployment.yaml +++ b/assets/thanos-querier/deployment.yaml @@ -135,7 +135,7 @@ spec: - --tls-private-key-file=/etc/tls/private/tls.key - --tls-cipher-suites=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256,TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256,TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384,TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384,TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305,TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305 - --logtostderr=true - - --allow-paths=/api/v1/query,/api/v1/query_range + - --allow-paths=/api/v1/query,/api/v1/query_range,/api/v1/labels,/api/v1/label image: quay.io/brancz/kube-rbac-proxy:v0.9.0 name: kube-rbac-proxy ports: @@ -155,6 +155,7 @@ spec: - --insecure-listen-address=127.0.0.1:9095 - --upstream=http://127.0.0.1:9090 - --label=namespace + - -enable-label-apis image: quay.io/prometheuscommunity/prom-label-proxy:v0.3.0 name: prom-label-proxy resources: diff --git a/jsonnet/thanos-querier.libsonnet b/jsonnet/thanos-querier.libsonnet index e7697471f2..8afa72478c 100644 --- a/jsonnet/thanos-querier.libsonnet +++ b/jsonnet/thanos-querier.libsonnet @@ -470,7 +470,7 @@ function(params) '--tls-private-key-file=/etc/tls/private/tls.key', '--tls-cipher-suites=' + cfg.tlsCipherSuites, '--logtostderr=true', - '--allow-paths=/api/v1/query,/api/v1/query_range', + '--allow-paths=/api/v1/query,/api/v1/query_range,/api/v1/labels,/api/v1/label', ], terminationMessagePolicy: 'FallbackToLogsOnError', volumeMounts: [ @@ -491,6 +491,7 @@ function(params) '--insecure-listen-address=127.0.0.1:9095', '--upstream=http://127.0.0.1:9090', '--label=namespace', + '-enable-label-apis', ], resources: { requests: {