diff --git a/operations/helm/tests/enterprise-https-values-generated/mimir-distributed/templates/admin-api/admin-api-dep.yaml b/operations/helm/tests/enterprise-https-values-generated/mimir-distributed/templates/admin-api/admin-api-dep.yaml index b2996037f1d..6b9728b53db 100644 --- a/operations/helm/tests/enterprise-https-values-generated/mimir-distributed/templates/admin-api/admin-api-dep.yaml +++ b/operations/helm/tests/enterprise-https-values-generated/mimir-distributed/templates/admin-api/admin-api-dep.yaml @@ -46,6 +46,7 @@ spec: type: RuntimeDefault containers: - name: admin-api + image: grafana/enterprise-metrics:r323-bf0aeaa5 imagePullPolicy: IfNotPresent args: - "-target=admin-api" diff --git a/operations/helm/tests/enterprise-https-values-generated/mimir-distributed/templates/alertmanager/alertmanager-statefulset.yaml b/operations/helm/tests/enterprise-https-values-generated/mimir-distributed/templates/alertmanager/alertmanager-statefulset.yaml index 72e407795ab..179085b932b 100644 --- a/operations/helm/tests/enterprise-https-values-generated/mimir-distributed/templates/alertmanager/alertmanager-statefulset.yaml +++ b/operations/helm/tests/enterprise-https-values-generated/mimir-distributed/templates/alertmanager/alertmanager-statefulset.yaml @@ -89,6 +89,7 @@ spec: secretName: tls-certs containers: - name: alertmanager + image: grafana/enterprise-metrics:r323-bf0aeaa5 imagePullPolicy: IfNotPresent args: - "-target=alertmanager" diff --git a/operations/helm/tests/enterprise-https-values-generated/mimir-distributed/templates/compactor/compactor-statefulset.yaml b/operations/helm/tests/enterprise-https-values-generated/mimir-distributed/templates/compactor/compactor-statefulset.yaml index f0e778c2742..cdab2372922 100644 --- a/operations/helm/tests/enterprise-https-values-generated/mimir-distributed/templates/compactor/compactor-statefulset.yaml +++ b/operations/helm/tests/enterprise-https-values-generated/mimir-distributed/templates/compactor/compactor-statefulset.yaml @@ -85,6 +85,7 @@ spec: emptyDir: {} containers: - name: compactor + image: grafana/enterprise-metrics:r323-bf0aeaa5 imagePullPolicy: IfNotPresent args: - "-target=compactor" diff --git a/operations/helm/tests/enterprise-https-values-generated/mimir-distributed/templates/distributor/distributor-dep.yaml b/operations/helm/tests/enterprise-https-values-generated/mimir-distributed/templates/distributor/distributor-dep.yaml index 4d14bc70c0e..389cfde14fe 100644 --- a/operations/helm/tests/enterprise-https-values-generated/mimir-distributed/templates/distributor/distributor-dep.yaml +++ b/operations/helm/tests/enterprise-https-values-generated/mimir-distributed/templates/distributor/distributor-dep.yaml @@ -47,6 +47,7 @@ spec: type: RuntimeDefault containers: - name: distributor + image: grafana/enterprise-metrics:r323-bf0aeaa5 imagePullPolicy: IfNotPresent args: - "-target=distributor" diff --git a/operations/helm/tests/enterprise-https-values-generated/mimir-distributed/templates/gateway/gateway-dep.yaml b/operations/helm/tests/enterprise-https-values-generated/mimir-distributed/templates/gateway/gateway-dep.yaml index e9efc4d03cd..859b271d1ac 100644 --- a/operations/helm/tests/enterprise-https-values-generated/mimir-distributed/templates/gateway/gateway-dep.yaml +++ b/operations/helm/tests/enterprise-https-values-generated/mimir-distributed/templates/gateway/gateway-dep.yaml @@ -44,6 +44,7 @@ spec: type: RuntimeDefault containers: - name: gateway + image: grafana/enterprise-metrics:r323-bf0aeaa5 imagePullPolicy: IfNotPresent args: - "-target=gateway" diff --git a/operations/helm/tests/enterprise-https-values-generated/mimir-distributed/templates/ingester/ingester-statefulset.yaml b/operations/helm/tests/enterprise-https-values-generated/mimir-distributed/templates/ingester/ingester-statefulset.yaml index 11de918d6d0..b197f3d01ed 100644 --- a/operations/helm/tests/enterprise-https-values-generated/mimir-distributed/templates/ingester/ingester-statefulset.yaml +++ b/operations/helm/tests/enterprise-https-values-generated/mimir-distributed/templates/ingester/ingester-statefulset.yaml @@ -93,6 +93,7 @@ spec: emptyDir: {} containers: - name: ingester + image: grafana/enterprise-metrics:r323-bf0aeaa5 imagePullPolicy: IfNotPresent args: - "-target=ingester" @@ -243,6 +244,7 @@ spec: emptyDir: {} containers: - name: ingester + image: grafana/enterprise-metrics:r323-bf0aeaa5 imagePullPolicy: IfNotPresent args: - "-target=ingester" @@ -393,6 +395,7 @@ spec: emptyDir: {} containers: - name: ingester + image: grafana/enterprise-metrics:r323-bf0aeaa5 imagePullPolicy: IfNotPresent args: - "-target=ingester" diff --git a/operations/helm/tests/enterprise-https-values-generated/mimir-distributed/templates/overrides-exporter/overrides-exporter-dep.yaml b/operations/helm/tests/enterprise-https-values-generated/mimir-distributed/templates/overrides-exporter/overrides-exporter-dep.yaml index 10b01e3a4ab..b1acd5bd2ce 100644 --- a/operations/helm/tests/enterprise-https-values-generated/mimir-distributed/templates/overrides-exporter/overrides-exporter-dep.yaml +++ b/operations/helm/tests/enterprise-https-values-generated/mimir-distributed/templates/overrides-exporter/overrides-exporter-dep.yaml @@ -44,6 +44,7 @@ spec: type: RuntimeDefault containers: - name: overrides-exporter + image: grafana/enterprise-metrics:r323-bf0aeaa5 imagePullPolicy: IfNotPresent args: - "-target=overrides-exporter" diff --git a/operations/helm/tests/enterprise-https-values-generated/mimir-distributed/templates/querier/querier-dep.yaml b/operations/helm/tests/enterprise-https-values-generated/mimir-distributed/templates/querier/querier-dep.yaml index 69137a24503..f656773dd29 100644 --- a/operations/helm/tests/enterprise-https-values-generated/mimir-distributed/templates/querier/querier-dep.yaml +++ b/operations/helm/tests/enterprise-https-values-generated/mimir-distributed/templates/querier/querier-dep.yaml @@ -46,6 +46,7 @@ spec: type: RuntimeDefault containers: - name: querier + image: grafana/enterprise-metrics:r323-bf0aeaa5 imagePullPolicy: IfNotPresent args: - "-target=querier" diff --git a/operations/helm/tests/enterprise-https-values-generated/mimir-distributed/templates/query-frontend/query-frontend-dep.yaml b/operations/helm/tests/enterprise-https-values-generated/mimir-distributed/templates/query-frontend/query-frontend-dep.yaml index 5596429e195..80c1f68ebdb 100644 --- a/operations/helm/tests/enterprise-https-values-generated/mimir-distributed/templates/query-frontend/query-frontend-dep.yaml +++ b/operations/helm/tests/enterprise-https-values-generated/mimir-distributed/templates/query-frontend/query-frontend-dep.yaml @@ -45,6 +45,7 @@ spec: type: RuntimeDefault containers: - name: query-frontend + image: grafana/enterprise-metrics:r323-bf0aeaa5 imagePullPolicy: IfNotPresent args: - "-target=query-frontend" diff --git a/operations/helm/tests/enterprise-https-values-generated/mimir-distributed/templates/query-scheduler/query-scheduler-dep.yaml b/operations/helm/tests/enterprise-https-values-generated/mimir-distributed/templates/query-scheduler/query-scheduler-dep.yaml index 7759cfd3780..40fddc79bec 100644 --- a/operations/helm/tests/enterprise-https-values-generated/mimir-distributed/templates/query-scheduler/query-scheduler-dep.yaml +++ b/operations/helm/tests/enterprise-https-values-generated/mimir-distributed/templates/query-scheduler/query-scheduler-dep.yaml @@ -43,6 +43,7 @@ spec: type: RuntimeDefault containers: - name: query-scheduler + image: grafana/enterprise-metrics:r323-bf0aeaa5 imagePullPolicy: IfNotPresent args: - "-target=query-scheduler" diff --git a/operations/helm/tests/enterprise-https-values-generated/mimir-distributed/templates/ruler/ruler-dep.yaml b/operations/helm/tests/enterprise-https-values-generated/mimir-distributed/templates/ruler/ruler-dep.yaml index e29e164ae09..49dd97fbaf2 100644 --- a/operations/helm/tests/enterprise-https-values-generated/mimir-distributed/templates/ruler/ruler-dep.yaml +++ b/operations/helm/tests/enterprise-https-values-generated/mimir-distributed/templates/ruler/ruler-dep.yaml @@ -46,6 +46,7 @@ spec: type: RuntimeDefault containers: - name: ruler + image: grafana/enterprise-metrics:r323-bf0aeaa5 imagePullPolicy: IfNotPresent args: - "-target=ruler" diff --git a/operations/helm/tests/enterprise-https-values-generated/mimir-distributed/templates/store-gateway/store-gateway-statefulset.yaml b/operations/helm/tests/enterprise-https-values-generated/mimir-distributed/templates/store-gateway/store-gateway-statefulset.yaml index 16a659a9a65..7722d7dbbad 100644 --- a/operations/helm/tests/enterprise-https-values-generated/mimir-distributed/templates/store-gateway/store-gateway-statefulset.yaml +++ b/operations/helm/tests/enterprise-https-values-generated/mimir-distributed/templates/store-gateway/store-gateway-statefulset.yaml @@ -93,6 +93,7 @@ spec: emptyDir: {} containers: - name: store-gateway + image: grafana/enterprise-metrics:r323-bf0aeaa5 imagePullPolicy: IfNotPresent args: - "-target=store-gateway" @@ -244,6 +245,7 @@ spec: emptyDir: {} containers: - name: store-gateway + image: grafana/enterprise-metrics:r323-bf0aeaa5 imagePullPolicy: IfNotPresent args: - "-target=store-gateway" @@ -395,6 +397,7 @@ spec: emptyDir: {} containers: - name: store-gateway + image: grafana/enterprise-metrics:r323-bf0aeaa5 imagePullPolicy: IfNotPresent args: - "-target=store-gateway" diff --git a/operations/helm/tests/gateway-enterprise-values-generated/mimir-distributed/templates/admin-api/admin-api-dep.yaml b/operations/helm/tests/gateway-enterprise-values-generated/mimir-distributed/templates/admin-api/admin-api-dep.yaml index d5c2316548c..a1b9d757199 100644 --- a/operations/helm/tests/gateway-enterprise-values-generated/mimir-distributed/templates/admin-api/admin-api-dep.yaml +++ b/operations/helm/tests/gateway-enterprise-values-generated/mimir-distributed/templates/admin-api/admin-api-dep.yaml @@ -46,6 +46,7 @@ spec: type: RuntimeDefault containers: - name: admin-api + image: grafana/enterprise-metrics:r323-bf0aeaa5 imagePullPolicy: IfNotPresent args: - "-target=admin-api" diff --git a/operations/helm/tests/gateway-enterprise-values-generated/mimir-distributed/templates/alertmanager/alertmanager-statefulset.yaml b/operations/helm/tests/gateway-enterprise-values-generated/mimir-distributed/templates/alertmanager/alertmanager-statefulset.yaml index 85e3987717a..309de735b6a 100644 --- a/operations/helm/tests/gateway-enterprise-values-generated/mimir-distributed/templates/alertmanager/alertmanager-statefulset.yaml +++ b/operations/helm/tests/gateway-enterprise-values-generated/mimir-distributed/templates/alertmanager/alertmanager-statefulset.yaml @@ -85,6 +85,7 @@ spec: name: gateway-enterprise-values-mimir-alertmanager-fallback-config containers: - name: alertmanager + image: grafana/enterprise-metrics:r323-bf0aeaa5 imagePullPolicy: IfNotPresent args: - "-target=alertmanager" diff --git a/operations/helm/tests/gateway-enterprise-values-generated/mimir-distributed/templates/compactor/compactor-statefulset.yaml b/operations/helm/tests/gateway-enterprise-values-generated/mimir-distributed/templates/compactor/compactor-statefulset.yaml index 99c10b8f29c..f14eac90236 100644 --- a/operations/helm/tests/gateway-enterprise-values-generated/mimir-distributed/templates/compactor/compactor-statefulset.yaml +++ b/operations/helm/tests/gateway-enterprise-values-generated/mimir-distributed/templates/compactor/compactor-statefulset.yaml @@ -81,6 +81,7 @@ spec: emptyDir: {} containers: - name: compactor + image: grafana/enterprise-metrics:r323-bf0aeaa5 imagePullPolicy: IfNotPresent args: - "-target=compactor" diff --git a/operations/helm/tests/gateway-enterprise-values-generated/mimir-distributed/templates/distributor/distributor-dep.yaml b/operations/helm/tests/gateway-enterprise-values-generated/mimir-distributed/templates/distributor/distributor-dep.yaml index 853aa41d211..3c6914316d1 100644 --- a/operations/helm/tests/gateway-enterprise-values-generated/mimir-distributed/templates/distributor/distributor-dep.yaml +++ b/operations/helm/tests/gateway-enterprise-values-generated/mimir-distributed/templates/distributor/distributor-dep.yaml @@ -47,6 +47,7 @@ spec: type: RuntimeDefault containers: - name: distributor + image: grafana/enterprise-metrics:r323-bf0aeaa5 imagePullPolicy: IfNotPresent args: - "-target=distributor" diff --git a/operations/helm/tests/gateway-enterprise-values-generated/mimir-distributed/templates/gateway/gateway-dep.yaml b/operations/helm/tests/gateway-enterprise-values-generated/mimir-distributed/templates/gateway/gateway-dep.yaml index c43977212e7..00254d71ead 100644 --- a/operations/helm/tests/gateway-enterprise-values-generated/mimir-distributed/templates/gateway/gateway-dep.yaml +++ b/operations/helm/tests/gateway-enterprise-values-generated/mimir-distributed/templates/gateway/gateway-dep.yaml @@ -43,6 +43,7 @@ spec: type: RuntimeDefault containers: - name: gateway + image: grafana/enterprise-metrics:r323-bf0aeaa5 imagePullPolicy: IfNotPresent args: - "-target=gateway" diff --git a/operations/helm/tests/gateway-enterprise-values-generated/mimir-distributed/templates/ingester/ingester-statefulset.yaml b/operations/helm/tests/gateway-enterprise-values-generated/mimir-distributed/templates/ingester/ingester-statefulset.yaml index d15f27737c5..a6d8db2c522 100644 --- a/operations/helm/tests/gateway-enterprise-values-generated/mimir-distributed/templates/ingester/ingester-statefulset.yaml +++ b/operations/helm/tests/gateway-enterprise-values-generated/mimir-distributed/templates/ingester/ingester-statefulset.yaml @@ -89,6 +89,7 @@ spec: emptyDir: {} containers: - name: ingester + image: grafana/enterprise-metrics:r323-bf0aeaa5 imagePullPolicy: IfNotPresent args: - "-target=ingester" @@ -230,6 +231,7 @@ spec: emptyDir: {} containers: - name: ingester + image: grafana/enterprise-metrics:r323-bf0aeaa5 imagePullPolicy: IfNotPresent args: - "-target=ingester" @@ -371,6 +373,7 @@ spec: emptyDir: {} containers: - name: ingester + image: grafana/enterprise-metrics:r323-bf0aeaa5 imagePullPolicy: IfNotPresent args: - "-target=ingester" diff --git a/operations/helm/tests/gateway-enterprise-values-generated/mimir-distributed/templates/overrides-exporter/overrides-exporter-dep.yaml b/operations/helm/tests/gateway-enterprise-values-generated/mimir-distributed/templates/overrides-exporter/overrides-exporter-dep.yaml index 42e7e0465e0..1f0fffb3020 100644 --- a/operations/helm/tests/gateway-enterprise-values-generated/mimir-distributed/templates/overrides-exporter/overrides-exporter-dep.yaml +++ b/operations/helm/tests/gateway-enterprise-values-generated/mimir-distributed/templates/overrides-exporter/overrides-exporter-dep.yaml @@ -44,6 +44,7 @@ spec: type: RuntimeDefault containers: - name: overrides-exporter + image: grafana/enterprise-metrics:r323-bf0aeaa5 imagePullPolicy: IfNotPresent args: - "-target=overrides-exporter" diff --git a/operations/helm/tests/gateway-enterprise-values-generated/mimir-distributed/templates/querier/querier-dep.yaml b/operations/helm/tests/gateway-enterprise-values-generated/mimir-distributed/templates/querier/querier-dep.yaml index a54622fd8e8..c1216727050 100644 --- a/operations/helm/tests/gateway-enterprise-values-generated/mimir-distributed/templates/querier/querier-dep.yaml +++ b/operations/helm/tests/gateway-enterprise-values-generated/mimir-distributed/templates/querier/querier-dep.yaml @@ -46,6 +46,7 @@ spec: type: RuntimeDefault containers: - name: querier + image: grafana/enterprise-metrics:r323-bf0aeaa5 imagePullPolicy: IfNotPresent args: - "-target=querier" diff --git a/operations/helm/tests/gateway-enterprise-values-generated/mimir-distributed/templates/query-frontend/query-frontend-dep.yaml b/operations/helm/tests/gateway-enterprise-values-generated/mimir-distributed/templates/query-frontend/query-frontend-dep.yaml index d8d23548cfd..2ff6894338b 100644 --- a/operations/helm/tests/gateway-enterprise-values-generated/mimir-distributed/templates/query-frontend/query-frontend-dep.yaml +++ b/operations/helm/tests/gateway-enterprise-values-generated/mimir-distributed/templates/query-frontend/query-frontend-dep.yaml @@ -45,6 +45,7 @@ spec: type: RuntimeDefault containers: - name: query-frontend + image: grafana/enterprise-metrics:r323-bf0aeaa5 imagePullPolicy: IfNotPresent args: - "-target=query-frontend" diff --git a/operations/helm/tests/gateway-enterprise-values-generated/mimir-distributed/templates/query-scheduler/query-scheduler-dep.yaml b/operations/helm/tests/gateway-enterprise-values-generated/mimir-distributed/templates/query-scheduler/query-scheduler-dep.yaml index ae5a4a44ed9..b20adb38aeb 100644 --- a/operations/helm/tests/gateway-enterprise-values-generated/mimir-distributed/templates/query-scheduler/query-scheduler-dep.yaml +++ b/operations/helm/tests/gateway-enterprise-values-generated/mimir-distributed/templates/query-scheduler/query-scheduler-dep.yaml @@ -43,6 +43,7 @@ spec: type: RuntimeDefault containers: - name: query-scheduler + image: grafana/enterprise-metrics:r323-bf0aeaa5 imagePullPolicy: IfNotPresent args: - "-target=query-scheduler" diff --git a/operations/helm/tests/gateway-enterprise-values-generated/mimir-distributed/templates/ruler/ruler-dep.yaml b/operations/helm/tests/gateway-enterprise-values-generated/mimir-distributed/templates/ruler/ruler-dep.yaml index 3cbbb2770f9..e96ec1e1fd3 100644 --- a/operations/helm/tests/gateway-enterprise-values-generated/mimir-distributed/templates/ruler/ruler-dep.yaml +++ b/operations/helm/tests/gateway-enterprise-values-generated/mimir-distributed/templates/ruler/ruler-dep.yaml @@ -46,6 +46,7 @@ spec: type: RuntimeDefault containers: - name: ruler + image: grafana/enterprise-metrics:r323-bf0aeaa5 imagePullPolicy: IfNotPresent args: - "-target=ruler" diff --git a/operations/helm/tests/gateway-enterprise-values-generated/mimir-distributed/templates/store-gateway/store-gateway-statefulset.yaml b/operations/helm/tests/gateway-enterprise-values-generated/mimir-distributed/templates/store-gateway/store-gateway-statefulset.yaml index a94f003b86a..d7ee4cddddb 100644 --- a/operations/helm/tests/gateway-enterprise-values-generated/mimir-distributed/templates/store-gateway/store-gateway-statefulset.yaml +++ b/operations/helm/tests/gateway-enterprise-values-generated/mimir-distributed/templates/store-gateway/store-gateway-statefulset.yaml @@ -89,6 +89,7 @@ spec: emptyDir: {} containers: - name: store-gateway + image: grafana/enterprise-metrics:r323-bf0aeaa5 imagePullPolicy: IfNotPresent args: - "-target=store-gateway" @@ -231,6 +232,7 @@ spec: emptyDir: {} containers: - name: store-gateway + image: grafana/enterprise-metrics:r323-bf0aeaa5 imagePullPolicy: IfNotPresent args: - "-target=store-gateway" @@ -373,6 +375,7 @@ spec: emptyDir: {} containers: - name: store-gateway + image: grafana/enterprise-metrics:r323-bf0aeaa5 imagePullPolicy: IfNotPresent args: - "-target=store-gateway" diff --git a/operations/helm/tests/gateway-enterprise-values-generated/mimir-distributed/templates/tokengen/tokengen-job.yaml b/operations/helm/tests/gateway-enterprise-values-generated/mimir-distributed/templates/tokengen/tokengen-job.yaml index f3a5d8a39c9..36d79d54739 100644 --- a/operations/helm/tests/gateway-enterprise-values-generated/mimir-distributed/templates/tokengen/tokengen-job.yaml +++ b/operations/helm/tests/gateway-enterprise-values-generated/mimir-distributed/templates/tokengen/tokengen-job.yaml @@ -39,6 +39,7 @@ spec: [] containers: - name: tokengen + image: grafana/enterprise-metrics:r323-bf0aeaa5 imagePullPolicy: IfNotPresent args: - "-target=tokengen" diff --git a/operations/helm/tests/gateway-nginx-values-generated/mimir-distributed/templates/alertmanager/alertmanager-statefulset.yaml b/operations/helm/tests/gateway-nginx-values-generated/mimir-distributed/templates/alertmanager/alertmanager-statefulset.yaml index 591d35d4c06..da43b9074a2 100644 --- a/operations/helm/tests/gateway-nginx-values-generated/mimir-distributed/templates/alertmanager/alertmanager-statefulset.yaml +++ b/operations/helm/tests/gateway-nginx-values-generated/mimir-distributed/templates/alertmanager/alertmanager-statefulset.yaml @@ -82,6 +82,7 @@ spec: name: gateway-nginx-values-mimir-alertmanager-fallback-config containers: - name: alertmanager + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=alertmanager" diff --git a/operations/helm/tests/gateway-nginx-values-generated/mimir-distributed/templates/compactor/compactor-statefulset.yaml b/operations/helm/tests/gateway-nginx-values-generated/mimir-distributed/templates/compactor/compactor-statefulset.yaml index ae178208806..a5efc7ff31b 100644 --- a/operations/helm/tests/gateway-nginx-values-generated/mimir-distributed/templates/compactor/compactor-statefulset.yaml +++ b/operations/helm/tests/gateway-nginx-values-generated/mimir-distributed/templates/compactor/compactor-statefulset.yaml @@ -78,6 +78,7 @@ spec: emptyDir: {} containers: - name: compactor + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=compactor" diff --git a/operations/helm/tests/gateway-nginx-values-generated/mimir-distributed/templates/distributor/distributor-dep.yaml b/operations/helm/tests/gateway-nginx-values-generated/mimir-distributed/templates/distributor/distributor-dep.yaml index 12b36674202..1d435ce11e5 100644 --- a/operations/helm/tests/gateway-nginx-values-generated/mimir-distributed/templates/distributor/distributor-dep.yaml +++ b/operations/helm/tests/gateway-nginx-values-generated/mimir-distributed/templates/distributor/distributor-dep.yaml @@ -47,6 +47,7 @@ spec: type: RuntimeDefault containers: - name: distributor + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=distributor" diff --git a/operations/helm/tests/gateway-nginx-values-generated/mimir-distributed/templates/ingester/ingester-statefulset.yaml b/operations/helm/tests/gateway-nginx-values-generated/mimir-distributed/templates/ingester/ingester-statefulset.yaml index 6f6b117679a..e0bcb8a3c7a 100644 --- a/operations/helm/tests/gateway-nginx-values-generated/mimir-distributed/templates/ingester/ingester-statefulset.yaml +++ b/operations/helm/tests/gateway-nginx-values-generated/mimir-distributed/templates/ingester/ingester-statefulset.yaml @@ -86,6 +86,7 @@ spec: emptyDir: {} containers: - name: ingester + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=ingester" @@ -222,6 +223,7 @@ spec: emptyDir: {} containers: - name: ingester + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=ingester" @@ -358,6 +360,7 @@ spec: emptyDir: {} containers: - name: ingester + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=ingester" diff --git a/operations/helm/tests/gateway-nginx-values-generated/mimir-distributed/templates/overrides-exporter/overrides-exporter-dep.yaml b/operations/helm/tests/gateway-nginx-values-generated/mimir-distributed/templates/overrides-exporter/overrides-exporter-dep.yaml index 3d5aa49a357..c8cfb3b2c4a 100644 --- a/operations/helm/tests/gateway-nginx-values-generated/mimir-distributed/templates/overrides-exporter/overrides-exporter-dep.yaml +++ b/operations/helm/tests/gateway-nginx-values-generated/mimir-distributed/templates/overrides-exporter/overrides-exporter-dep.yaml @@ -44,6 +44,7 @@ spec: type: RuntimeDefault containers: - name: overrides-exporter + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=overrides-exporter" diff --git a/operations/helm/tests/gateway-nginx-values-generated/mimir-distributed/templates/querier/querier-dep.yaml b/operations/helm/tests/gateway-nginx-values-generated/mimir-distributed/templates/querier/querier-dep.yaml index 01b1f5dcd9d..7d2edde7c21 100644 --- a/operations/helm/tests/gateway-nginx-values-generated/mimir-distributed/templates/querier/querier-dep.yaml +++ b/operations/helm/tests/gateway-nginx-values-generated/mimir-distributed/templates/querier/querier-dep.yaml @@ -46,6 +46,7 @@ spec: type: RuntimeDefault containers: - name: querier + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=querier" diff --git a/operations/helm/tests/gateway-nginx-values-generated/mimir-distributed/templates/query-frontend/query-frontend-dep.yaml b/operations/helm/tests/gateway-nginx-values-generated/mimir-distributed/templates/query-frontend/query-frontend-dep.yaml index 4be7f58e8d0..d333f2b586b 100644 --- a/operations/helm/tests/gateway-nginx-values-generated/mimir-distributed/templates/query-frontend/query-frontend-dep.yaml +++ b/operations/helm/tests/gateway-nginx-values-generated/mimir-distributed/templates/query-frontend/query-frontend-dep.yaml @@ -45,6 +45,7 @@ spec: type: RuntimeDefault containers: - name: query-frontend + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=query-frontend" diff --git a/operations/helm/tests/gateway-nginx-values-generated/mimir-distributed/templates/query-scheduler/query-scheduler-dep.yaml b/operations/helm/tests/gateway-nginx-values-generated/mimir-distributed/templates/query-scheduler/query-scheduler-dep.yaml index b75a724255b..0cca29db43f 100644 --- a/operations/helm/tests/gateway-nginx-values-generated/mimir-distributed/templates/query-scheduler/query-scheduler-dep.yaml +++ b/operations/helm/tests/gateway-nginx-values-generated/mimir-distributed/templates/query-scheduler/query-scheduler-dep.yaml @@ -43,6 +43,7 @@ spec: type: RuntimeDefault containers: - name: query-scheduler + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=query-scheduler" diff --git a/operations/helm/tests/gateway-nginx-values-generated/mimir-distributed/templates/ruler/ruler-dep.yaml b/operations/helm/tests/gateway-nginx-values-generated/mimir-distributed/templates/ruler/ruler-dep.yaml index 4840f758085..d3e4075fbfe 100644 --- a/operations/helm/tests/gateway-nginx-values-generated/mimir-distributed/templates/ruler/ruler-dep.yaml +++ b/operations/helm/tests/gateway-nginx-values-generated/mimir-distributed/templates/ruler/ruler-dep.yaml @@ -46,6 +46,7 @@ spec: type: RuntimeDefault containers: - name: ruler + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=ruler" diff --git a/operations/helm/tests/gateway-nginx-values-generated/mimir-distributed/templates/smoke-test/smoke-test-job.yaml b/operations/helm/tests/gateway-nginx-values-generated/mimir-distributed/templates/smoke-test/smoke-test-job.yaml index cb31cdddc4c..c39ac7a1b93 100644 --- a/operations/helm/tests/gateway-nginx-values-generated/mimir-distributed/templates/smoke-test/smoke-test-job.yaml +++ b/operations/helm/tests/gateway-nginx-values-generated/mimir-distributed/templates/smoke-test/smoke-test-job.yaml @@ -37,6 +37,7 @@ spec: [] containers: - name: smoke-test + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=continuous-test" diff --git a/operations/helm/tests/gateway-nginx-values-generated/mimir-distributed/templates/store-gateway/store-gateway-statefulset.yaml b/operations/helm/tests/gateway-nginx-values-generated/mimir-distributed/templates/store-gateway/store-gateway-statefulset.yaml index 60e07b00e19..c11509da334 100644 --- a/operations/helm/tests/gateway-nginx-values-generated/mimir-distributed/templates/store-gateway/store-gateway-statefulset.yaml +++ b/operations/helm/tests/gateway-nginx-values-generated/mimir-distributed/templates/store-gateway/store-gateway-statefulset.yaml @@ -86,6 +86,7 @@ spec: emptyDir: {} containers: - name: store-gateway + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=store-gateway" @@ -223,6 +224,7 @@ spec: emptyDir: {} containers: - name: store-gateway + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=store-gateway" @@ -360,6 +362,7 @@ spec: emptyDir: {} containers: - name: store-gateway + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=store-gateway" diff --git a/operations/helm/tests/graphite-enabled-values-generated/mimir-distributed/templates/admin-api/admin-api-dep.yaml b/operations/helm/tests/graphite-enabled-values-generated/mimir-distributed/templates/admin-api/admin-api-dep.yaml index 70610188156..441f588826f 100644 --- a/operations/helm/tests/graphite-enabled-values-generated/mimir-distributed/templates/admin-api/admin-api-dep.yaml +++ b/operations/helm/tests/graphite-enabled-values-generated/mimir-distributed/templates/admin-api/admin-api-dep.yaml @@ -46,6 +46,7 @@ spec: type: RuntimeDefault containers: - name: admin-api + image: grafana/enterprise-metrics:r323-bf0aeaa5 imagePullPolicy: IfNotPresent args: - "-target=admin-api" diff --git a/operations/helm/tests/graphite-enabled-values-generated/mimir-distributed/templates/alertmanager/alertmanager-statefulset.yaml b/operations/helm/tests/graphite-enabled-values-generated/mimir-distributed/templates/alertmanager/alertmanager-statefulset.yaml index 481826f88b7..9d4c298e691 100644 --- a/operations/helm/tests/graphite-enabled-values-generated/mimir-distributed/templates/alertmanager/alertmanager-statefulset.yaml +++ b/operations/helm/tests/graphite-enabled-values-generated/mimir-distributed/templates/alertmanager/alertmanager-statefulset.yaml @@ -85,6 +85,7 @@ spec: name: graphite-enabled-values-mimir-alertmanager-fallback-config containers: - name: alertmanager + image: grafana/enterprise-metrics:r323-bf0aeaa5 imagePullPolicy: IfNotPresent args: - "-target=alertmanager" diff --git a/operations/helm/tests/graphite-enabled-values-generated/mimir-distributed/templates/compactor/compactor-statefulset.yaml b/operations/helm/tests/graphite-enabled-values-generated/mimir-distributed/templates/compactor/compactor-statefulset.yaml index a767845c448..da583972bd4 100644 --- a/operations/helm/tests/graphite-enabled-values-generated/mimir-distributed/templates/compactor/compactor-statefulset.yaml +++ b/operations/helm/tests/graphite-enabled-values-generated/mimir-distributed/templates/compactor/compactor-statefulset.yaml @@ -81,6 +81,7 @@ spec: emptyDir: {} containers: - name: compactor + image: grafana/enterprise-metrics:r323-bf0aeaa5 imagePullPolicy: IfNotPresent args: - "-target=compactor" diff --git a/operations/helm/tests/graphite-enabled-values-generated/mimir-distributed/templates/distributor/distributor-dep.yaml b/operations/helm/tests/graphite-enabled-values-generated/mimir-distributed/templates/distributor/distributor-dep.yaml index 69a6ff077e5..d9f408b2239 100644 --- a/operations/helm/tests/graphite-enabled-values-generated/mimir-distributed/templates/distributor/distributor-dep.yaml +++ b/operations/helm/tests/graphite-enabled-values-generated/mimir-distributed/templates/distributor/distributor-dep.yaml @@ -47,6 +47,7 @@ spec: type: RuntimeDefault containers: - name: distributor + image: grafana/enterprise-metrics:r323-bf0aeaa5 imagePullPolicy: IfNotPresent args: - "-target=distributor" diff --git a/operations/helm/tests/graphite-enabled-values-generated/mimir-distributed/templates/gateway/gateway-dep.yaml b/operations/helm/tests/graphite-enabled-values-generated/mimir-distributed/templates/gateway/gateway-dep.yaml index b4a007a06b2..d4e5d8fe5b1 100644 --- a/operations/helm/tests/graphite-enabled-values-generated/mimir-distributed/templates/gateway/gateway-dep.yaml +++ b/operations/helm/tests/graphite-enabled-values-generated/mimir-distributed/templates/gateway/gateway-dep.yaml @@ -44,6 +44,7 @@ spec: type: RuntimeDefault containers: - name: gateway + image: grafana/enterprise-metrics:r323-bf0aeaa5 imagePullPolicy: IfNotPresent args: - "-target=gateway" diff --git a/operations/helm/tests/graphite-enabled-values-generated/mimir-distributed/templates/graphite-proxy/graphite-querier/graphite-querier-dep.yaml b/operations/helm/tests/graphite-enabled-values-generated/mimir-distributed/templates/graphite-proxy/graphite-querier/graphite-querier-dep.yaml index c175345104f..9aff12c002c 100644 --- a/operations/helm/tests/graphite-enabled-values-generated/mimir-distributed/templates/graphite-proxy/graphite-querier/graphite-querier-dep.yaml +++ b/operations/helm/tests/graphite-enabled-values-generated/mimir-distributed/templates/graphite-proxy/graphite-querier/graphite-querier-dep.yaml @@ -44,6 +44,7 @@ spec: type: RuntimeDefault containers: - name: graphite-querier + image: grafana/enterprise-metrics:r323-bf0aeaa5 imagePullPolicy: IfNotPresent args: - -target=graphite-querier diff --git a/operations/helm/tests/graphite-enabled-values-generated/mimir-distributed/templates/graphite-proxy/graphite-write-proxy/graphite-write-proxy-dep.yaml b/operations/helm/tests/graphite-enabled-values-generated/mimir-distributed/templates/graphite-proxy/graphite-write-proxy/graphite-write-proxy-dep.yaml index 8fe912ddee3..8a0d7f10ea0 100644 --- a/operations/helm/tests/graphite-enabled-values-generated/mimir-distributed/templates/graphite-proxy/graphite-write-proxy/graphite-write-proxy-dep.yaml +++ b/operations/helm/tests/graphite-enabled-values-generated/mimir-distributed/templates/graphite-proxy/graphite-write-proxy/graphite-write-proxy-dep.yaml @@ -44,6 +44,7 @@ spec: type: RuntimeDefault containers: - name: graphite-write-proxy + image: grafana/enterprise-metrics:r323-bf0aeaa5 imagePullPolicy: IfNotPresent args: - -target=graphite-write-proxy diff --git a/operations/helm/tests/graphite-enabled-values-generated/mimir-distributed/templates/ingester/ingester-statefulset.yaml b/operations/helm/tests/graphite-enabled-values-generated/mimir-distributed/templates/ingester/ingester-statefulset.yaml index 4ed97bd8573..cabb3f61e26 100644 --- a/operations/helm/tests/graphite-enabled-values-generated/mimir-distributed/templates/ingester/ingester-statefulset.yaml +++ b/operations/helm/tests/graphite-enabled-values-generated/mimir-distributed/templates/ingester/ingester-statefulset.yaml @@ -81,6 +81,7 @@ spec: emptyDir: {} containers: - name: ingester + image: grafana/enterprise-metrics:r323-bf0aeaa5 imagePullPolicy: IfNotPresent args: - "-target=ingester" diff --git a/operations/helm/tests/graphite-enabled-values-generated/mimir-distributed/templates/overrides-exporter/overrides-exporter-dep.yaml b/operations/helm/tests/graphite-enabled-values-generated/mimir-distributed/templates/overrides-exporter/overrides-exporter-dep.yaml index c0c607456ee..7903d1c567a 100644 --- a/operations/helm/tests/graphite-enabled-values-generated/mimir-distributed/templates/overrides-exporter/overrides-exporter-dep.yaml +++ b/operations/helm/tests/graphite-enabled-values-generated/mimir-distributed/templates/overrides-exporter/overrides-exporter-dep.yaml @@ -44,6 +44,7 @@ spec: type: RuntimeDefault containers: - name: overrides-exporter + image: grafana/enterprise-metrics:r323-bf0aeaa5 imagePullPolicy: IfNotPresent args: - "-target=overrides-exporter" diff --git a/operations/helm/tests/graphite-enabled-values-generated/mimir-distributed/templates/querier/querier-dep.yaml b/operations/helm/tests/graphite-enabled-values-generated/mimir-distributed/templates/querier/querier-dep.yaml index 41a7cfab5c9..044a2b92359 100644 --- a/operations/helm/tests/graphite-enabled-values-generated/mimir-distributed/templates/querier/querier-dep.yaml +++ b/operations/helm/tests/graphite-enabled-values-generated/mimir-distributed/templates/querier/querier-dep.yaml @@ -46,6 +46,7 @@ spec: type: RuntimeDefault containers: - name: querier + image: grafana/enterprise-metrics:r323-bf0aeaa5 imagePullPolicy: IfNotPresent args: - "-target=querier" diff --git a/operations/helm/tests/graphite-enabled-values-generated/mimir-distributed/templates/query-frontend/query-frontend-dep.yaml b/operations/helm/tests/graphite-enabled-values-generated/mimir-distributed/templates/query-frontend/query-frontend-dep.yaml index 6465130b2cb..a26f506006d 100644 --- a/operations/helm/tests/graphite-enabled-values-generated/mimir-distributed/templates/query-frontend/query-frontend-dep.yaml +++ b/operations/helm/tests/graphite-enabled-values-generated/mimir-distributed/templates/query-frontend/query-frontend-dep.yaml @@ -45,6 +45,7 @@ spec: type: RuntimeDefault containers: - name: query-frontend + image: grafana/enterprise-metrics:r323-bf0aeaa5 imagePullPolicy: IfNotPresent args: - "-target=query-frontend" diff --git a/operations/helm/tests/graphite-enabled-values-generated/mimir-distributed/templates/query-scheduler/query-scheduler-dep.yaml b/operations/helm/tests/graphite-enabled-values-generated/mimir-distributed/templates/query-scheduler/query-scheduler-dep.yaml index a3f12f16c85..fb9d408ed9f 100644 --- a/operations/helm/tests/graphite-enabled-values-generated/mimir-distributed/templates/query-scheduler/query-scheduler-dep.yaml +++ b/operations/helm/tests/graphite-enabled-values-generated/mimir-distributed/templates/query-scheduler/query-scheduler-dep.yaml @@ -43,6 +43,7 @@ spec: type: RuntimeDefault containers: - name: query-scheduler + image: grafana/enterprise-metrics:r323-bf0aeaa5 imagePullPolicy: IfNotPresent args: - "-target=query-scheduler" diff --git a/operations/helm/tests/graphite-enabled-values-generated/mimir-distributed/templates/ruler/ruler-dep.yaml b/operations/helm/tests/graphite-enabled-values-generated/mimir-distributed/templates/ruler/ruler-dep.yaml index b5b15d17ea8..454ed65f5c7 100644 --- a/operations/helm/tests/graphite-enabled-values-generated/mimir-distributed/templates/ruler/ruler-dep.yaml +++ b/operations/helm/tests/graphite-enabled-values-generated/mimir-distributed/templates/ruler/ruler-dep.yaml @@ -46,6 +46,7 @@ spec: type: RuntimeDefault containers: - name: ruler + image: grafana/enterprise-metrics:r323-bf0aeaa5 imagePullPolicy: IfNotPresent args: - "-target=ruler" diff --git a/operations/helm/tests/graphite-enabled-values-generated/mimir-distributed/templates/store-gateway/store-gateway-statefulset.yaml b/operations/helm/tests/graphite-enabled-values-generated/mimir-distributed/templates/store-gateway/store-gateway-statefulset.yaml index aa2cad733bc..d3e301e8517 100644 --- a/operations/helm/tests/graphite-enabled-values-generated/mimir-distributed/templates/store-gateway/store-gateway-statefulset.yaml +++ b/operations/helm/tests/graphite-enabled-values-generated/mimir-distributed/templates/store-gateway/store-gateway-statefulset.yaml @@ -81,6 +81,7 @@ spec: emptyDir: {} containers: - name: store-gateway + image: grafana/enterprise-metrics:r323-bf0aeaa5 imagePullPolicy: IfNotPresent args: - "-target=store-gateway" diff --git a/operations/helm/tests/graphite-enabled-values-generated/mimir-distributed/templates/tokengen/tokengen-job.yaml b/operations/helm/tests/graphite-enabled-values-generated/mimir-distributed/templates/tokengen/tokengen-job.yaml index 99e628715cb..7d9acf03c73 100644 --- a/operations/helm/tests/graphite-enabled-values-generated/mimir-distributed/templates/tokengen/tokengen-job.yaml +++ b/operations/helm/tests/graphite-enabled-values-generated/mimir-distributed/templates/tokengen/tokengen-job.yaml @@ -39,6 +39,7 @@ spec: [] containers: - name: tokengen + image: grafana/enterprise-metrics:r323-bf0aeaa5 imagePullPolicy: IfNotPresent args: - "-target=tokengen" diff --git a/operations/helm/tests/keda-autoscaling-global-values-generated/mimir-distributed/templates/alertmanager/alertmanager-statefulset.yaml b/operations/helm/tests/keda-autoscaling-global-values-generated/mimir-distributed/templates/alertmanager/alertmanager-statefulset.yaml index 1760bff0f71..fbb846a6626 100644 --- a/operations/helm/tests/keda-autoscaling-global-values-generated/mimir-distributed/templates/alertmanager/alertmanager-statefulset.yaml +++ b/operations/helm/tests/keda-autoscaling-global-values-generated/mimir-distributed/templates/alertmanager/alertmanager-statefulset.yaml @@ -82,6 +82,7 @@ spec: name: keda-autoscaling-global-values-mimir-alertmanager-fallback-config containers: - name: alertmanager + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=alertmanager" diff --git a/operations/helm/tests/keda-autoscaling-global-values-generated/mimir-distributed/templates/compactor/compactor-statefulset.yaml b/operations/helm/tests/keda-autoscaling-global-values-generated/mimir-distributed/templates/compactor/compactor-statefulset.yaml index 271e58bec3d..8c25baf6e19 100644 --- a/operations/helm/tests/keda-autoscaling-global-values-generated/mimir-distributed/templates/compactor/compactor-statefulset.yaml +++ b/operations/helm/tests/keda-autoscaling-global-values-generated/mimir-distributed/templates/compactor/compactor-statefulset.yaml @@ -78,6 +78,7 @@ spec: emptyDir: {} containers: - name: compactor + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=compactor" diff --git a/operations/helm/tests/keda-autoscaling-global-values-generated/mimir-distributed/templates/distributor/distributor-dep.yaml b/operations/helm/tests/keda-autoscaling-global-values-generated/mimir-distributed/templates/distributor/distributor-dep.yaml index a3b4685c04b..91d1857b935 100644 --- a/operations/helm/tests/keda-autoscaling-global-values-generated/mimir-distributed/templates/distributor/distributor-dep.yaml +++ b/operations/helm/tests/keda-autoscaling-global-values-generated/mimir-distributed/templates/distributor/distributor-dep.yaml @@ -45,6 +45,7 @@ spec: type: RuntimeDefault containers: - name: distributor + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=distributor" diff --git a/operations/helm/tests/keda-autoscaling-global-values-generated/mimir-distributed/templates/ingester/ingester-statefulset.yaml b/operations/helm/tests/keda-autoscaling-global-values-generated/mimir-distributed/templates/ingester/ingester-statefulset.yaml index 0ed6d19d696..70f7273aa57 100644 --- a/operations/helm/tests/keda-autoscaling-global-values-generated/mimir-distributed/templates/ingester/ingester-statefulset.yaml +++ b/operations/helm/tests/keda-autoscaling-global-values-generated/mimir-distributed/templates/ingester/ingester-statefulset.yaml @@ -86,6 +86,7 @@ spec: emptyDir: {} containers: - name: ingester + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=ingester" @@ -222,6 +223,7 @@ spec: emptyDir: {} containers: - name: ingester + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=ingester" @@ -358,6 +360,7 @@ spec: emptyDir: {} containers: - name: ingester + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=ingester" diff --git a/operations/helm/tests/keda-autoscaling-global-values-generated/mimir-distributed/templates/overrides-exporter/overrides-exporter-dep.yaml b/operations/helm/tests/keda-autoscaling-global-values-generated/mimir-distributed/templates/overrides-exporter/overrides-exporter-dep.yaml index d2ec4f42d0a..ff5528c5224 100644 --- a/operations/helm/tests/keda-autoscaling-global-values-generated/mimir-distributed/templates/overrides-exporter/overrides-exporter-dep.yaml +++ b/operations/helm/tests/keda-autoscaling-global-values-generated/mimir-distributed/templates/overrides-exporter/overrides-exporter-dep.yaml @@ -44,6 +44,7 @@ spec: type: RuntimeDefault containers: - name: overrides-exporter + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=overrides-exporter" diff --git a/operations/helm/tests/keda-autoscaling-global-values-generated/mimir-distributed/templates/querier/querier-dep.yaml b/operations/helm/tests/keda-autoscaling-global-values-generated/mimir-distributed/templates/querier/querier-dep.yaml index f8a163c6ed4..012f75f58ed 100644 --- a/operations/helm/tests/keda-autoscaling-global-values-generated/mimir-distributed/templates/querier/querier-dep.yaml +++ b/operations/helm/tests/keda-autoscaling-global-values-generated/mimir-distributed/templates/querier/querier-dep.yaml @@ -44,6 +44,7 @@ spec: type: RuntimeDefault containers: - name: querier + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=querier" diff --git a/operations/helm/tests/keda-autoscaling-global-values-generated/mimir-distributed/templates/query-frontend/query-frontend-dep.yaml b/operations/helm/tests/keda-autoscaling-global-values-generated/mimir-distributed/templates/query-frontend/query-frontend-dep.yaml index 9c7f6c9d6d1..2658c6d963c 100644 --- a/operations/helm/tests/keda-autoscaling-global-values-generated/mimir-distributed/templates/query-frontend/query-frontend-dep.yaml +++ b/operations/helm/tests/keda-autoscaling-global-values-generated/mimir-distributed/templates/query-frontend/query-frontend-dep.yaml @@ -43,6 +43,7 @@ spec: type: RuntimeDefault containers: - name: query-frontend + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=query-frontend" diff --git a/operations/helm/tests/keda-autoscaling-global-values-generated/mimir-distributed/templates/query-scheduler/query-scheduler-dep.yaml b/operations/helm/tests/keda-autoscaling-global-values-generated/mimir-distributed/templates/query-scheduler/query-scheduler-dep.yaml index 872c076b808..a91cb239cac 100644 --- a/operations/helm/tests/keda-autoscaling-global-values-generated/mimir-distributed/templates/query-scheduler/query-scheduler-dep.yaml +++ b/operations/helm/tests/keda-autoscaling-global-values-generated/mimir-distributed/templates/query-scheduler/query-scheduler-dep.yaml @@ -43,6 +43,7 @@ spec: type: RuntimeDefault containers: - name: query-scheduler + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=query-scheduler" diff --git a/operations/helm/tests/keda-autoscaling-global-values-generated/mimir-distributed/templates/ruler/ruler-dep.yaml b/operations/helm/tests/keda-autoscaling-global-values-generated/mimir-distributed/templates/ruler/ruler-dep.yaml index fed424de7e3..0a6d7776628 100644 --- a/operations/helm/tests/keda-autoscaling-global-values-generated/mimir-distributed/templates/ruler/ruler-dep.yaml +++ b/operations/helm/tests/keda-autoscaling-global-values-generated/mimir-distributed/templates/ruler/ruler-dep.yaml @@ -45,6 +45,7 @@ spec: type: RuntimeDefault containers: - name: ruler + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=ruler" diff --git a/operations/helm/tests/keda-autoscaling-global-values-generated/mimir-distributed/templates/smoke-test/smoke-test-job.yaml b/operations/helm/tests/keda-autoscaling-global-values-generated/mimir-distributed/templates/smoke-test/smoke-test-job.yaml index b45840eaf5b..64ecf87094e 100644 --- a/operations/helm/tests/keda-autoscaling-global-values-generated/mimir-distributed/templates/smoke-test/smoke-test-job.yaml +++ b/operations/helm/tests/keda-autoscaling-global-values-generated/mimir-distributed/templates/smoke-test/smoke-test-job.yaml @@ -37,6 +37,7 @@ spec: [] containers: - name: smoke-test + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=continuous-test" diff --git a/operations/helm/tests/keda-autoscaling-global-values-generated/mimir-distributed/templates/store-gateway/store-gateway-statefulset.yaml b/operations/helm/tests/keda-autoscaling-global-values-generated/mimir-distributed/templates/store-gateway/store-gateway-statefulset.yaml index c6be78b9aeb..915122bb761 100644 --- a/operations/helm/tests/keda-autoscaling-global-values-generated/mimir-distributed/templates/store-gateway/store-gateway-statefulset.yaml +++ b/operations/helm/tests/keda-autoscaling-global-values-generated/mimir-distributed/templates/store-gateway/store-gateway-statefulset.yaml @@ -86,6 +86,7 @@ spec: emptyDir: {} containers: - name: store-gateway + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=store-gateway" @@ -223,6 +224,7 @@ spec: emptyDir: {} containers: - name: store-gateway + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=store-gateway" @@ -360,6 +362,7 @@ spec: emptyDir: {} containers: - name: store-gateway + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=store-gateway" diff --git a/operations/helm/tests/keda-autoscaling-metamonitoring-values-generated/mimir-distributed/templates/alertmanager/alertmanager-statefulset.yaml b/operations/helm/tests/keda-autoscaling-metamonitoring-values-generated/mimir-distributed/templates/alertmanager/alertmanager-statefulset.yaml index 2ef5c25b12e..72d0eb8b4a5 100644 --- a/operations/helm/tests/keda-autoscaling-metamonitoring-values-generated/mimir-distributed/templates/alertmanager/alertmanager-statefulset.yaml +++ b/operations/helm/tests/keda-autoscaling-metamonitoring-values-generated/mimir-distributed/templates/alertmanager/alertmanager-statefulset.yaml @@ -82,6 +82,7 @@ spec: name: keda-autoscaling-metamonitoring-values-mimir-alertmanager-fallback-config containers: - name: alertmanager + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=alertmanager" diff --git a/operations/helm/tests/keda-autoscaling-metamonitoring-values-generated/mimir-distributed/templates/compactor/compactor-statefulset.yaml b/operations/helm/tests/keda-autoscaling-metamonitoring-values-generated/mimir-distributed/templates/compactor/compactor-statefulset.yaml index 32735d27566..d0216a43cde 100644 --- a/operations/helm/tests/keda-autoscaling-metamonitoring-values-generated/mimir-distributed/templates/compactor/compactor-statefulset.yaml +++ b/operations/helm/tests/keda-autoscaling-metamonitoring-values-generated/mimir-distributed/templates/compactor/compactor-statefulset.yaml @@ -78,6 +78,7 @@ spec: emptyDir: {} containers: - name: compactor + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=compactor" diff --git a/operations/helm/tests/keda-autoscaling-metamonitoring-values-generated/mimir-distributed/templates/distributor/distributor-dep.yaml b/operations/helm/tests/keda-autoscaling-metamonitoring-values-generated/mimir-distributed/templates/distributor/distributor-dep.yaml index bdd238951fe..857f1b0e322 100644 --- a/operations/helm/tests/keda-autoscaling-metamonitoring-values-generated/mimir-distributed/templates/distributor/distributor-dep.yaml +++ b/operations/helm/tests/keda-autoscaling-metamonitoring-values-generated/mimir-distributed/templates/distributor/distributor-dep.yaml @@ -45,6 +45,7 @@ spec: type: RuntimeDefault containers: - name: distributor + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=distributor" diff --git a/operations/helm/tests/keda-autoscaling-metamonitoring-values-generated/mimir-distributed/templates/ingester/ingester-statefulset.yaml b/operations/helm/tests/keda-autoscaling-metamonitoring-values-generated/mimir-distributed/templates/ingester/ingester-statefulset.yaml index c81c2867083..a9986db90cc 100644 --- a/operations/helm/tests/keda-autoscaling-metamonitoring-values-generated/mimir-distributed/templates/ingester/ingester-statefulset.yaml +++ b/operations/helm/tests/keda-autoscaling-metamonitoring-values-generated/mimir-distributed/templates/ingester/ingester-statefulset.yaml @@ -86,6 +86,7 @@ spec: emptyDir: {} containers: - name: ingester + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=ingester" @@ -222,6 +223,7 @@ spec: emptyDir: {} containers: - name: ingester + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=ingester" @@ -358,6 +360,7 @@ spec: emptyDir: {} containers: - name: ingester + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=ingester" diff --git a/operations/helm/tests/keda-autoscaling-metamonitoring-values-generated/mimir-distributed/templates/overrides-exporter/overrides-exporter-dep.yaml b/operations/helm/tests/keda-autoscaling-metamonitoring-values-generated/mimir-distributed/templates/overrides-exporter/overrides-exporter-dep.yaml index 2a67474a486..b1d1d7ff341 100644 --- a/operations/helm/tests/keda-autoscaling-metamonitoring-values-generated/mimir-distributed/templates/overrides-exporter/overrides-exporter-dep.yaml +++ b/operations/helm/tests/keda-autoscaling-metamonitoring-values-generated/mimir-distributed/templates/overrides-exporter/overrides-exporter-dep.yaml @@ -44,6 +44,7 @@ spec: type: RuntimeDefault containers: - name: overrides-exporter + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=overrides-exporter" diff --git a/operations/helm/tests/keda-autoscaling-metamonitoring-values-generated/mimir-distributed/templates/querier/querier-dep.yaml b/operations/helm/tests/keda-autoscaling-metamonitoring-values-generated/mimir-distributed/templates/querier/querier-dep.yaml index f0124afcc56..c38be56e88d 100644 --- a/operations/helm/tests/keda-autoscaling-metamonitoring-values-generated/mimir-distributed/templates/querier/querier-dep.yaml +++ b/operations/helm/tests/keda-autoscaling-metamonitoring-values-generated/mimir-distributed/templates/querier/querier-dep.yaml @@ -44,6 +44,7 @@ spec: type: RuntimeDefault containers: - name: querier + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=querier" diff --git a/operations/helm/tests/keda-autoscaling-metamonitoring-values-generated/mimir-distributed/templates/query-frontend/query-frontend-dep.yaml b/operations/helm/tests/keda-autoscaling-metamonitoring-values-generated/mimir-distributed/templates/query-frontend/query-frontend-dep.yaml index e8791ac6e2a..5ccee733965 100644 --- a/operations/helm/tests/keda-autoscaling-metamonitoring-values-generated/mimir-distributed/templates/query-frontend/query-frontend-dep.yaml +++ b/operations/helm/tests/keda-autoscaling-metamonitoring-values-generated/mimir-distributed/templates/query-frontend/query-frontend-dep.yaml @@ -43,6 +43,7 @@ spec: type: RuntimeDefault containers: - name: query-frontend + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=query-frontend" diff --git a/operations/helm/tests/keda-autoscaling-metamonitoring-values-generated/mimir-distributed/templates/query-scheduler/query-scheduler-dep.yaml b/operations/helm/tests/keda-autoscaling-metamonitoring-values-generated/mimir-distributed/templates/query-scheduler/query-scheduler-dep.yaml index 5cf0c2679ec..7c128025783 100644 --- a/operations/helm/tests/keda-autoscaling-metamonitoring-values-generated/mimir-distributed/templates/query-scheduler/query-scheduler-dep.yaml +++ b/operations/helm/tests/keda-autoscaling-metamonitoring-values-generated/mimir-distributed/templates/query-scheduler/query-scheduler-dep.yaml @@ -43,6 +43,7 @@ spec: type: RuntimeDefault containers: - name: query-scheduler + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=query-scheduler" diff --git a/operations/helm/tests/keda-autoscaling-metamonitoring-values-generated/mimir-distributed/templates/ruler/ruler-dep.yaml b/operations/helm/tests/keda-autoscaling-metamonitoring-values-generated/mimir-distributed/templates/ruler/ruler-dep.yaml index 8053aba1380..398e7147765 100644 --- a/operations/helm/tests/keda-autoscaling-metamonitoring-values-generated/mimir-distributed/templates/ruler/ruler-dep.yaml +++ b/operations/helm/tests/keda-autoscaling-metamonitoring-values-generated/mimir-distributed/templates/ruler/ruler-dep.yaml @@ -45,6 +45,7 @@ spec: type: RuntimeDefault containers: - name: ruler + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=ruler" diff --git a/operations/helm/tests/keda-autoscaling-metamonitoring-values-generated/mimir-distributed/templates/smoke-test/smoke-test-job.yaml b/operations/helm/tests/keda-autoscaling-metamonitoring-values-generated/mimir-distributed/templates/smoke-test/smoke-test-job.yaml index 36027813320..29d1db0d73d 100644 --- a/operations/helm/tests/keda-autoscaling-metamonitoring-values-generated/mimir-distributed/templates/smoke-test/smoke-test-job.yaml +++ b/operations/helm/tests/keda-autoscaling-metamonitoring-values-generated/mimir-distributed/templates/smoke-test/smoke-test-job.yaml @@ -37,6 +37,7 @@ spec: [] containers: - name: smoke-test + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=continuous-test" diff --git a/operations/helm/tests/keda-autoscaling-metamonitoring-values-generated/mimir-distributed/templates/store-gateway/store-gateway-statefulset.yaml b/operations/helm/tests/keda-autoscaling-metamonitoring-values-generated/mimir-distributed/templates/store-gateway/store-gateway-statefulset.yaml index e00746e700d..31d8402a0a5 100644 --- a/operations/helm/tests/keda-autoscaling-metamonitoring-values-generated/mimir-distributed/templates/store-gateway/store-gateway-statefulset.yaml +++ b/operations/helm/tests/keda-autoscaling-metamonitoring-values-generated/mimir-distributed/templates/store-gateway/store-gateway-statefulset.yaml @@ -86,6 +86,7 @@ spec: emptyDir: {} containers: - name: store-gateway + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=store-gateway" @@ -223,6 +224,7 @@ spec: emptyDir: {} containers: - name: store-gateway + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=store-gateway" @@ -360,6 +362,7 @@ spec: emptyDir: {} containers: - name: store-gateway + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=store-gateway" diff --git a/operations/helm/tests/keda-autoscaling-values-generated/mimir-distributed/templates/alertmanager/alertmanager-statefulset.yaml b/operations/helm/tests/keda-autoscaling-values-generated/mimir-distributed/templates/alertmanager/alertmanager-statefulset.yaml index c5097f487dd..31151715aad 100644 --- a/operations/helm/tests/keda-autoscaling-values-generated/mimir-distributed/templates/alertmanager/alertmanager-statefulset.yaml +++ b/operations/helm/tests/keda-autoscaling-values-generated/mimir-distributed/templates/alertmanager/alertmanager-statefulset.yaml @@ -82,6 +82,7 @@ spec: name: keda-autoscaling-values-mimir-alertmanager-fallback-config containers: - name: alertmanager + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=alertmanager" diff --git a/operations/helm/tests/keda-autoscaling-values-generated/mimir-distributed/templates/compactor/compactor-statefulset.yaml b/operations/helm/tests/keda-autoscaling-values-generated/mimir-distributed/templates/compactor/compactor-statefulset.yaml index b7c2904656a..419efc83743 100644 --- a/operations/helm/tests/keda-autoscaling-values-generated/mimir-distributed/templates/compactor/compactor-statefulset.yaml +++ b/operations/helm/tests/keda-autoscaling-values-generated/mimir-distributed/templates/compactor/compactor-statefulset.yaml @@ -78,6 +78,7 @@ spec: emptyDir: {} containers: - name: compactor + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=compactor" diff --git a/operations/helm/tests/keda-autoscaling-values-generated/mimir-distributed/templates/distributor/distributor-dep.yaml b/operations/helm/tests/keda-autoscaling-values-generated/mimir-distributed/templates/distributor/distributor-dep.yaml index 9f4edee9e99..6c6482e229e 100644 --- a/operations/helm/tests/keda-autoscaling-values-generated/mimir-distributed/templates/distributor/distributor-dep.yaml +++ b/operations/helm/tests/keda-autoscaling-values-generated/mimir-distributed/templates/distributor/distributor-dep.yaml @@ -47,6 +47,7 @@ spec: type: RuntimeDefault containers: - name: distributor + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=distributor" diff --git a/operations/helm/tests/keda-autoscaling-values-generated/mimir-distributed/templates/ingester/ingester-statefulset.yaml b/operations/helm/tests/keda-autoscaling-values-generated/mimir-distributed/templates/ingester/ingester-statefulset.yaml index 30173f32be2..0ed3d0cdccc 100644 --- a/operations/helm/tests/keda-autoscaling-values-generated/mimir-distributed/templates/ingester/ingester-statefulset.yaml +++ b/operations/helm/tests/keda-autoscaling-values-generated/mimir-distributed/templates/ingester/ingester-statefulset.yaml @@ -86,6 +86,7 @@ spec: emptyDir: {} containers: - name: ingester + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=ingester" @@ -222,6 +223,7 @@ spec: emptyDir: {} containers: - name: ingester + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=ingester" @@ -358,6 +360,7 @@ spec: emptyDir: {} containers: - name: ingester + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=ingester" diff --git a/operations/helm/tests/keda-autoscaling-values-generated/mimir-distributed/templates/overrides-exporter/overrides-exporter-dep.yaml b/operations/helm/tests/keda-autoscaling-values-generated/mimir-distributed/templates/overrides-exporter/overrides-exporter-dep.yaml index ace68ac950f..b6e374c8213 100644 --- a/operations/helm/tests/keda-autoscaling-values-generated/mimir-distributed/templates/overrides-exporter/overrides-exporter-dep.yaml +++ b/operations/helm/tests/keda-autoscaling-values-generated/mimir-distributed/templates/overrides-exporter/overrides-exporter-dep.yaml @@ -44,6 +44,7 @@ spec: type: RuntimeDefault containers: - name: overrides-exporter + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=overrides-exporter" diff --git a/operations/helm/tests/keda-autoscaling-values-generated/mimir-distributed/templates/querier/querier-dep.yaml b/operations/helm/tests/keda-autoscaling-values-generated/mimir-distributed/templates/querier/querier-dep.yaml index fc31b197f95..c9061b12d73 100644 --- a/operations/helm/tests/keda-autoscaling-values-generated/mimir-distributed/templates/querier/querier-dep.yaml +++ b/operations/helm/tests/keda-autoscaling-values-generated/mimir-distributed/templates/querier/querier-dep.yaml @@ -46,6 +46,7 @@ spec: type: RuntimeDefault containers: - name: querier + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=querier" diff --git a/operations/helm/tests/keda-autoscaling-values-generated/mimir-distributed/templates/query-frontend/query-frontend-dep.yaml b/operations/helm/tests/keda-autoscaling-values-generated/mimir-distributed/templates/query-frontend/query-frontend-dep.yaml index 1cea157f761..ffad5b658b2 100644 --- a/operations/helm/tests/keda-autoscaling-values-generated/mimir-distributed/templates/query-frontend/query-frontend-dep.yaml +++ b/operations/helm/tests/keda-autoscaling-values-generated/mimir-distributed/templates/query-frontend/query-frontend-dep.yaml @@ -45,6 +45,7 @@ spec: type: RuntimeDefault containers: - name: query-frontend + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=query-frontend" diff --git a/operations/helm/tests/keda-autoscaling-values-generated/mimir-distributed/templates/query-scheduler/query-scheduler-dep.yaml b/operations/helm/tests/keda-autoscaling-values-generated/mimir-distributed/templates/query-scheduler/query-scheduler-dep.yaml index 1f0f5af58bf..e9c326c01f7 100644 --- a/operations/helm/tests/keda-autoscaling-values-generated/mimir-distributed/templates/query-scheduler/query-scheduler-dep.yaml +++ b/operations/helm/tests/keda-autoscaling-values-generated/mimir-distributed/templates/query-scheduler/query-scheduler-dep.yaml @@ -43,6 +43,7 @@ spec: type: RuntimeDefault containers: - name: query-scheduler + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=query-scheduler" diff --git a/operations/helm/tests/keda-autoscaling-values-generated/mimir-distributed/templates/ruler/ruler-dep.yaml b/operations/helm/tests/keda-autoscaling-values-generated/mimir-distributed/templates/ruler/ruler-dep.yaml index 407a519ea40..2aaf502b71a 100644 --- a/operations/helm/tests/keda-autoscaling-values-generated/mimir-distributed/templates/ruler/ruler-dep.yaml +++ b/operations/helm/tests/keda-autoscaling-values-generated/mimir-distributed/templates/ruler/ruler-dep.yaml @@ -46,6 +46,7 @@ spec: type: RuntimeDefault containers: - name: ruler + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=ruler" diff --git a/operations/helm/tests/keda-autoscaling-values-generated/mimir-distributed/templates/smoke-test/smoke-test-job.yaml b/operations/helm/tests/keda-autoscaling-values-generated/mimir-distributed/templates/smoke-test/smoke-test-job.yaml index fb72a4ea0e2..f01f520bace 100644 --- a/operations/helm/tests/keda-autoscaling-values-generated/mimir-distributed/templates/smoke-test/smoke-test-job.yaml +++ b/operations/helm/tests/keda-autoscaling-values-generated/mimir-distributed/templates/smoke-test/smoke-test-job.yaml @@ -37,6 +37,7 @@ spec: [] containers: - name: smoke-test + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=continuous-test" diff --git a/operations/helm/tests/keda-autoscaling-values-generated/mimir-distributed/templates/store-gateway/store-gateway-statefulset.yaml b/operations/helm/tests/keda-autoscaling-values-generated/mimir-distributed/templates/store-gateway/store-gateway-statefulset.yaml index 7571866b843..3bd31a14301 100644 --- a/operations/helm/tests/keda-autoscaling-values-generated/mimir-distributed/templates/store-gateway/store-gateway-statefulset.yaml +++ b/operations/helm/tests/keda-autoscaling-values-generated/mimir-distributed/templates/store-gateway/store-gateway-statefulset.yaml @@ -86,6 +86,7 @@ spec: emptyDir: {} containers: - name: store-gateway + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=store-gateway" @@ -223,6 +224,7 @@ spec: emptyDir: {} containers: - name: store-gateway + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=store-gateway" @@ -360,6 +362,7 @@ spec: emptyDir: {} containers: - name: store-gateway + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=store-gateway" diff --git a/operations/helm/tests/large-values-generated/mimir-distributed/templates/alertmanager/alertmanager-statefulset.yaml b/operations/helm/tests/large-values-generated/mimir-distributed/templates/alertmanager/alertmanager-statefulset.yaml index af49627c48d..1653b3b7648 100644 --- a/operations/helm/tests/large-values-generated/mimir-distributed/templates/alertmanager/alertmanager-statefulset.yaml +++ b/operations/helm/tests/large-values-generated/mimir-distributed/templates/alertmanager/alertmanager-statefulset.yaml @@ -82,6 +82,7 @@ spec: name: large-values-mimir-alertmanager-fallback-config containers: - name: alertmanager + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=alertmanager" diff --git a/operations/helm/tests/large-values-generated/mimir-distributed/templates/compactor/compactor-statefulset.yaml b/operations/helm/tests/large-values-generated/mimir-distributed/templates/compactor/compactor-statefulset.yaml index 26eace5a8bd..323ae210395 100644 --- a/operations/helm/tests/large-values-generated/mimir-distributed/templates/compactor/compactor-statefulset.yaml +++ b/operations/helm/tests/large-values-generated/mimir-distributed/templates/compactor/compactor-statefulset.yaml @@ -78,6 +78,7 @@ spec: emptyDir: {} containers: - name: compactor + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=compactor" diff --git a/operations/helm/tests/large-values-generated/mimir-distributed/templates/distributor/distributor-dep.yaml b/operations/helm/tests/large-values-generated/mimir-distributed/templates/distributor/distributor-dep.yaml index de989f6221a..749bb9065ee 100644 --- a/operations/helm/tests/large-values-generated/mimir-distributed/templates/distributor/distributor-dep.yaml +++ b/operations/helm/tests/large-values-generated/mimir-distributed/templates/distributor/distributor-dep.yaml @@ -47,6 +47,7 @@ spec: type: RuntimeDefault containers: - name: distributor + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=distributor" diff --git a/operations/helm/tests/large-values-generated/mimir-distributed/templates/ingester/ingester-statefulset.yaml b/operations/helm/tests/large-values-generated/mimir-distributed/templates/ingester/ingester-statefulset.yaml index 3a0d176d048..c061a87297a 100644 --- a/operations/helm/tests/large-values-generated/mimir-distributed/templates/ingester/ingester-statefulset.yaml +++ b/operations/helm/tests/large-values-generated/mimir-distributed/templates/ingester/ingester-statefulset.yaml @@ -100,6 +100,7 @@ spec: emptyDir: {} containers: - name: ingester + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=ingester" @@ -252,6 +253,7 @@ spec: emptyDir: {} containers: - name: ingester + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=ingester" @@ -404,6 +406,7 @@ spec: emptyDir: {} containers: - name: ingester + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=ingester" diff --git a/operations/helm/tests/large-values-generated/mimir-distributed/templates/overrides-exporter/overrides-exporter-dep.yaml b/operations/helm/tests/large-values-generated/mimir-distributed/templates/overrides-exporter/overrides-exporter-dep.yaml index d5f7b9a87b1..8fc632f1094 100644 --- a/operations/helm/tests/large-values-generated/mimir-distributed/templates/overrides-exporter/overrides-exporter-dep.yaml +++ b/operations/helm/tests/large-values-generated/mimir-distributed/templates/overrides-exporter/overrides-exporter-dep.yaml @@ -44,6 +44,7 @@ spec: type: RuntimeDefault containers: - name: overrides-exporter + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=overrides-exporter" diff --git a/operations/helm/tests/large-values-generated/mimir-distributed/templates/querier/querier-dep.yaml b/operations/helm/tests/large-values-generated/mimir-distributed/templates/querier/querier-dep.yaml index dd487e289ba..43858e7eec9 100644 --- a/operations/helm/tests/large-values-generated/mimir-distributed/templates/querier/querier-dep.yaml +++ b/operations/helm/tests/large-values-generated/mimir-distributed/templates/querier/querier-dep.yaml @@ -46,6 +46,7 @@ spec: type: RuntimeDefault containers: - name: querier + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=querier" diff --git a/operations/helm/tests/large-values-generated/mimir-distributed/templates/query-frontend/query-frontend-dep.yaml b/operations/helm/tests/large-values-generated/mimir-distributed/templates/query-frontend/query-frontend-dep.yaml index e3af2829d40..9930b6e0274 100644 --- a/operations/helm/tests/large-values-generated/mimir-distributed/templates/query-frontend/query-frontend-dep.yaml +++ b/operations/helm/tests/large-values-generated/mimir-distributed/templates/query-frontend/query-frontend-dep.yaml @@ -45,6 +45,7 @@ spec: type: RuntimeDefault containers: - name: query-frontend + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=query-frontend" diff --git a/operations/helm/tests/large-values-generated/mimir-distributed/templates/query-scheduler/query-scheduler-dep.yaml b/operations/helm/tests/large-values-generated/mimir-distributed/templates/query-scheduler/query-scheduler-dep.yaml index 85749f7a6da..650ccd257af 100644 --- a/operations/helm/tests/large-values-generated/mimir-distributed/templates/query-scheduler/query-scheduler-dep.yaml +++ b/operations/helm/tests/large-values-generated/mimir-distributed/templates/query-scheduler/query-scheduler-dep.yaml @@ -43,6 +43,7 @@ spec: type: RuntimeDefault containers: - name: query-scheduler + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=query-scheduler" diff --git a/operations/helm/tests/large-values-generated/mimir-distributed/templates/ruler/ruler-dep.yaml b/operations/helm/tests/large-values-generated/mimir-distributed/templates/ruler/ruler-dep.yaml index 6caa0a7339a..d7b2e3224c1 100644 --- a/operations/helm/tests/large-values-generated/mimir-distributed/templates/ruler/ruler-dep.yaml +++ b/operations/helm/tests/large-values-generated/mimir-distributed/templates/ruler/ruler-dep.yaml @@ -46,6 +46,7 @@ spec: type: RuntimeDefault containers: - name: ruler + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=ruler" diff --git a/operations/helm/tests/large-values-generated/mimir-distributed/templates/smoke-test/smoke-test-job.yaml b/operations/helm/tests/large-values-generated/mimir-distributed/templates/smoke-test/smoke-test-job.yaml index 8649f2ab9c2..50e801ca27e 100644 --- a/operations/helm/tests/large-values-generated/mimir-distributed/templates/smoke-test/smoke-test-job.yaml +++ b/operations/helm/tests/large-values-generated/mimir-distributed/templates/smoke-test/smoke-test-job.yaml @@ -37,6 +37,7 @@ spec: [] containers: - name: smoke-test + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=continuous-test" diff --git a/operations/helm/tests/large-values-generated/mimir-distributed/templates/store-gateway/store-gateway-statefulset.yaml b/operations/helm/tests/large-values-generated/mimir-distributed/templates/store-gateway/store-gateway-statefulset.yaml index 0d78849aedf..4fc688eba70 100644 --- a/operations/helm/tests/large-values-generated/mimir-distributed/templates/store-gateway/store-gateway-statefulset.yaml +++ b/operations/helm/tests/large-values-generated/mimir-distributed/templates/store-gateway/store-gateway-statefulset.yaml @@ -100,6 +100,7 @@ spec: emptyDir: {} containers: - name: store-gateway + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=store-gateway" @@ -253,6 +254,7 @@ spec: emptyDir: {} containers: - name: store-gateway + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=store-gateway" @@ -406,6 +408,7 @@ spec: emptyDir: {} containers: - name: store-gateway + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=store-gateway" diff --git a/operations/helm/tests/metamonitoring-values-generated/mimir-distributed/templates/alertmanager/alertmanager-statefulset.yaml b/operations/helm/tests/metamonitoring-values-generated/mimir-distributed/templates/alertmanager/alertmanager-statefulset.yaml index 6110d0c13e1..1838268da25 100644 --- a/operations/helm/tests/metamonitoring-values-generated/mimir-distributed/templates/alertmanager/alertmanager-statefulset.yaml +++ b/operations/helm/tests/metamonitoring-values-generated/mimir-distributed/templates/alertmanager/alertmanager-statefulset.yaml @@ -82,6 +82,7 @@ spec: name: metamonitoring-values-mimir-alertmanager-fallback-config containers: - name: alertmanager + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=alertmanager" diff --git a/operations/helm/tests/metamonitoring-values-generated/mimir-distributed/templates/compactor/compactor-statefulset.yaml b/operations/helm/tests/metamonitoring-values-generated/mimir-distributed/templates/compactor/compactor-statefulset.yaml index 48dae6acb43..d617e55e636 100644 --- a/operations/helm/tests/metamonitoring-values-generated/mimir-distributed/templates/compactor/compactor-statefulset.yaml +++ b/operations/helm/tests/metamonitoring-values-generated/mimir-distributed/templates/compactor/compactor-statefulset.yaml @@ -78,6 +78,7 @@ spec: emptyDir: {} containers: - name: compactor + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=compactor" diff --git a/operations/helm/tests/metamonitoring-values-generated/mimir-distributed/templates/distributor/distributor-dep.yaml b/operations/helm/tests/metamonitoring-values-generated/mimir-distributed/templates/distributor/distributor-dep.yaml index f60520b952d..b581c8bf08f 100644 --- a/operations/helm/tests/metamonitoring-values-generated/mimir-distributed/templates/distributor/distributor-dep.yaml +++ b/operations/helm/tests/metamonitoring-values-generated/mimir-distributed/templates/distributor/distributor-dep.yaml @@ -47,6 +47,7 @@ spec: type: RuntimeDefault containers: - name: distributor + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=distributor" diff --git a/operations/helm/tests/metamonitoring-values-generated/mimir-distributed/templates/ingester/ingester-statefulset.yaml b/operations/helm/tests/metamonitoring-values-generated/mimir-distributed/templates/ingester/ingester-statefulset.yaml index 028fdd390cf..9ed7deb17e5 100644 --- a/operations/helm/tests/metamonitoring-values-generated/mimir-distributed/templates/ingester/ingester-statefulset.yaml +++ b/operations/helm/tests/metamonitoring-values-generated/mimir-distributed/templates/ingester/ingester-statefulset.yaml @@ -78,6 +78,7 @@ spec: emptyDir: {} containers: - name: ingester + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=ingester" diff --git a/operations/helm/tests/metamonitoring-values-generated/mimir-distributed/templates/overrides-exporter/overrides-exporter-dep.yaml b/operations/helm/tests/metamonitoring-values-generated/mimir-distributed/templates/overrides-exporter/overrides-exporter-dep.yaml index 135d22632dc..ddd9d8ccdec 100644 --- a/operations/helm/tests/metamonitoring-values-generated/mimir-distributed/templates/overrides-exporter/overrides-exporter-dep.yaml +++ b/operations/helm/tests/metamonitoring-values-generated/mimir-distributed/templates/overrides-exporter/overrides-exporter-dep.yaml @@ -44,6 +44,7 @@ spec: type: RuntimeDefault containers: - name: overrides-exporter + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=overrides-exporter" diff --git a/operations/helm/tests/metamonitoring-values-generated/mimir-distributed/templates/querier/querier-dep.yaml b/operations/helm/tests/metamonitoring-values-generated/mimir-distributed/templates/querier/querier-dep.yaml index 683be1c3848..955436f0db3 100644 --- a/operations/helm/tests/metamonitoring-values-generated/mimir-distributed/templates/querier/querier-dep.yaml +++ b/operations/helm/tests/metamonitoring-values-generated/mimir-distributed/templates/querier/querier-dep.yaml @@ -46,6 +46,7 @@ spec: type: RuntimeDefault containers: - name: querier + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=querier" diff --git a/operations/helm/tests/metamonitoring-values-generated/mimir-distributed/templates/query-frontend/query-frontend-dep.yaml b/operations/helm/tests/metamonitoring-values-generated/mimir-distributed/templates/query-frontend/query-frontend-dep.yaml index b31d235ad82..c288736e4f3 100644 --- a/operations/helm/tests/metamonitoring-values-generated/mimir-distributed/templates/query-frontend/query-frontend-dep.yaml +++ b/operations/helm/tests/metamonitoring-values-generated/mimir-distributed/templates/query-frontend/query-frontend-dep.yaml @@ -45,6 +45,7 @@ spec: type: RuntimeDefault containers: - name: query-frontend + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=query-frontend" diff --git a/operations/helm/tests/metamonitoring-values-generated/mimir-distributed/templates/query-scheduler/query-scheduler-dep.yaml b/operations/helm/tests/metamonitoring-values-generated/mimir-distributed/templates/query-scheduler/query-scheduler-dep.yaml index bfc3df9f145..8ff41152e0c 100644 --- a/operations/helm/tests/metamonitoring-values-generated/mimir-distributed/templates/query-scheduler/query-scheduler-dep.yaml +++ b/operations/helm/tests/metamonitoring-values-generated/mimir-distributed/templates/query-scheduler/query-scheduler-dep.yaml @@ -43,6 +43,7 @@ spec: type: RuntimeDefault containers: - name: query-scheduler + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=query-scheduler" diff --git a/operations/helm/tests/metamonitoring-values-generated/mimir-distributed/templates/ruler/ruler-dep.yaml b/operations/helm/tests/metamonitoring-values-generated/mimir-distributed/templates/ruler/ruler-dep.yaml index b875472fd21..45bd24652eb 100644 --- a/operations/helm/tests/metamonitoring-values-generated/mimir-distributed/templates/ruler/ruler-dep.yaml +++ b/operations/helm/tests/metamonitoring-values-generated/mimir-distributed/templates/ruler/ruler-dep.yaml @@ -46,6 +46,7 @@ spec: type: RuntimeDefault containers: - name: ruler + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=ruler" diff --git a/operations/helm/tests/metamonitoring-values-generated/mimir-distributed/templates/smoke-test/smoke-test-job.yaml b/operations/helm/tests/metamonitoring-values-generated/mimir-distributed/templates/smoke-test/smoke-test-job.yaml index 7879b2b6899..f6fd5c6815b 100644 --- a/operations/helm/tests/metamonitoring-values-generated/mimir-distributed/templates/smoke-test/smoke-test-job.yaml +++ b/operations/helm/tests/metamonitoring-values-generated/mimir-distributed/templates/smoke-test/smoke-test-job.yaml @@ -37,6 +37,7 @@ spec: [] containers: - name: smoke-test + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=continuous-test" diff --git a/operations/helm/tests/metamonitoring-values-generated/mimir-distributed/templates/store-gateway/store-gateway-statefulset.yaml b/operations/helm/tests/metamonitoring-values-generated/mimir-distributed/templates/store-gateway/store-gateway-statefulset.yaml index b80f58632a7..87be57d9e97 100644 --- a/operations/helm/tests/metamonitoring-values-generated/mimir-distributed/templates/store-gateway/store-gateway-statefulset.yaml +++ b/operations/helm/tests/metamonitoring-values-generated/mimir-distributed/templates/store-gateway/store-gateway-statefulset.yaml @@ -78,6 +78,7 @@ spec: emptyDir: {} containers: - name: store-gateway + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=store-gateway" diff --git a/operations/helm/tests/openshift-values-generated/mimir-distributed/templates/admin-api/admin-api-dep.yaml b/operations/helm/tests/openshift-values-generated/mimir-distributed/templates/admin-api/admin-api-dep.yaml index 1a64d3cd08f..fe7975bf7bb 100644 --- a/operations/helm/tests/openshift-values-generated/mimir-distributed/templates/admin-api/admin-api-dep.yaml +++ b/operations/helm/tests/openshift-values-generated/mimir-distributed/templates/admin-api/admin-api-dep.yaml @@ -43,6 +43,7 @@ spec: type: RuntimeDefault containers: - name: admin-api + image: grafana/enterprise-metrics:r323-bf0aeaa5 imagePullPolicy: IfNotPresent args: - "-target=admin-api" diff --git a/operations/helm/tests/openshift-values-generated/mimir-distributed/templates/alertmanager/alertmanager-statefulset.yaml b/operations/helm/tests/openshift-values-generated/mimir-distributed/templates/alertmanager/alertmanager-statefulset.yaml index be5824feb06..2c3ac902f6a 100644 --- a/operations/helm/tests/openshift-values-generated/mimir-distributed/templates/alertmanager/alertmanager-statefulset.yaml +++ b/operations/helm/tests/openshift-values-generated/mimir-distributed/templates/alertmanager/alertmanager-statefulset.yaml @@ -82,6 +82,7 @@ spec: name: openshift-values-mimir-alertmanager-fallback-config containers: - name: alertmanager + image: grafana/enterprise-metrics:r323-bf0aeaa5 imagePullPolicy: IfNotPresent args: - "-target=alertmanager" diff --git a/operations/helm/tests/openshift-values-generated/mimir-distributed/templates/compactor/compactor-statefulset.yaml b/operations/helm/tests/openshift-values-generated/mimir-distributed/templates/compactor/compactor-statefulset.yaml index 45b6d4f83f4..f42fe150b0f 100644 --- a/operations/helm/tests/openshift-values-generated/mimir-distributed/templates/compactor/compactor-statefulset.yaml +++ b/operations/helm/tests/openshift-values-generated/mimir-distributed/templates/compactor/compactor-statefulset.yaml @@ -78,6 +78,7 @@ spec: emptyDir: {} containers: - name: compactor + image: grafana/enterprise-metrics:r323-bf0aeaa5 imagePullPolicy: IfNotPresent args: - "-target=compactor" diff --git a/operations/helm/tests/openshift-values-generated/mimir-distributed/templates/distributor/distributor-dep.yaml b/operations/helm/tests/openshift-values-generated/mimir-distributed/templates/distributor/distributor-dep.yaml index 679685b6017..c32898295a0 100644 --- a/operations/helm/tests/openshift-values-generated/mimir-distributed/templates/distributor/distributor-dep.yaml +++ b/operations/helm/tests/openshift-values-generated/mimir-distributed/templates/distributor/distributor-dep.yaml @@ -44,6 +44,7 @@ spec: type: RuntimeDefault containers: - name: distributor + image: grafana/enterprise-metrics:r323-bf0aeaa5 imagePullPolicy: IfNotPresent args: - "-target=distributor" diff --git a/operations/helm/tests/openshift-values-generated/mimir-distributed/templates/gateway/gateway-dep.yaml b/operations/helm/tests/openshift-values-generated/mimir-distributed/templates/gateway/gateway-dep.yaml index 36d9be824b5..4fbfe75c7be 100644 --- a/operations/helm/tests/openshift-values-generated/mimir-distributed/templates/gateway/gateway-dep.yaml +++ b/operations/helm/tests/openshift-values-generated/mimir-distributed/templates/gateway/gateway-dep.yaml @@ -41,6 +41,7 @@ spec: type: RuntimeDefault containers: - name: gateway + image: grafana/enterprise-metrics:r323-bf0aeaa5 imagePullPolicy: IfNotPresent args: - "-target=gateway" diff --git a/operations/helm/tests/openshift-values-generated/mimir-distributed/templates/ingester/ingester-statefulset.yaml b/operations/helm/tests/openshift-values-generated/mimir-distributed/templates/ingester/ingester-statefulset.yaml index c668bb37c48..7fbdff18f5d 100644 --- a/operations/helm/tests/openshift-values-generated/mimir-distributed/templates/ingester/ingester-statefulset.yaml +++ b/operations/helm/tests/openshift-values-generated/mimir-distributed/templates/ingester/ingester-statefulset.yaml @@ -86,6 +86,7 @@ spec: emptyDir: {} containers: - name: ingester + image: grafana/enterprise-metrics:r323-bf0aeaa5 imagePullPolicy: IfNotPresent args: - "-target=ingester" @@ -224,6 +225,7 @@ spec: emptyDir: {} containers: - name: ingester + image: grafana/enterprise-metrics:r323-bf0aeaa5 imagePullPolicy: IfNotPresent args: - "-target=ingester" @@ -362,6 +364,7 @@ spec: emptyDir: {} containers: - name: ingester + image: grafana/enterprise-metrics:r323-bf0aeaa5 imagePullPolicy: IfNotPresent args: - "-target=ingester" diff --git a/operations/helm/tests/openshift-values-generated/mimir-distributed/templates/overrides-exporter/overrides-exporter-dep.yaml b/operations/helm/tests/openshift-values-generated/mimir-distributed/templates/overrides-exporter/overrides-exporter-dep.yaml index f2412365394..00ef456dc34 100644 --- a/operations/helm/tests/openshift-values-generated/mimir-distributed/templates/overrides-exporter/overrides-exporter-dep.yaml +++ b/operations/helm/tests/openshift-values-generated/mimir-distributed/templates/overrides-exporter/overrides-exporter-dep.yaml @@ -41,6 +41,7 @@ spec: type: RuntimeDefault containers: - name: overrides-exporter + image: grafana/enterprise-metrics:r323-bf0aeaa5 imagePullPolicy: IfNotPresent args: - "-target=overrides-exporter" diff --git a/operations/helm/tests/openshift-values-generated/mimir-distributed/templates/querier/querier-dep.yaml b/operations/helm/tests/openshift-values-generated/mimir-distributed/templates/querier/querier-dep.yaml index 193b54242bd..6c459b8fb44 100644 --- a/operations/helm/tests/openshift-values-generated/mimir-distributed/templates/querier/querier-dep.yaml +++ b/operations/helm/tests/openshift-values-generated/mimir-distributed/templates/querier/querier-dep.yaml @@ -43,6 +43,7 @@ spec: type: RuntimeDefault containers: - name: querier + image: grafana/enterprise-metrics:r323-bf0aeaa5 imagePullPolicy: IfNotPresent args: - "-target=querier" diff --git a/operations/helm/tests/openshift-values-generated/mimir-distributed/templates/query-frontend/query-frontend-dep.yaml b/operations/helm/tests/openshift-values-generated/mimir-distributed/templates/query-frontend/query-frontend-dep.yaml index 3c7adf1747f..d08af8dd501 100644 --- a/operations/helm/tests/openshift-values-generated/mimir-distributed/templates/query-frontend/query-frontend-dep.yaml +++ b/operations/helm/tests/openshift-values-generated/mimir-distributed/templates/query-frontend/query-frontend-dep.yaml @@ -42,6 +42,7 @@ spec: type: RuntimeDefault containers: - name: query-frontend + image: grafana/enterprise-metrics:r323-bf0aeaa5 imagePullPolicy: IfNotPresent args: - "-target=query-frontend" diff --git a/operations/helm/tests/openshift-values-generated/mimir-distributed/templates/query-scheduler/query-scheduler-dep.yaml b/operations/helm/tests/openshift-values-generated/mimir-distributed/templates/query-scheduler/query-scheduler-dep.yaml index 7afc243365c..70e4d325891 100644 --- a/operations/helm/tests/openshift-values-generated/mimir-distributed/templates/query-scheduler/query-scheduler-dep.yaml +++ b/operations/helm/tests/openshift-values-generated/mimir-distributed/templates/query-scheduler/query-scheduler-dep.yaml @@ -40,6 +40,7 @@ spec: type: RuntimeDefault containers: - name: query-scheduler + image: grafana/enterprise-metrics:r323-bf0aeaa5 imagePullPolicy: IfNotPresent args: - "-target=query-scheduler" diff --git a/operations/helm/tests/openshift-values-generated/mimir-distributed/templates/ruler/ruler-dep.yaml b/operations/helm/tests/openshift-values-generated/mimir-distributed/templates/ruler/ruler-dep.yaml index 73782f630d0..2b6f7ff9b76 100644 --- a/operations/helm/tests/openshift-values-generated/mimir-distributed/templates/ruler/ruler-dep.yaml +++ b/operations/helm/tests/openshift-values-generated/mimir-distributed/templates/ruler/ruler-dep.yaml @@ -43,6 +43,7 @@ spec: type: RuntimeDefault containers: - name: ruler + image: grafana/enterprise-metrics:r323-bf0aeaa5 imagePullPolicy: IfNotPresent args: - "-target=ruler" diff --git a/operations/helm/tests/openshift-values-generated/mimir-distributed/templates/store-gateway/store-gateway-statefulset.yaml b/operations/helm/tests/openshift-values-generated/mimir-distributed/templates/store-gateway/store-gateway-statefulset.yaml index 9b03ce0e66a..34149b48c57 100644 --- a/operations/helm/tests/openshift-values-generated/mimir-distributed/templates/store-gateway/store-gateway-statefulset.yaml +++ b/operations/helm/tests/openshift-values-generated/mimir-distributed/templates/store-gateway/store-gateway-statefulset.yaml @@ -86,6 +86,7 @@ spec: emptyDir: {} containers: - name: store-gateway + image: grafana/enterprise-metrics:r323-bf0aeaa5 imagePullPolicy: IfNotPresent args: - "-target=store-gateway" @@ -225,6 +226,7 @@ spec: emptyDir: {} containers: - name: store-gateway + image: grafana/enterprise-metrics:r323-bf0aeaa5 imagePullPolicy: IfNotPresent args: - "-target=store-gateway" @@ -364,6 +366,7 @@ spec: emptyDir: {} containers: - name: store-gateway + image: grafana/enterprise-metrics:r323-bf0aeaa5 imagePullPolicy: IfNotPresent args: - "-target=store-gateway" diff --git a/operations/helm/tests/openshift-values-generated/mimir-distributed/templates/tokengen/tokengen-job.yaml b/operations/helm/tests/openshift-values-generated/mimir-distributed/templates/tokengen/tokengen-job.yaml index 81bf914a3eb..fcb86029529 100644 --- a/operations/helm/tests/openshift-values-generated/mimir-distributed/templates/tokengen/tokengen-job.yaml +++ b/operations/helm/tests/openshift-values-generated/mimir-distributed/templates/tokengen/tokengen-job.yaml @@ -36,6 +36,7 @@ spec: [] containers: - name: tokengen + image: grafana/enterprise-metrics:r323-bf0aeaa5 imagePullPolicy: IfNotPresent args: - "-target=tokengen" diff --git a/operations/helm/tests/scheduler-name-values-generated/mimir-distributed/templates/alertmanager/alertmanager-statefulset.yaml b/operations/helm/tests/scheduler-name-values-generated/mimir-distributed/templates/alertmanager/alertmanager-statefulset.yaml index ee6e11a6e39..f67b139faec 100644 --- a/operations/helm/tests/scheduler-name-values-generated/mimir-distributed/templates/alertmanager/alertmanager-statefulset.yaml +++ b/operations/helm/tests/scheduler-name-values-generated/mimir-distributed/templates/alertmanager/alertmanager-statefulset.yaml @@ -83,6 +83,7 @@ spec: name: scheduler-name-values-mimir-alertmanager-fallback-config containers: - name: alertmanager + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=alertmanager" diff --git a/operations/helm/tests/scheduler-name-values-generated/mimir-distributed/templates/compactor/compactor-statefulset.yaml b/operations/helm/tests/scheduler-name-values-generated/mimir-distributed/templates/compactor/compactor-statefulset.yaml index 771259e2a2d..00b8fc6455b 100644 --- a/operations/helm/tests/scheduler-name-values-generated/mimir-distributed/templates/compactor/compactor-statefulset.yaml +++ b/operations/helm/tests/scheduler-name-values-generated/mimir-distributed/templates/compactor/compactor-statefulset.yaml @@ -79,6 +79,7 @@ spec: emptyDir: {} containers: - name: compactor + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=compactor" diff --git a/operations/helm/tests/scheduler-name-values-generated/mimir-distributed/templates/distributor/distributor-dep.yaml b/operations/helm/tests/scheduler-name-values-generated/mimir-distributed/templates/distributor/distributor-dep.yaml index 86a0228203a..1162be14e0b 100644 --- a/operations/helm/tests/scheduler-name-values-generated/mimir-distributed/templates/distributor/distributor-dep.yaml +++ b/operations/helm/tests/scheduler-name-values-generated/mimir-distributed/templates/distributor/distributor-dep.yaml @@ -47,6 +47,7 @@ spec: type: RuntimeDefault containers: - name: distributor + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=distributor" diff --git a/operations/helm/tests/scheduler-name-values-generated/mimir-distributed/templates/ingester/ingester-statefulset.yaml b/operations/helm/tests/scheduler-name-values-generated/mimir-distributed/templates/ingester/ingester-statefulset.yaml index ee0ac31f332..c54b898d945 100644 --- a/operations/helm/tests/scheduler-name-values-generated/mimir-distributed/templates/ingester/ingester-statefulset.yaml +++ b/operations/helm/tests/scheduler-name-values-generated/mimir-distributed/templates/ingester/ingester-statefulset.yaml @@ -87,6 +87,7 @@ spec: emptyDir: {} containers: - name: ingester + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=ingester" @@ -224,6 +225,7 @@ spec: emptyDir: {} containers: - name: ingester + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=ingester" @@ -361,6 +363,7 @@ spec: emptyDir: {} containers: - name: ingester + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=ingester" diff --git a/operations/helm/tests/scheduler-name-values-generated/mimir-distributed/templates/overrides-exporter/overrides-exporter-dep.yaml b/operations/helm/tests/scheduler-name-values-generated/mimir-distributed/templates/overrides-exporter/overrides-exporter-dep.yaml index d377f6faed9..d4d185fa623 100644 --- a/operations/helm/tests/scheduler-name-values-generated/mimir-distributed/templates/overrides-exporter/overrides-exporter-dep.yaml +++ b/operations/helm/tests/scheduler-name-values-generated/mimir-distributed/templates/overrides-exporter/overrides-exporter-dep.yaml @@ -44,6 +44,7 @@ spec: type: RuntimeDefault containers: - name: overrides-exporter + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=overrides-exporter" diff --git a/operations/helm/tests/scheduler-name-values-generated/mimir-distributed/templates/querier/querier-dep.yaml b/operations/helm/tests/scheduler-name-values-generated/mimir-distributed/templates/querier/querier-dep.yaml index 9397dbf8084..f43352b85d3 100644 --- a/operations/helm/tests/scheduler-name-values-generated/mimir-distributed/templates/querier/querier-dep.yaml +++ b/operations/helm/tests/scheduler-name-values-generated/mimir-distributed/templates/querier/querier-dep.yaml @@ -46,6 +46,7 @@ spec: type: RuntimeDefault containers: - name: querier + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=querier" diff --git a/operations/helm/tests/scheduler-name-values-generated/mimir-distributed/templates/query-frontend/query-frontend-dep.yaml b/operations/helm/tests/scheduler-name-values-generated/mimir-distributed/templates/query-frontend/query-frontend-dep.yaml index ecc0e632321..d91aa81979b 100644 --- a/operations/helm/tests/scheduler-name-values-generated/mimir-distributed/templates/query-frontend/query-frontend-dep.yaml +++ b/operations/helm/tests/scheduler-name-values-generated/mimir-distributed/templates/query-frontend/query-frontend-dep.yaml @@ -45,6 +45,7 @@ spec: type: RuntimeDefault containers: - name: query-frontend + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=query-frontend" diff --git a/operations/helm/tests/scheduler-name-values-generated/mimir-distributed/templates/query-scheduler/query-scheduler-dep.yaml b/operations/helm/tests/scheduler-name-values-generated/mimir-distributed/templates/query-scheduler/query-scheduler-dep.yaml index 6aac123dd6e..c6376d218ee 100644 --- a/operations/helm/tests/scheduler-name-values-generated/mimir-distributed/templates/query-scheduler/query-scheduler-dep.yaml +++ b/operations/helm/tests/scheduler-name-values-generated/mimir-distributed/templates/query-scheduler/query-scheduler-dep.yaml @@ -43,6 +43,7 @@ spec: type: RuntimeDefault containers: - name: query-scheduler + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=query-scheduler" diff --git a/operations/helm/tests/scheduler-name-values-generated/mimir-distributed/templates/ruler/ruler-dep.yaml b/operations/helm/tests/scheduler-name-values-generated/mimir-distributed/templates/ruler/ruler-dep.yaml index 218137fff56..acbe0c63f10 100644 --- a/operations/helm/tests/scheduler-name-values-generated/mimir-distributed/templates/ruler/ruler-dep.yaml +++ b/operations/helm/tests/scheduler-name-values-generated/mimir-distributed/templates/ruler/ruler-dep.yaml @@ -46,6 +46,7 @@ spec: type: RuntimeDefault containers: - name: ruler + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=ruler" diff --git a/operations/helm/tests/scheduler-name-values-generated/mimir-distributed/templates/smoke-test/smoke-test-job.yaml b/operations/helm/tests/scheduler-name-values-generated/mimir-distributed/templates/smoke-test/smoke-test-job.yaml index 7410f92852e..2e32ddb8544 100644 --- a/operations/helm/tests/scheduler-name-values-generated/mimir-distributed/templates/smoke-test/smoke-test-job.yaml +++ b/operations/helm/tests/scheduler-name-values-generated/mimir-distributed/templates/smoke-test/smoke-test-job.yaml @@ -37,6 +37,7 @@ spec: [] containers: - name: smoke-test + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=continuous-test" diff --git a/operations/helm/tests/scheduler-name-values-generated/mimir-distributed/templates/store-gateway/store-gateway-statefulset.yaml b/operations/helm/tests/scheduler-name-values-generated/mimir-distributed/templates/store-gateway/store-gateway-statefulset.yaml index 05bb5c47012..2119b196d83 100644 --- a/operations/helm/tests/scheduler-name-values-generated/mimir-distributed/templates/store-gateway/store-gateway-statefulset.yaml +++ b/operations/helm/tests/scheduler-name-values-generated/mimir-distributed/templates/store-gateway/store-gateway-statefulset.yaml @@ -87,6 +87,7 @@ spec: emptyDir: {} containers: - name: store-gateway + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=store-gateway" @@ -225,6 +226,7 @@ spec: emptyDir: {} containers: - name: store-gateway + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=store-gateway" @@ -363,6 +365,7 @@ spec: emptyDir: {} containers: - name: store-gateway + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=store-gateway" diff --git a/operations/helm/tests/small-values-generated/mimir-distributed/templates/alertmanager/alertmanager-statefulset.yaml b/operations/helm/tests/small-values-generated/mimir-distributed/templates/alertmanager/alertmanager-statefulset.yaml index 96e228bda4b..df7f07835f4 100644 --- a/operations/helm/tests/small-values-generated/mimir-distributed/templates/alertmanager/alertmanager-statefulset.yaml +++ b/operations/helm/tests/small-values-generated/mimir-distributed/templates/alertmanager/alertmanager-statefulset.yaml @@ -82,6 +82,7 @@ spec: name: small-values-mimir-alertmanager-fallback-config containers: - name: alertmanager + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=alertmanager" diff --git a/operations/helm/tests/small-values-generated/mimir-distributed/templates/compactor/compactor-statefulset.yaml b/operations/helm/tests/small-values-generated/mimir-distributed/templates/compactor/compactor-statefulset.yaml index b05a07b9525..3466f1c77da 100644 --- a/operations/helm/tests/small-values-generated/mimir-distributed/templates/compactor/compactor-statefulset.yaml +++ b/operations/helm/tests/small-values-generated/mimir-distributed/templates/compactor/compactor-statefulset.yaml @@ -78,6 +78,7 @@ spec: emptyDir: {} containers: - name: compactor + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=compactor" diff --git a/operations/helm/tests/small-values-generated/mimir-distributed/templates/distributor/distributor-dep.yaml b/operations/helm/tests/small-values-generated/mimir-distributed/templates/distributor/distributor-dep.yaml index 7cf83915183..6f66aa3b6dc 100644 --- a/operations/helm/tests/small-values-generated/mimir-distributed/templates/distributor/distributor-dep.yaml +++ b/operations/helm/tests/small-values-generated/mimir-distributed/templates/distributor/distributor-dep.yaml @@ -47,6 +47,7 @@ spec: type: RuntimeDefault containers: - name: distributor + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=distributor" diff --git a/operations/helm/tests/small-values-generated/mimir-distributed/templates/ingester/ingester-statefulset.yaml b/operations/helm/tests/small-values-generated/mimir-distributed/templates/ingester/ingester-statefulset.yaml index 40c76ce2d54..610eedde425 100644 --- a/operations/helm/tests/small-values-generated/mimir-distributed/templates/ingester/ingester-statefulset.yaml +++ b/operations/helm/tests/small-values-generated/mimir-distributed/templates/ingester/ingester-statefulset.yaml @@ -100,6 +100,7 @@ spec: emptyDir: {} containers: - name: ingester + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=ingester" @@ -252,6 +253,7 @@ spec: emptyDir: {} containers: - name: ingester + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=ingester" @@ -404,6 +406,7 @@ spec: emptyDir: {} containers: - name: ingester + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=ingester" diff --git a/operations/helm/tests/small-values-generated/mimir-distributed/templates/overrides-exporter/overrides-exporter-dep.yaml b/operations/helm/tests/small-values-generated/mimir-distributed/templates/overrides-exporter/overrides-exporter-dep.yaml index b18780885a8..5de4b422427 100644 --- a/operations/helm/tests/small-values-generated/mimir-distributed/templates/overrides-exporter/overrides-exporter-dep.yaml +++ b/operations/helm/tests/small-values-generated/mimir-distributed/templates/overrides-exporter/overrides-exporter-dep.yaml @@ -44,6 +44,7 @@ spec: type: RuntimeDefault containers: - name: overrides-exporter + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=overrides-exporter" diff --git a/operations/helm/tests/small-values-generated/mimir-distributed/templates/querier/querier-dep.yaml b/operations/helm/tests/small-values-generated/mimir-distributed/templates/querier/querier-dep.yaml index 5bd00dca07e..32937218c56 100644 --- a/operations/helm/tests/small-values-generated/mimir-distributed/templates/querier/querier-dep.yaml +++ b/operations/helm/tests/small-values-generated/mimir-distributed/templates/querier/querier-dep.yaml @@ -46,6 +46,7 @@ spec: type: RuntimeDefault containers: - name: querier + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=querier" diff --git a/operations/helm/tests/small-values-generated/mimir-distributed/templates/query-frontend/query-frontend-dep.yaml b/operations/helm/tests/small-values-generated/mimir-distributed/templates/query-frontend/query-frontend-dep.yaml index 2614481f094..79d64fedc94 100644 --- a/operations/helm/tests/small-values-generated/mimir-distributed/templates/query-frontend/query-frontend-dep.yaml +++ b/operations/helm/tests/small-values-generated/mimir-distributed/templates/query-frontend/query-frontend-dep.yaml @@ -45,6 +45,7 @@ spec: type: RuntimeDefault containers: - name: query-frontend + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=query-frontend" diff --git a/operations/helm/tests/small-values-generated/mimir-distributed/templates/query-scheduler/query-scheduler-dep.yaml b/operations/helm/tests/small-values-generated/mimir-distributed/templates/query-scheduler/query-scheduler-dep.yaml index 5bdd419aac8..f66a95bdd38 100644 --- a/operations/helm/tests/small-values-generated/mimir-distributed/templates/query-scheduler/query-scheduler-dep.yaml +++ b/operations/helm/tests/small-values-generated/mimir-distributed/templates/query-scheduler/query-scheduler-dep.yaml @@ -43,6 +43,7 @@ spec: type: RuntimeDefault containers: - name: query-scheduler + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=query-scheduler" diff --git a/operations/helm/tests/small-values-generated/mimir-distributed/templates/ruler/ruler-dep.yaml b/operations/helm/tests/small-values-generated/mimir-distributed/templates/ruler/ruler-dep.yaml index 4368f68b04c..16e2e4cd0b4 100644 --- a/operations/helm/tests/small-values-generated/mimir-distributed/templates/ruler/ruler-dep.yaml +++ b/operations/helm/tests/small-values-generated/mimir-distributed/templates/ruler/ruler-dep.yaml @@ -46,6 +46,7 @@ spec: type: RuntimeDefault containers: - name: ruler + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=ruler" diff --git a/operations/helm/tests/small-values-generated/mimir-distributed/templates/smoke-test/smoke-test-job.yaml b/operations/helm/tests/small-values-generated/mimir-distributed/templates/smoke-test/smoke-test-job.yaml index f7781803021..6a643f532d3 100644 --- a/operations/helm/tests/small-values-generated/mimir-distributed/templates/smoke-test/smoke-test-job.yaml +++ b/operations/helm/tests/small-values-generated/mimir-distributed/templates/smoke-test/smoke-test-job.yaml @@ -37,6 +37,7 @@ spec: [] containers: - name: smoke-test + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=continuous-test" diff --git a/operations/helm/tests/small-values-generated/mimir-distributed/templates/store-gateway/store-gateway-statefulset.yaml b/operations/helm/tests/small-values-generated/mimir-distributed/templates/store-gateway/store-gateway-statefulset.yaml index 33cf8a845e6..e5895b8fa95 100644 --- a/operations/helm/tests/small-values-generated/mimir-distributed/templates/store-gateway/store-gateway-statefulset.yaml +++ b/operations/helm/tests/small-values-generated/mimir-distributed/templates/store-gateway/store-gateway-statefulset.yaml @@ -100,6 +100,7 @@ spec: emptyDir: {} containers: - name: store-gateway + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=store-gateway" @@ -253,6 +254,7 @@ spec: emptyDir: {} containers: - name: store-gateway + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=store-gateway" @@ -406,6 +408,7 @@ spec: emptyDir: {} containers: - name: store-gateway + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=store-gateway" diff --git a/operations/helm/tests/test-enterprise-component-image-values-generated/mimir-distributed/charts/rollout_operator/templates/deployment.yaml b/operations/helm/tests/test-enterprise-component-image-values-generated/mimir-distributed/charts/rollout_operator/templates/deployment.yaml new file mode 100644 index 00000000000..e1595094cd4 --- /dev/null +++ b/operations/helm/tests/test-enterprise-component-image-values-generated/mimir-distributed/charts/rollout_operator/templates/deployment.yaml @@ -0,0 +1,65 @@ +--- +# Source: mimir-distributed/charts/rollout_operator/templates/deployment.yaml +apiVersion: apps/v1 +kind: Deployment +metadata: + name: test-enterprise-component-image-values-rollout-operator + labels: + helm.sh/chart: rollout-operator-0.22.0 + app.kubernetes.io/name: rollout-operator + app.kubernetes.io/instance: test-enterprise-component-image-values + app.kubernetes.io/version: "v0.22.0" + app.kubernetes.io/managed-by: Helm +spec: + replicas: 1 + minReadySeconds: 10 + selector: + matchLabels: + app.kubernetes.io/name: rollout-operator + app.kubernetes.io/instance: test-enterprise-component-image-values + strategy: + rollingUpdate: + maxSurge: 0 + maxUnavailable: 1 + template: + metadata: + labels: + app.kubernetes.io/name: rollout-operator + app.kubernetes.io/instance: test-enterprise-component-image-values + spec: + serviceAccountName: test-enterprise-component-image-values-rollout-operator + securityContext: + fsGroup: 10001 + runAsGroup: 10001 + runAsNonRoot: true + runAsUser: 10001 + seccompProfile: + type: RuntimeDefault + containers: + - name: rollout-operator + securityContext: + allowPrivilegeEscalation: false + capabilities: + drop: + - ALL + readOnlyRootFilesystem: true + image: "grafana/rollout-operator:v0.22.0" + imagePullPolicy: IfNotPresent + args: + - -kubernetes.namespace=citestns + ports: + - name: http-metrics + containerPort: 8001 + protocol: TCP + readinessProbe: + httpGet: + path: /ready + port: http-metrics + initialDelaySeconds: 5 + timeoutSeconds: 1 + resources: + limits: + memory: 200Mi + requests: + cpu: 100m + memory: 100Mi diff --git a/operations/helm/tests/test-enterprise-component-image-values-generated/mimir-distributed/charts/rollout_operator/templates/role.yaml b/operations/helm/tests/test-enterprise-component-image-values-generated/mimir-distributed/charts/rollout_operator/templates/role.yaml new file mode 100644 index 00000000000..46509b45938 --- /dev/null +++ b/operations/helm/tests/test-enterprise-component-image-values-generated/mimir-distributed/charts/rollout_operator/templates/role.yaml @@ -0,0 +1,36 @@ +--- +# Source: mimir-distributed/charts/rollout_operator/templates/role.yaml +apiVersion: rbac.authorization.k8s.io/v1 +kind: Role +metadata: + name: test-enterprise-component-image-values-rollout-operator + labels: + helm.sh/chart: rollout-operator-0.22.0 + app.kubernetes.io/name: rollout-operator + app.kubernetes.io/instance: test-enterprise-component-image-values + app.kubernetes.io/version: "v0.22.0" + app.kubernetes.io/managed-by: Helm +rules: +- apiGroups: + - "" + resources: + - pods + verbs: + - list + - get + - watch + - delete +- apiGroups: + - apps + resources: + - statefulsets + verbs: + - list + - get + - watch +- apiGroups: + - apps + resources: + - statefulsets/status + verbs: + - update diff --git a/operations/helm/tests/test-enterprise-component-image-values-generated/mimir-distributed/charts/rollout_operator/templates/rolebinding.yaml b/operations/helm/tests/test-enterprise-component-image-values-generated/mimir-distributed/charts/rollout_operator/templates/rolebinding.yaml new file mode 100644 index 00000000000..67653825db3 --- /dev/null +++ b/operations/helm/tests/test-enterprise-component-image-values-generated/mimir-distributed/charts/rollout_operator/templates/rolebinding.yaml @@ -0,0 +1,19 @@ +--- +# Source: mimir-distributed/charts/rollout_operator/templates/rolebinding.yaml +apiVersion: rbac.authorization.k8s.io/v1 +kind: RoleBinding +metadata: + name: test-enterprise-component-image-values-rollout-operator + labels: + helm.sh/chart: rollout-operator-0.22.0 + app.kubernetes.io/name: rollout-operator + app.kubernetes.io/instance: test-enterprise-component-image-values + app.kubernetes.io/version: "v0.22.0" + app.kubernetes.io/managed-by: Helm +roleRef: + apiGroup: rbac.authorization.k8s.io + kind: Role + name: test-enterprise-component-image-values-rollout-operator +subjects: +- kind: ServiceAccount + name: test-enterprise-component-image-values-rollout-operator diff --git a/operations/helm/tests/test-enterprise-component-image-values-generated/mimir-distributed/charts/rollout_operator/templates/serviceaccount.yaml b/operations/helm/tests/test-enterprise-component-image-values-generated/mimir-distributed/charts/rollout_operator/templates/serviceaccount.yaml new file mode 100644 index 00000000000..eb9d559580c --- /dev/null +++ b/operations/helm/tests/test-enterprise-component-image-values-generated/mimir-distributed/charts/rollout_operator/templates/serviceaccount.yaml @@ -0,0 +1,12 @@ +--- +# Source: mimir-distributed/charts/rollout_operator/templates/serviceaccount.yaml +apiVersion: v1 +kind: ServiceAccount +metadata: + name: test-enterprise-component-image-values-rollout-operator + labels: + helm.sh/chart: rollout-operator-0.22.0 + app.kubernetes.io/name: rollout-operator + app.kubernetes.io/instance: test-enterprise-component-image-values + app.kubernetes.io/version: "v0.22.0" + app.kubernetes.io/managed-by: Helm diff --git a/operations/helm/tests/test-enterprise-component-image-values-generated/mimir-distributed/templates/admin-api/admin-api-dep.yaml b/operations/helm/tests/test-enterprise-component-image-values-generated/mimir-distributed/templates/admin-api/admin-api-dep.yaml new file mode 100644 index 00000000000..109731e92d8 --- /dev/null +++ b/operations/helm/tests/test-enterprise-component-image-values-generated/mimir-distributed/templates/admin-api/admin-api-dep.yaml @@ -0,0 +1,119 @@ +--- +# Source: mimir-distributed/templates/admin-api/admin-api-dep.yaml +apiVersion: apps/v1 +kind: Deployment +metadata: + annotations: + {} + labels: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-enterprise-component-image-values + app.kubernetes.io/component: admin-api + app.kubernetes.io/part-of: memberlist + app.kubernetes.io/managed-by: Helm + name: test-enterprise-component-image-values-mimir-admin-api + namespace: "citestns" +spec: + replicas: 1 + selector: + matchLabels: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-enterprise-component-image-values + app.kubernetes.io/component: admin-api + strategy: + rollingUpdate: + maxSurge: 15% + maxUnavailable: 0 + type: RollingUpdate + template: + metadata: + labels: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-enterprise-component-image-values + app.kubernetes.io/managed-by: Helm + app.kubernetes.io/component: admin-api + app.kubernetes.io/part-of: memberlist + annotations: + namespace: "citestns" + spec: + serviceAccountName: test-enterprise-component-image-values-mimir + securityContext: + fsGroup: 10001 + runAsGroup: 10001 + runAsNonRoot: true + runAsUser: 10001 + seccompProfile: + type: RuntimeDefault + containers: + - name: admin-api + image: test/admin-api:1-admin-api + imagePullPolicy: IfNotPresent + args: + - "-target=admin-api" + - "-config.expand-env=true" + - "-config.file=/etc/mimir/mimir.yaml" + volumeMounts: + - name: config + mountPath: /etc/mimir + - name: runtime-config + mountPath: /var/mimir + - name: license + mountPath: /license + - name: storage + mountPath: "/data" + - name: active-queries + mountPath: /active-query-tracker + ports: + - name: http-metrics + containerPort: 8080 + protocol: TCP + - name: grpc + containerPort: 9095 + protocol: TCP + - name: memberlist + containerPort: 7946 + protocol: TCP + livenessProbe: + null + readinessProbe: + httpGet: + path: /ready + port: http-metrics + initialDelaySeconds: 45 + resources: + requests: + cpu: 10m + memory: 32Mi + securityContext: + allowPrivilegeEscalation: false + capabilities: + drop: + - ALL + readOnlyRootFilesystem: true + topologySpreadConstraints: + - maxSkew: 1 + topologyKey: kubernetes.io/hostname + whenUnsatisfiable: ScheduleAnyway + labelSelector: + matchLabels: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-enterprise-component-image-values + app.kubernetes.io/component: admin-api + terminationGracePeriodSeconds: 60 + volumes: + - name: config + configMap: + name: test-enterprise-component-image-values-mimir-config + items: + - key: "mimir.yaml" + path: "mimir.yaml" + - name: runtime-config + configMap: + name: test-enterprise-component-image-values-mimir-runtime + - name: license + secret: + secretName: test-enterprise-component-image-values-mimir-license + - name: storage + emptyDir: {} + - name: active-queries + emptyDir: {} diff --git a/operations/helm/tests/test-enterprise-component-image-values-generated/mimir-distributed/templates/admin-api/admin-api-pdb.yaml b/operations/helm/tests/test-enterprise-component-image-values-generated/mimir-distributed/templates/admin-api/admin-api-pdb.yaml new file mode 100644 index 00000000000..40dc10a76b2 --- /dev/null +++ b/operations/helm/tests/test-enterprise-component-image-values-generated/mimir-distributed/templates/admin-api/admin-api-pdb.yaml @@ -0,0 +1,19 @@ +--- +# Source: mimir-distributed/templates/admin-api/admin-api-pdb.yaml +apiVersion: policy/v1beta1 +kind: PodDisruptionBudget +metadata: + name: test-enterprise-component-image-values-mimir-admin-api + labels: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-enterprise-component-image-values + app.kubernetes.io/component: admin-api + app.kubernetes.io/managed-by: Helm + namespace: "citestns" +spec: + selector: + matchLabels: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-enterprise-component-image-values + app.kubernetes.io/component: admin-api + maxUnavailable: 1 diff --git a/operations/helm/tests/test-enterprise-component-image-values-generated/mimir-distributed/templates/admin-api/admin-api-svc.yaml b/operations/helm/tests/test-enterprise-component-image-values-generated/mimir-distributed/templates/admin-api/admin-api-svc.yaml new file mode 100644 index 00000000000..df4124e608e --- /dev/null +++ b/operations/helm/tests/test-enterprise-component-image-values-generated/mimir-distributed/templates/admin-api/admin-api-svc.yaml @@ -0,0 +1,30 @@ +--- +# Source: mimir-distributed/templates/admin-api/admin-api-svc.yaml +apiVersion: v1 +kind: Service +metadata: + name: test-enterprise-component-image-values-mimir-admin-api + labels: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-enterprise-component-image-values + app.kubernetes.io/component: admin-api + app.kubernetes.io/part-of: memberlist + app.kubernetes.io/managed-by: Helm + annotations: + {} + namespace: "citestns" +spec: + type: ClusterIP + ports: + - port: 8080 + protocol: TCP + name: http-metrics + targetPort: http-metrics + - port: 9095 + protocol: TCP + name: grpc + targetPort: grpc + selector: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-enterprise-component-image-values + app.kubernetes.io/component: admin-api diff --git a/operations/helm/tests/test-enterprise-component-image-values-generated/mimir-distributed/templates/alertmanager/alertmanager-config.yaml b/operations/helm/tests/test-enterprise-component-image-values-generated/mimir-distributed/templates/alertmanager/alertmanager-config.yaml new file mode 100644 index 00000000000..97f402115a6 --- /dev/null +++ b/operations/helm/tests/test-enterprise-component-image-values-generated/mimir-distributed/templates/alertmanager/alertmanager-config.yaml @@ -0,0 +1,21 @@ +--- +# Source: mimir-distributed/templates/alertmanager/alertmanager-config.yaml +apiVersion: v1 +kind: ConfigMap +metadata: + name: test-enterprise-component-image-values-mimir-alertmanager-fallback-config + labels: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-enterprise-component-image-values + app.kubernetes.io/component: alertmanager + app.kubernetes.io/part-of: memberlist + app.kubernetes.io/managed-by: Helm + annotations: + {} + namespace: "citestns" +data: + alertmanager_fallback_config.yaml: | + receivers: + - name: default-receiver + route: + receiver: default-receiver diff --git a/operations/helm/tests/test-enterprise-component-image-values-generated/mimir-distributed/templates/alertmanager/alertmanager-pdb.yaml b/operations/helm/tests/test-enterprise-component-image-values-generated/mimir-distributed/templates/alertmanager/alertmanager-pdb.yaml new file mode 100644 index 00000000000..e434d33fdb5 --- /dev/null +++ b/operations/helm/tests/test-enterprise-component-image-values-generated/mimir-distributed/templates/alertmanager/alertmanager-pdb.yaml @@ -0,0 +1,19 @@ +--- +# Source: mimir-distributed/templates/alertmanager/alertmanager-pdb.yaml +apiVersion: policy/v1beta1 +kind: PodDisruptionBudget +metadata: + name: test-enterprise-component-image-values-mimir-alertmanager + labels: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-enterprise-component-image-values + app.kubernetes.io/component: alertmanager + app.kubernetes.io/managed-by: Helm + namespace: "citestns" +spec: + selector: + matchLabels: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-enterprise-component-image-values + app.kubernetes.io/component: alertmanager + maxUnavailable: 1 diff --git a/operations/helm/tests/test-enterprise-component-image-values-generated/mimir-distributed/templates/alertmanager/alertmanager-statefulset.yaml b/operations/helm/tests/test-enterprise-component-image-values-generated/mimir-distributed/templates/alertmanager/alertmanager-statefulset.yaml new file mode 100644 index 00000000000..5d337ede35e --- /dev/null +++ b/operations/helm/tests/test-enterprise-component-image-values-generated/mimir-distributed/templates/alertmanager/alertmanager-statefulset.yaml @@ -0,0 +1,139 @@ +--- +# Source: mimir-distributed/templates/alertmanager/alertmanager-statefulset.yaml +apiVersion: apps/v1 +kind: StatefulSet +metadata: + name: test-enterprise-component-image-values-mimir-alertmanager + labels: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-enterprise-component-image-values + app.kubernetes.io/component: alertmanager + app.kubernetes.io/part-of: memberlist + app.kubernetes.io/managed-by: Helm + annotations: + {} + namespace: "citestns" +spec: + replicas: 1 + selector: + matchLabels: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-enterprise-component-image-values + app.kubernetes.io/component: alertmanager + updateStrategy: + type: RollingUpdate + serviceName: test-enterprise-component-image-values-mimir-alertmanager + volumeClaimTemplates: + - apiVersion: v1 + kind: PersistentVolumeClaim + metadata: + name: storage + spec: + accessModes: + - ReadWriteOnce + resources: + requests: + storage: "1Gi" + template: + metadata: + labels: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-enterprise-component-image-values + app.kubernetes.io/managed-by: Helm + app.kubernetes.io/component: alertmanager + app.kubernetes.io/part-of: memberlist + annotations: + namespace: "citestns" + spec: + serviceAccountName: test-enterprise-component-image-values-mimir + securityContext: + fsGroup: 10001 + runAsGroup: 10001 + runAsNonRoot: true + runAsUser: 10001 + seccompProfile: + type: RuntimeDefault + topologySpreadConstraints: + - maxSkew: 1 + topologyKey: kubernetes.io/hostname + whenUnsatisfiable: ScheduleAnyway + labelSelector: + matchLabels: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-enterprise-component-image-values + app.kubernetes.io/component: alertmanager + terminationGracePeriodSeconds: 900 + volumes: + - name: config + configMap: + name: test-enterprise-component-image-values-mimir-config + items: + - key: "mimir.yaml" + path: "mimir.yaml" + - name: license + secret: + secretName: test-enterprise-component-image-values-mimir-license + - name: runtime-config + configMap: + name: test-enterprise-component-image-values-mimir-runtime + - name: tmp + emptyDir: {} + - name: active-queries + emptyDir: {} + - name: alertmanager-fallback-config + configMap: + name: test-enterprise-component-image-values-mimir-alertmanager-fallback-config + containers: + - name: alertmanager + image: test/alertmanager:1-alertmanager + imagePullPolicy: IfNotPresent + args: + - "-target=alertmanager" + - "-config.expand-env=true" + - "-config.file=/etc/mimir/mimir.yaml" + # Prometheus HTTP client used to send alerts has a hard-coded idle + # timeout of 5 minutes, therefore the server timeout for Alertmanager + # needs to be higher to avoid connections being closed abruptly. + - "-server.http-idle-timeout=6m" + volumeMounts: + - name: config + mountPath: /etc/mimir + - name: license + mountPath: /license + - name: runtime-config + mountPath: /var/mimir + - name: storage + mountPath: "/data" + - name: alertmanager-fallback-config + mountPath: /configs/ + - name: tmp + mountPath: /tmp + - name: active-queries + mountPath: /active-query-tracker + ports: + - name: http-metrics + containerPort: 8080 + protocol: TCP + - name: grpc + containerPort: 9095 + protocol: TCP + - name: memberlist + containerPort: 7946 + protocol: TCP + livenessProbe: + null + readinessProbe: + httpGet: + path: /ready + port: http-metrics + initialDelaySeconds: 45 + resources: + requests: + cpu: 10m + memory: 32Mi + securityContext: + allowPrivilegeEscalation: false + capabilities: + drop: + - ALL + readOnlyRootFilesystem: true diff --git a/operations/helm/tests/test-enterprise-component-image-values-generated/mimir-distributed/templates/alertmanager/alertmanager-svc-headless.yaml b/operations/helm/tests/test-enterprise-component-image-values-generated/mimir-distributed/templates/alertmanager/alertmanager-svc-headless.yaml new file mode 100644 index 00000000000..009147fcd48 --- /dev/null +++ b/operations/helm/tests/test-enterprise-component-image-values-generated/mimir-distributed/templates/alertmanager/alertmanager-svc-headless.yaml @@ -0,0 +1,36 @@ +--- +# Source: mimir-distributed/templates/alertmanager/alertmanager-svc-headless.yaml +apiVersion: v1 +kind: Service +metadata: + name: test-enterprise-component-image-values-mimir-alertmanager-headless + labels: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-enterprise-component-image-values + app.kubernetes.io/component: alertmanager + app.kubernetes.io/part-of: memberlist + app.kubernetes.io/managed-by: Helm + prometheus.io/service-monitor: "false" + annotations: + {} + namespace: "citestns" +spec: + type: ClusterIP + clusterIP: None + publishNotReadyAddresses: true + ports: + - port: 8080 + protocol: TCP + name: http-metrics + targetPort: http-metrics + - port: 9095 + protocol: TCP + name: grpc + targetPort: grpc + - port: 9094 + protocol: TCP + name: cluster + selector: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-enterprise-component-image-values + app.kubernetes.io/component: alertmanager diff --git a/operations/helm/tests/test-enterprise-component-image-values-generated/mimir-distributed/templates/alertmanager/alertmanager-svc.yaml b/operations/helm/tests/test-enterprise-component-image-values-generated/mimir-distributed/templates/alertmanager/alertmanager-svc.yaml new file mode 100644 index 00000000000..4a1f092f07c --- /dev/null +++ b/operations/helm/tests/test-enterprise-component-image-values-generated/mimir-distributed/templates/alertmanager/alertmanager-svc.yaml @@ -0,0 +1,30 @@ +--- +# Source: mimir-distributed/templates/alertmanager/alertmanager-svc.yaml +apiVersion: v1 +kind: Service +metadata: + name: test-enterprise-component-image-values-mimir-alertmanager + labels: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-enterprise-component-image-values + app.kubernetes.io/component: alertmanager + app.kubernetes.io/part-of: memberlist + app.kubernetes.io/managed-by: Helm + annotations: + {} + namespace: "citestns" +spec: + type: ClusterIP + ports: + - port: 8080 + protocol: TCP + name: http-metrics + targetPort: http-metrics + - port: 9095 + protocol: TCP + name: grpc + targetPort: grpc + selector: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-enterprise-component-image-values + app.kubernetes.io/component: alertmanager diff --git a/operations/helm/tests/test-enterprise-component-image-values-generated/mimir-distributed/templates/compactor/compactor-pdb.yaml b/operations/helm/tests/test-enterprise-component-image-values-generated/mimir-distributed/templates/compactor/compactor-pdb.yaml new file mode 100644 index 00000000000..11fe6c5fb6c --- /dev/null +++ b/operations/helm/tests/test-enterprise-component-image-values-generated/mimir-distributed/templates/compactor/compactor-pdb.yaml @@ -0,0 +1,19 @@ +--- +# Source: mimir-distributed/templates/compactor/compactor-pdb.yaml +apiVersion: policy/v1beta1 +kind: PodDisruptionBudget +metadata: + name: test-enterprise-component-image-values-mimir-compactor + labels: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-enterprise-component-image-values + app.kubernetes.io/component: compactor + app.kubernetes.io/managed-by: Helm + namespace: "citestns" +spec: + selector: + matchLabels: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-enterprise-component-image-values + app.kubernetes.io/component: compactor + maxUnavailable: 1 diff --git a/operations/helm/tests/test-enterprise-component-image-values-generated/mimir-distributed/templates/compactor/compactor-statefulset.yaml b/operations/helm/tests/test-enterprise-component-image-values-generated/mimir-distributed/templates/compactor/compactor-statefulset.yaml new file mode 100644 index 00000000000..e2b5660fc4e --- /dev/null +++ b/operations/helm/tests/test-enterprise-component-image-values-generated/mimir-distributed/templates/compactor/compactor-statefulset.yaml @@ -0,0 +1,127 @@ +--- +# Source: mimir-distributed/templates/compactor/compactor-statefulset.yaml +apiVersion: apps/v1 +kind: StatefulSet +metadata: + name: test-enterprise-component-image-values-mimir-compactor + labels: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-enterprise-component-image-values + app.kubernetes.io/component: compactor + app.kubernetes.io/part-of: memberlist + app.kubernetes.io/managed-by: Helm + annotations: + {} + namespace: "citestns" +spec: + podManagementPolicy: OrderedReady + replicas: 1 + selector: + matchLabels: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-enterprise-component-image-values + app.kubernetes.io/component: compactor + updateStrategy: + type: RollingUpdate + serviceName: test-enterprise-component-image-values-mimir-compactor + volumeClaimTemplates: + - apiVersion: v1 + kind: PersistentVolumeClaim + metadata: + name: storage + spec: + accessModes: + - ReadWriteOnce + resources: + requests: + storage: "2Gi" + template: + metadata: + labels: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-enterprise-component-image-values + app.kubernetes.io/managed-by: Helm + app.kubernetes.io/component: compactor + app.kubernetes.io/part-of: memberlist + annotations: + namespace: "citestns" + spec: + serviceAccountName: test-enterprise-component-image-values-mimir + securityContext: + fsGroup: 10001 + runAsGroup: 10001 + runAsNonRoot: true + runAsUser: 10001 + seccompProfile: + type: RuntimeDefault + topologySpreadConstraints: + - maxSkew: 1 + topologyKey: kubernetes.io/hostname + whenUnsatisfiable: ScheduleAnyway + labelSelector: + matchLabels: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-enterprise-component-image-values + app.kubernetes.io/component: compactor + terminationGracePeriodSeconds: 900 + volumes: + - name: config + configMap: + name: test-enterprise-component-image-values-mimir-config + items: + - key: "mimir.yaml" + path: "mimir.yaml" + - name: license + secret: + secretName: test-enterprise-component-image-values-mimir-license + - name: runtime-config + configMap: + name: test-enterprise-component-image-values-mimir-runtime + - name: active-queries + emptyDir: {} + containers: + - name: compactor + image: test/compactor:1-compactor + imagePullPolicy: IfNotPresent + args: + - "-target=compactor" + - "-config.expand-env=true" + - "-config.file=/etc/mimir/mimir.yaml" + volumeMounts: + - name: config + mountPath: /etc/mimir + - name: license + mountPath: /license + - name: runtime-config + mountPath: /var/mimir + - name: storage + mountPath: "/data" + - name: active-queries + mountPath: /active-query-tracker + ports: + - name: http-metrics + containerPort: 8080 + protocol: TCP + - name: grpc + containerPort: 9095 + protocol: TCP + - name: memberlist + containerPort: 7946 + protocol: TCP + livenessProbe: + null + readinessProbe: + httpGet: + path: /ready + port: http-metrics + initialDelaySeconds: 60 + resources: + requests: + cpu: 100m + memory: 512Mi + securityContext: + allowPrivilegeEscalation: false + capabilities: + drop: + - ALL + readOnlyRootFilesystem: true diff --git a/operations/helm/tests/test-enterprise-component-image-values-generated/mimir-distributed/templates/compactor/compactor-svc.yaml b/operations/helm/tests/test-enterprise-component-image-values-generated/mimir-distributed/templates/compactor/compactor-svc.yaml new file mode 100644 index 00000000000..d8cbaff8b6f --- /dev/null +++ b/operations/helm/tests/test-enterprise-component-image-values-generated/mimir-distributed/templates/compactor/compactor-svc.yaml @@ -0,0 +1,30 @@ +--- +# Source: mimir-distributed/templates/compactor/compactor-svc.yaml +apiVersion: v1 +kind: Service +metadata: + name: test-enterprise-component-image-values-mimir-compactor + labels: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-enterprise-component-image-values + app.kubernetes.io/component: compactor + app.kubernetes.io/part-of: memberlist + app.kubernetes.io/managed-by: Helm + annotations: + {} + namespace: "citestns" +spec: + type: ClusterIP + ports: + - port: 8080 + protocol: TCP + name: http-metrics + targetPort: http-metrics + - port: 9095 + protocol: TCP + name: grpc + targetPort: grpc + selector: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-enterprise-component-image-values + app.kubernetes.io/component: compactor diff --git a/operations/helm/tests/test-enterprise-component-image-values-generated/mimir-distributed/templates/distributor/distributor-dep.yaml b/operations/helm/tests/test-enterprise-component-image-values-generated/mimir-distributed/templates/distributor/distributor-dep.yaml new file mode 100644 index 00000000000..cfaa75dea88 --- /dev/null +++ b/operations/helm/tests/test-enterprise-component-image-values-generated/mimir-distributed/templates/distributor/distributor-dep.yaml @@ -0,0 +1,132 @@ +--- +# Source: mimir-distributed/templates/distributor/distributor-dep.yaml +apiVersion: apps/v1 +kind: Deployment +metadata: + name: test-enterprise-component-image-values-mimir-distributor + labels: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-enterprise-component-image-values + app.kubernetes.io/component: distributor + app.kubernetes.io/part-of: memberlist + app.kubernetes.io/managed-by: Helm + annotations: + {} + namespace: "citestns" +spec: + # If replicas is not number (when using values file it's float64, when using --set arg it's int64) and is false (i.e. null) don't set it + replicas: 1 + selector: + matchLabels: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-enterprise-component-image-values + app.kubernetes.io/component: distributor + strategy: + rollingUpdate: + maxSurge: 15% + maxUnavailable: 0 + type: RollingUpdate + template: + metadata: + labels: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-enterprise-component-image-values + app.kubernetes.io/managed-by: Helm + app.kubernetes.io/component: distributor + app.kubernetes.io/part-of: memberlist + annotations: + namespace: "citestns" + spec: + serviceAccountName: test-enterprise-component-image-values-mimir + securityContext: + fsGroup: 10001 + runAsGroup: 10001 + runAsNonRoot: true + runAsUser: 10001 + seccompProfile: + type: RuntimeDefault + containers: + - name: distributor + image: test/distributor:1-distributor + imagePullPolicy: IfNotPresent + args: + - "-target=distributor" + - "-config.expand-env=true" + - "-config.file=/etc/mimir/mimir.yaml" + # When write requests go through distributors via gRPC, we want gRPC clients to re-resolve the distributors DNS + # endpoint before the distributor process is terminated, in order to avoid any failures during graceful shutdown. + # To achieve it, we set a shutdown delay greater than the gRPC max connection age. + - "-server.grpc.keepalive.max-connection-age=60s" + - "-server.grpc.keepalive.max-connection-age-grace=5m" + - "-server.grpc.keepalive.max-connection-idle=1m" + - "-shutdown-delay=90s" + volumeMounts: + - name: config + mountPath: /etc/mimir + - name: license + mountPath: /license + - name: runtime-config + mountPath: /var/mimir + - name: storage + mountPath: "/data" + - name: active-queries + mountPath: /active-query-tracker + ports: + - name: http-metrics + containerPort: 8080 + protocol: TCP + - name: grpc + containerPort: 9095 + protocol: TCP + - name: memberlist + containerPort: 7946 + protocol: TCP + livenessProbe: + null + readinessProbe: + httpGet: + path: /ready + port: http-metrics + initialDelaySeconds: 45 + resources: + requests: + cpu: 100m + memory: 512Mi + securityContext: + allowPrivilegeEscalation: false + capabilities: + drop: + - ALL + readOnlyRootFilesystem: true + env: + - name: "GOMAXPROCS" + value: "8" + - name: "JAEGER_REPORTER_MAX_QUEUE_SIZE" + value: "1000" + topologySpreadConstraints: + - maxSkew: 1 + topologyKey: kubernetes.io/hostname + whenUnsatisfiable: ScheduleAnyway + labelSelector: + matchLabels: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-enterprise-component-image-values + app.kubernetes.io/component: distributor + terminationGracePeriodSeconds: 100 + volumes: + - name: config + configMap: + name: test-enterprise-component-image-values-mimir-config + items: + - key: "mimir.yaml" + path: "mimir.yaml" + - name: license + secret: + secretName: test-enterprise-component-image-values-mimir-license + - name: runtime-config + configMap: + name: test-enterprise-component-image-values-mimir-runtime + - name: storage + emptyDir: {} + - name: active-queries + emptyDir: {} diff --git a/operations/helm/tests/test-enterprise-component-image-values-generated/mimir-distributed/templates/distributor/distributor-pdb.yaml b/operations/helm/tests/test-enterprise-component-image-values-generated/mimir-distributed/templates/distributor/distributor-pdb.yaml new file mode 100644 index 00000000000..b8cdcbb162e --- /dev/null +++ b/operations/helm/tests/test-enterprise-component-image-values-generated/mimir-distributed/templates/distributor/distributor-pdb.yaml @@ -0,0 +1,19 @@ +--- +# Source: mimir-distributed/templates/distributor/distributor-pdb.yaml +apiVersion: policy/v1beta1 +kind: PodDisruptionBudget +metadata: + name: test-enterprise-component-image-values-mimir-distributor + labels: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-enterprise-component-image-values + app.kubernetes.io/component: distributor + app.kubernetes.io/managed-by: Helm + namespace: "citestns" +spec: + selector: + matchLabels: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-enterprise-component-image-values + app.kubernetes.io/component: distributor + maxUnavailable: 1 diff --git a/operations/helm/tests/test-enterprise-component-image-values-generated/mimir-distributed/templates/distributor/distributor-svc-headless.yaml b/operations/helm/tests/test-enterprise-component-image-values-generated/mimir-distributed/templates/distributor/distributor-svc-headless.yaml new file mode 100644 index 00000000000..cb1a21c5f43 --- /dev/null +++ b/operations/helm/tests/test-enterprise-component-image-values-generated/mimir-distributed/templates/distributor/distributor-svc-headless.yaml @@ -0,0 +1,32 @@ +--- +# Source: mimir-distributed/templates/distributor/distributor-svc-headless.yaml +apiVersion: v1 +kind: Service +metadata: + name: test-enterprise-component-image-values-mimir-distributor-headless + labels: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-enterprise-component-image-values + app.kubernetes.io/component: distributor + app.kubernetes.io/part-of: memberlist + app.kubernetes.io/managed-by: Helm + prometheus.io/service-monitor: "false" + annotations: + {} + namespace: "citestns" +spec: + type: ClusterIP + clusterIP: None + ports: + - port: 8080 + protocol: TCP + name: http-metrics + targetPort: http-metrics + - port: 9095 + protocol: TCP + name: grpc + targetPort: grpc + selector: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-enterprise-component-image-values + app.kubernetes.io/component: distributor diff --git a/operations/helm/tests/test-enterprise-component-image-values-generated/mimir-distributed/templates/distributor/distributor-svc.yaml b/operations/helm/tests/test-enterprise-component-image-values-generated/mimir-distributed/templates/distributor/distributor-svc.yaml new file mode 100644 index 00000000000..78a04e1366b --- /dev/null +++ b/operations/helm/tests/test-enterprise-component-image-values-generated/mimir-distributed/templates/distributor/distributor-svc.yaml @@ -0,0 +1,30 @@ +--- +# Source: mimir-distributed/templates/distributor/distributor-svc.yaml +apiVersion: v1 +kind: Service +metadata: + name: test-enterprise-component-image-values-mimir-distributor + labels: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-enterprise-component-image-values + app.kubernetes.io/component: distributor + app.kubernetes.io/part-of: memberlist + app.kubernetes.io/managed-by: Helm + annotations: + {} + namespace: "citestns" +spec: + type: ClusterIP + ports: + - port: 8080 + protocol: TCP + name: http-metrics + targetPort: http-metrics + - port: 9095 + protocol: TCP + name: grpc + targetPort: grpc + selector: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-enterprise-component-image-values + app.kubernetes.io/component: distributor diff --git a/operations/helm/tests/test-enterprise-component-image-values-generated/mimir-distributed/templates/federation-frontend/federation-frontend-dep.yaml b/operations/helm/tests/test-enterprise-component-image-values-generated/mimir-distributed/templates/federation-frontend/federation-frontend-dep.yaml new file mode 100644 index 00000000000..87b11e35d8d --- /dev/null +++ b/operations/helm/tests/test-enterprise-component-image-values-generated/mimir-distributed/templates/federation-frontend/federation-frontend-dep.yaml @@ -0,0 +1,96 @@ +--- +# Source: mimir-distributed/templates/federation-frontend/federation-frontend-dep.yaml +apiVersion: apps/v1 +kind: Deployment +metadata: + name: test-enterprise-component-image-values-mimir-federation-frontend + labels: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-enterprise-component-image-values + app.kubernetes.io/component: federation-frontend + app.kubernetes.io/managed-by: Helm + annotations: + {} + namespace: "citestns" +spec: + replicas: 2 + selector: + matchLabels: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-enterprise-component-image-values + app.kubernetes.io/component: federation-frontend + strategy: + rollingUpdate: + maxSurge: 15% + maxUnavailable: 0 + type: RollingUpdate + template: + metadata: + labels: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-enterprise-component-image-values + app.kubernetes.io/managed-by: Helm + app.kubernetes.io/component: federation-frontend + annotations: + spec: + serviceAccountName: test-enterprise-component-image-values-mimir + securityContext: + fsGroup: 10001 + runAsGroup: 10001 + runAsNonRoot: true + runAsUser: 10001 + seccompProfile: + type: RuntimeDefault + containers: + - name: federation-frontend + image: test/federation_frontend:1-federation-frontend + imagePullPolicy: IfNotPresent + args: + - "-target=federation-frontend" + - "-config.expand-env=true" + - "-config.file=/etc/mimir/mimir.yaml" + volumeMounts: + - name: config + mountPath: /etc/mimir + - name: license + mountPath: /license + - name: active-queries + mountPath: /active-query-tracker + ports: + - name: http-metrics + containerPort: 8080 + protocol: TCP + - name: grpc + containerPort: 9095 + protocol: TCP + livenessProbe: + null + readinessProbe: + httpGet: + path: /ready + port: http-metrics + initialDelaySeconds: 45 + resources: + requests: + cpu: 100m + memory: 128Mi + securityContext: + allowPrivilegeEscalation: false + capabilities: + drop: + - ALL + readOnlyRootFilesystem: true + + terminationGracePeriodSeconds: 180 + volumes: + - name: config + configMap: + name: test-enterprise-component-image-values-mimir-config + items: + - key: "mimir.yaml" + path: "mimir.yaml" + - name: license + secret: + secretName: test-enterprise-component-image-values-mimir-license + - name: active-queries + emptyDir: {} diff --git a/operations/helm/tests/test-enterprise-component-image-values-generated/mimir-distributed/templates/federation-frontend/federation-frontend-pdb.yaml b/operations/helm/tests/test-enterprise-component-image-values-generated/mimir-distributed/templates/federation-frontend/federation-frontend-pdb.yaml new file mode 100644 index 00000000000..ac77b85949a --- /dev/null +++ b/operations/helm/tests/test-enterprise-component-image-values-generated/mimir-distributed/templates/federation-frontend/federation-frontend-pdb.yaml @@ -0,0 +1,19 @@ +--- +# Source: mimir-distributed/templates/federation-frontend/federation-frontend-pdb.yaml +apiVersion: policy/v1beta1 +kind: PodDisruptionBudget +metadata: + name: test-enterprise-component-image-values-mimir-federation-frontend + labels: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-enterprise-component-image-values + app.kubernetes.io/component: federation-frontend + app.kubernetes.io/managed-by: Helm + namespace: "citestns" +spec: + selector: + matchLabels: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-enterprise-component-image-values + app.kubernetes.io/component: federation-frontend + maxUnavailable: 1 diff --git a/operations/helm/tests/test-enterprise-component-image-values-generated/mimir-distributed/templates/federation-frontend/federation-frontend-svc.yaml b/operations/helm/tests/test-enterprise-component-image-values-generated/mimir-distributed/templates/federation-frontend/federation-frontend-svc.yaml new file mode 100644 index 00000000000..7ddc1e09459 --- /dev/null +++ b/operations/helm/tests/test-enterprise-component-image-values-generated/mimir-distributed/templates/federation-frontend/federation-frontend-svc.yaml @@ -0,0 +1,29 @@ +--- +# Source: mimir-distributed/templates/federation-frontend/federation-frontend-svc.yaml +apiVersion: v1 +kind: Service +metadata: + name: test-enterprise-component-image-values-mimir-federation-frontend + labels: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-enterprise-component-image-values + app.kubernetes.io/component: federation-frontend + app.kubernetes.io/managed-by: Helm + annotations: + {} + namespace: "citestns" +spec: + type: ClusterIP + ports: + - port: 8080 + protocol: TCP + name: http-metrics + targetPort: http-metrics + - port: 9095 + protocol: TCP + name: grpc + targetPort: grpc + selector: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-enterprise-component-image-values + app.kubernetes.io/component: federation-frontend diff --git a/operations/helm/tests/test-enterprise-component-image-values-generated/mimir-distributed/templates/gateway/gateway-dep.yaml b/operations/helm/tests/test-enterprise-component-image-values-generated/mimir-distributed/templates/gateway/gateway-dep.yaml new file mode 100644 index 00000000000..53bc4a7dd8b --- /dev/null +++ b/operations/helm/tests/test-enterprise-component-image-values-generated/mimir-distributed/templates/gateway/gateway-dep.yaml @@ -0,0 +1,110 @@ +--- +# Source: mimir-distributed/templates/gateway/gateway-dep.yaml +apiVersion: apps/v1 +kind: Deployment +metadata: + annotations: + {} + labels: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-enterprise-component-image-values + app.kubernetes.io/component: gateway + app.kubernetes.io/managed-by: Helm + name: test-enterprise-component-image-values-mimir-gateway + namespace: "citestns" +spec: + replicas: 1 + selector: + matchLabels: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-enterprise-component-image-values + app.kubernetes.io/component: gateway + strategy: + rollingUpdate: + maxSurge: 15% + maxUnavailable: 0 + type: RollingUpdate + template: + metadata: + labels: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-enterprise-component-image-values + app.kubernetes.io/managed-by: Helm + app.kubernetes.io/component: gateway + annotations: + namespace: "citestns" + spec: + serviceAccountName: test-enterprise-component-image-values-mimir + securityContext: + fsGroup: 10001 + runAsGroup: 10001 + runAsNonRoot: true + runAsUser: 10001 + seccompProfile: + type: RuntimeDefault + containers: + - name: gateway + image: test/gateway:1-gateway + imagePullPolicy: IfNotPresent + args: + - "-target=gateway" + - "-config.expand-env=true" + - "-config.file=/etc/mimir/mimir.yaml" + volumeMounts: + - name: config + mountPath: /etc/mimir + - name: runtime-config + mountPath: /var/mimir + - name: license + mountPath: /license + - name: tmp + mountPath: /data + - name: active-queries + mountPath: /active-query-tracker + ports: + - name: http-metrics + containerPort: 8080 + protocol: TCP + readinessProbe: + httpGet: + path: /ready + port: http-metrics + initialDelaySeconds: 15 + timeoutSeconds: 1 + resources: + {} + securityContext: + allowPrivilegeEscalation: false + capabilities: + drop: + - ALL + readOnlyRootFilesystem: true + topologySpreadConstraints: + - maxSkew: 1 + topologyKey: kubernetes.io/hostname + whenUnsatisfiable: ScheduleAnyway + labelSelector: + matchLabels: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-enterprise-component-image-values + app.kubernetes.io/component: gateway + terminationGracePeriodSeconds: 30 + volumes: + - name: config + configMap: + name: test-enterprise-component-image-values-mimir-config + items: + - key: "mimir.yaml" + path: "mimir.yaml" + - name: runtime-config + configMap: + name: test-enterprise-component-image-values-mimir-runtime + - name: tmp + emptyDir: {} + - name: license + secret: + secretName: test-enterprise-component-image-values-mimir-license + - name: storage + emptyDir: {} + - name: active-queries + emptyDir: {} diff --git a/operations/helm/tests/test-enterprise-component-image-values-generated/mimir-distributed/templates/gateway/gateway-pdb.yaml b/operations/helm/tests/test-enterprise-component-image-values-generated/mimir-distributed/templates/gateway/gateway-pdb.yaml new file mode 100644 index 00000000000..a3ebb8924ce --- /dev/null +++ b/operations/helm/tests/test-enterprise-component-image-values-generated/mimir-distributed/templates/gateway/gateway-pdb.yaml @@ -0,0 +1,19 @@ +--- +# Source: mimir-distributed/templates/gateway/gateway-pdb.yaml +apiVersion: policy/v1beta1 +kind: PodDisruptionBudget +metadata: + name: test-enterprise-component-image-values-mimir-gateway + labels: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-enterprise-component-image-values + app.kubernetes.io/component: gateway + app.kubernetes.io/managed-by: Helm + namespace: "citestns" +spec: + selector: + matchLabels: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-enterprise-component-image-values + app.kubernetes.io/component: gateway + maxUnavailable: 1 diff --git a/operations/helm/tests/test-enterprise-component-image-values-generated/mimir-distributed/templates/gateway/gateway-svc.yaml b/operations/helm/tests/test-enterprise-component-image-values-generated/mimir-distributed/templates/gateway/gateway-svc.yaml new file mode 100644 index 00000000000..100d5994d5e --- /dev/null +++ b/operations/helm/tests/test-enterprise-component-image-values-generated/mimir-distributed/templates/gateway/gateway-svc.yaml @@ -0,0 +1,29 @@ +--- +# Source: mimir-distributed/templates/gateway/gateway-svc.yaml +apiVersion: v1 +kind: Service +metadata: + name: test-enterprise-component-image-values-mimir-gateway + labels: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-enterprise-component-image-values + app.kubernetes.io/component: gateway + app.kubernetes.io/managed-by: Helm + annotations: + {} + namespace: "citestns" +spec: + type: ClusterIP + ports: + - port: 80 + protocol: TCP + name: http-metrics + targetPort: http-metrics + - port: 8080 + protocol: TCP + name: legacy-http-metrics + targetPort: http-metrics + selector: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-enterprise-component-image-values + app.kubernetes.io/component: gateway diff --git a/operations/helm/tests/test-enterprise-component-image-values-generated/mimir-distributed/templates/gossip-ring/gossip-ring-svc.yaml b/operations/helm/tests/test-enterprise-component-image-values-generated/mimir-distributed/templates/gossip-ring/gossip-ring-svc.yaml new file mode 100644 index 00000000000..b4a4f458c10 --- /dev/null +++ b/operations/helm/tests/test-enterprise-component-image-values-generated/mimir-distributed/templates/gossip-ring/gossip-ring-svc.yaml @@ -0,0 +1,26 @@ +--- +# Source: mimir-distributed/templates/gossip-ring/gossip-ring-svc.yaml +apiVersion: v1 +kind: Service +metadata: + name: test-enterprise-component-image-values-mimir-gossip-ring + labels: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-enterprise-component-image-values + app.kubernetes.io/component: gossip-ring + app.kubernetes.io/managed-by: Helm + namespace: "citestns" +spec: + type: ClusterIP + clusterIP: None + ports: + - name: gossip-ring + port: 7946 + appProtocol: tcp + protocol: TCP + targetPort: 7946 + publishNotReadyAddresses: true + selector: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-enterprise-component-image-values + app.kubernetes.io/part-of: memberlist diff --git a/operations/helm/tests/test-enterprise-component-image-values-generated/mimir-distributed/templates/ingester/ingester-pdb.yaml b/operations/helm/tests/test-enterprise-component-image-values-generated/mimir-distributed/templates/ingester/ingester-pdb.yaml new file mode 100644 index 00000000000..d1a88d7818f --- /dev/null +++ b/operations/helm/tests/test-enterprise-component-image-values-generated/mimir-distributed/templates/ingester/ingester-pdb.yaml @@ -0,0 +1,19 @@ +--- +# Source: mimir-distributed/templates/ingester/ingester-pdb.yaml +apiVersion: policy/v1beta1 +kind: PodDisruptionBudget +metadata: + name: test-enterprise-component-image-values-mimir-ingester + labels: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-enterprise-component-image-values + app.kubernetes.io/component: ingester + app.kubernetes.io/managed-by: Helm + namespace: "citestns" +spec: + selector: + matchLabels: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-enterprise-component-image-values + app.kubernetes.io/component: ingester + maxUnavailable: 1 diff --git a/operations/helm/tests/test-enterprise-component-image-values-generated/mimir-distributed/templates/ingester/ingester-statefulset.yaml b/operations/helm/tests/test-enterprise-component-image-values-generated/mimir-distributed/templates/ingester/ingester-statefulset.yaml new file mode 100644 index 00000000000..731536ce1e0 --- /dev/null +++ b/operations/helm/tests/test-enterprise-component-image-values-generated/mimir-distributed/templates/ingester/ingester-statefulset.yaml @@ -0,0 +1,426 @@ +--- +# Source: mimir-distributed/templates/ingester/ingester-statefulset.yaml +apiVersion: apps/v1 +kind: StatefulSet +metadata: + name: test-enterprise-component-image-values-mimir-ingester-zone-a + labels: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-enterprise-component-image-values + app.kubernetes.io/component: ingester + app.kubernetes.io/part-of: memberlist + app.kubernetes.io/managed-by: Helm + name: "ingester-zone-a" + rollout-group: ingester + zone: zone-a + annotations: + rollout-max-unavailable: "50" + namespace: "citestns" +spec: + podManagementPolicy: Parallel + replicas: 1 + selector: + matchLabels: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-enterprise-component-image-values + app.kubernetes.io/component: ingester + rollout-group: ingester + zone: zone-a + updateStrategy: + type: OnDelete + serviceName: test-enterprise-component-image-values-mimir-ingester-headless + volumeClaimTemplates: + - apiVersion: v1 + kind: PersistentVolumeClaim + metadata: + name: storage + spec: + accessModes: + - ReadWriteOnce + resources: + requests: + storage: "2Gi" + template: + metadata: + labels: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-enterprise-component-image-values + app.kubernetes.io/managed-by: Helm + app.kubernetes.io/component: ingester + app.kubernetes.io/part-of: memberlist + name: "ingester-zone-a" + rollout-group: ingester + zone: zone-a + annotations: + namespace: "citestns" + spec: + serviceAccountName: test-enterprise-component-image-values-mimir + securityContext: + fsGroup: 10001 + runAsGroup: 10001 + runAsNonRoot: true + runAsUser: 10001 + seccompProfile: + type: RuntimeDefault + topologySpreadConstraints: + - maxSkew: 1 + topologyKey: kubernetes.io/hostname + whenUnsatisfiable: ScheduleAnyway + labelSelector: + matchLabels: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-enterprise-component-image-values + app.kubernetes.io/component: ingester + terminationGracePeriodSeconds: 1200 + volumes: + - name: config + configMap: + name: test-enterprise-component-image-values-mimir-config + items: + - key: "mimir.yaml" + path: "mimir.yaml" + - name: license + secret: + secretName: test-enterprise-component-image-values-mimir-license + - name: runtime-config + configMap: + name: test-enterprise-component-image-values-mimir-runtime + - name: active-queries + emptyDir: {} + containers: + - name: ingester + image: test/ingester:1-ingester + imagePullPolicy: IfNotPresent + args: + - "-target=ingester" + - "-config.expand-env=true" + - "-config.file=/etc/mimir/mimir.yaml" + - "-ingester.ring.instance-availability-zone=zone-a" + volumeMounts: + - name: config + mountPath: /etc/mimir + - name: runtime-config + mountPath: /var/mimir + - name: storage + mountPath: "/data" + - name: license + mountPath: /license + - name: active-queries + mountPath: /active-query-tracker + ports: + - name: http-metrics + containerPort: 8080 + protocol: TCP + - name: grpc + containerPort: 9095 + protocol: TCP + - name: memberlist + containerPort: 7946 + protocol: TCP + livenessProbe: + null + readinessProbe: + httpGet: + path: /ready + port: http-metrics + initialDelaySeconds: 60 + resources: + requests: + cpu: 100m + memory: 512Mi + securityContext: + allowPrivilegeEscalation: false + capabilities: + drop: + - ALL + readOnlyRootFilesystem: true + env: + + - name: "GOMAXPROCS" + value: "4" + - name: "JAEGER_REPORTER_MAX_QUEUE_SIZE" + value: "1000" +--- +# Source: mimir-distributed/templates/ingester/ingester-statefulset.yaml +apiVersion: apps/v1 +kind: StatefulSet +metadata: + name: test-enterprise-component-image-values-mimir-ingester-zone-b + labels: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-enterprise-component-image-values + app.kubernetes.io/component: ingester + app.kubernetes.io/part-of: memberlist + app.kubernetes.io/managed-by: Helm + name: "ingester-zone-b" + rollout-group: ingester + zone: zone-b + annotations: + rollout-max-unavailable: "50" + namespace: "citestns" +spec: + podManagementPolicy: Parallel + replicas: 1 + selector: + matchLabels: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-enterprise-component-image-values + app.kubernetes.io/component: ingester + rollout-group: ingester + zone: zone-b + updateStrategy: + type: OnDelete + serviceName: test-enterprise-component-image-values-mimir-ingester-headless + volumeClaimTemplates: + - apiVersion: v1 + kind: PersistentVolumeClaim + metadata: + name: storage + spec: + accessModes: + - ReadWriteOnce + resources: + requests: + storage: "2Gi" + template: + metadata: + labels: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-enterprise-component-image-values + app.kubernetes.io/managed-by: Helm + app.kubernetes.io/component: ingester + app.kubernetes.io/part-of: memberlist + name: "ingester-zone-b" + rollout-group: ingester + zone: zone-b + annotations: + namespace: "citestns" + spec: + serviceAccountName: test-enterprise-component-image-values-mimir + securityContext: + fsGroup: 10001 + runAsGroup: 10001 + runAsNonRoot: true + runAsUser: 10001 + seccompProfile: + type: RuntimeDefault + topologySpreadConstraints: + - maxSkew: 1 + topologyKey: kubernetes.io/hostname + whenUnsatisfiable: ScheduleAnyway + labelSelector: + matchLabels: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-enterprise-component-image-values + app.kubernetes.io/component: ingester + terminationGracePeriodSeconds: 1200 + volumes: + - name: config + configMap: + name: test-enterprise-component-image-values-mimir-config + items: + - key: "mimir.yaml" + path: "mimir.yaml" + - name: license + secret: + secretName: test-enterprise-component-image-values-mimir-license + - name: runtime-config + configMap: + name: test-enterprise-component-image-values-mimir-runtime + - name: active-queries + emptyDir: {} + containers: + - name: ingester + image: test/ingester:1-ingester + imagePullPolicy: IfNotPresent + args: + - "-target=ingester" + - "-config.expand-env=true" + - "-config.file=/etc/mimir/mimir.yaml" + - "-ingester.ring.instance-availability-zone=zone-b" + volumeMounts: + - name: config + mountPath: /etc/mimir + - name: runtime-config + mountPath: /var/mimir + - name: storage + mountPath: "/data" + - name: license + mountPath: /license + - name: active-queries + mountPath: /active-query-tracker + ports: + - name: http-metrics + containerPort: 8080 + protocol: TCP + - name: grpc + containerPort: 9095 + protocol: TCP + - name: memberlist + containerPort: 7946 + protocol: TCP + livenessProbe: + null + readinessProbe: + httpGet: + path: /ready + port: http-metrics + initialDelaySeconds: 60 + resources: + requests: + cpu: 100m + memory: 512Mi + securityContext: + allowPrivilegeEscalation: false + capabilities: + drop: + - ALL + readOnlyRootFilesystem: true + env: + + - name: "GOMAXPROCS" + value: "4" + - name: "JAEGER_REPORTER_MAX_QUEUE_SIZE" + value: "1000" +--- +# Source: mimir-distributed/templates/ingester/ingester-statefulset.yaml +apiVersion: apps/v1 +kind: StatefulSet +metadata: + name: test-enterprise-component-image-values-mimir-ingester-zone-c + labels: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-enterprise-component-image-values + app.kubernetes.io/component: ingester + app.kubernetes.io/part-of: memberlist + app.kubernetes.io/managed-by: Helm + name: "ingester-zone-c" + rollout-group: ingester + zone: zone-c + annotations: + rollout-max-unavailable: "50" + namespace: "citestns" +spec: + podManagementPolicy: Parallel + replicas: 1 + selector: + matchLabels: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-enterprise-component-image-values + app.kubernetes.io/component: ingester + rollout-group: ingester + zone: zone-c + updateStrategy: + type: OnDelete + serviceName: test-enterprise-component-image-values-mimir-ingester-headless + volumeClaimTemplates: + - apiVersion: v1 + kind: PersistentVolumeClaim + metadata: + name: storage + spec: + accessModes: + - ReadWriteOnce + resources: + requests: + storage: "2Gi" + template: + metadata: + labels: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-enterprise-component-image-values + app.kubernetes.io/managed-by: Helm + app.kubernetes.io/component: ingester + app.kubernetes.io/part-of: memberlist + name: "ingester-zone-c" + rollout-group: ingester + zone: zone-c + annotations: + namespace: "citestns" + spec: + serviceAccountName: test-enterprise-component-image-values-mimir + securityContext: + fsGroup: 10001 + runAsGroup: 10001 + runAsNonRoot: true + runAsUser: 10001 + seccompProfile: + type: RuntimeDefault + topologySpreadConstraints: + - maxSkew: 1 + topologyKey: kubernetes.io/hostname + whenUnsatisfiable: ScheduleAnyway + labelSelector: + matchLabels: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-enterprise-component-image-values + app.kubernetes.io/component: ingester + terminationGracePeriodSeconds: 1200 + volumes: + - name: config + configMap: + name: test-enterprise-component-image-values-mimir-config + items: + - key: "mimir.yaml" + path: "mimir.yaml" + - name: license + secret: + secretName: test-enterprise-component-image-values-mimir-license + - name: runtime-config + configMap: + name: test-enterprise-component-image-values-mimir-runtime + - name: active-queries + emptyDir: {} + containers: + - name: ingester + image: test/ingester:1-ingester + imagePullPolicy: IfNotPresent + args: + - "-target=ingester" + - "-config.expand-env=true" + - "-config.file=/etc/mimir/mimir.yaml" + - "-ingester.ring.instance-availability-zone=zone-c" + volumeMounts: + - name: config + mountPath: /etc/mimir + - name: runtime-config + mountPath: /var/mimir + - name: storage + mountPath: "/data" + - name: license + mountPath: /license + - name: active-queries + mountPath: /active-query-tracker + ports: + - name: http-metrics + containerPort: 8080 + protocol: TCP + - name: grpc + containerPort: 9095 + protocol: TCP + - name: memberlist + containerPort: 7946 + protocol: TCP + livenessProbe: + null + readinessProbe: + httpGet: + path: /ready + port: http-metrics + initialDelaySeconds: 60 + resources: + requests: + cpu: 100m + memory: 512Mi + securityContext: + allowPrivilegeEscalation: false + capabilities: + drop: + - ALL + readOnlyRootFilesystem: true + env: + + - name: "GOMAXPROCS" + value: "4" + - name: "JAEGER_REPORTER_MAX_QUEUE_SIZE" + value: "1000" diff --git a/operations/helm/tests/test-enterprise-component-image-values-generated/mimir-distributed/templates/ingester/ingester-svc-headless.yaml b/operations/helm/tests/test-enterprise-component-image-values-generated/mimir-distributed/templates/ingester/ingester-svc-headless.yaml new file mode 100644 index 00000000000..cbb8a66132a --- /dev/null +++ b/operations/helm/tests/test-enterprise-component-image-values-generated/mimir-distributed/templates/ingester/ingester-svc-headless.yaml @@ -0,0 +1,32 @@ +--- +# Source: mimir-distributed/templates/ingester/ingester-svc-headless.yaml +apiVersion: v1 +kind: Service +metadata: + name: test-enterprise-component-image-values-mimir-ingester-headless + labels: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-enterprise-component-image-values + app.kubernetes.io/component: ingester + app.kubernetes.io/part-of: memberlist + app.kubernetes.io/managed-by: Helm + prometheus.io/service-monitor: "false" + annotations: + {} + namespace: "citestns" +spec: + type: ClusterIP + clusterIP: None + ports: + - port: 8080 + protocol: TCP + name: http-metrics + targetPort: http-metrics + - port: 9095 + protocol: TCP + name: grpc + targetPort: grpc + selector: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-enterprise-component-image-values + app.kubernetes.io/component: ingester diff --git a/operations/helm/tests/test-enterprise-component-image-values-generated/mimir-distributed/templates/ingester/ingester-svc.yaml b/operations/helm/tests/test-enterprise-component-image-values-generated/mimir-distributed/templates/ingester/ingester-svc.yaml new file mode 100644 index 00000000000..44649c7a1b8 --- /dev/null +++ b/operations/helm/tests/test-enterprise-component-image-values-generated/mimir-distributed/templates/ingester/ingester-svc.yaml @@ -0,0 +1,105 @@ +--- +# Source: mimir-distributed/templates/ingester/ingester-svc.yaml +apiVersion: v1 +kind: Service +metadata: + name: test-enterprise-component-image-values-mimir-ingester-zone-a + labels: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-enterprise-component-image-values + app.kubernetes.io/component: ingester + app.kubernetes.io/part-of: memberlist + app.kubernetes.io/managed-by: Helm + name: "ingester-zone-a" + rollout-group: ingester + zone: zone-a + annotations: + {} + namespace: "citestns" +spec: + type: ClusterIP + ports: + - port: 8080 + protocol: TCP + name: http-metrics + targetPort: http-metrics + - port: 9095 + protocol: TCP + name: grpc + targetPort: grpc + selector: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-enterprise-component-image-values + app.kubernetes.io/component: ingester + rollout-group: ingester + zone: zone-a +--- +# Source: mimir-distributed/templates/ingester/ingester-svc.yaml +apiVersion: v1 +kind: Service +metadata: + name: test-enterprise-component-image-values-mimir-ingester-zone-b + labels: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-enterprise-component-image-values + app.kubernetes.io/component: ingester + app.kubernetes.io/part-of: memberlist + app.kubernetes.io/managed-by: Helm + name: "ingester-zone-b" + rollout-group: ingester + zone: zone-b + annotations: + {} + namespace: "citestns" +spec: + type: ClusterIP + ports: + - port: 8080 + protocol: TCP + name: http-metrics + targetPort: http-metrics + - port: 9095 + protocol: TCP + name: grpc + targetPort: grpc + selector: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-enterprise-component-image-values + app.kubernetes.io/component: ingester + rollout-group: ingester + zone: zone-b +--- +# Source: mimir-distributed/templates/ingester/ingester-svc.yaml +apiVersion: v1 +kind: Service +metadata: + name: test-enterprise-component-image-values-mimir-ingester-zone-c + labels: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-enterprise-component-image-values + app.kubernetes.io/component: ingester + app.kubernetes.io/part-of: memberlist + app.kubernetes.io/managed-by: Helm + name: "ingester-zone-c" + rollout-group: ingester + zone: zone-c + annotations: + {} + namespace: "citestns" +spec: + type: ClusterIP + ports: + - port: 8080 + protocol: TCP + name: http-metrics + targetPort: http-metrics + - port: 9095 + protocol: TCP + name: grpc + targetPort: grpc + selector: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-enterprise-component-image-values + app.kubernetes.io/component: ingester + rollout-group: ingester + zone: zone-c diff --git a/operations/helm/tests/test-enterprise-component-image-values-generated/mimir-distributed/templates/license-secret.yaml b/operations/helm/tests/test-enterprise-component-image-values-generated/mimir-distributed/templates/license-secret.yaml new file mode 100644 index 00000000000..b9ac6dec040 --- /dev/null +++ b/operations/helm/tests/test-enterprise-component-image-values-generated/mimir-distributed/templates/license-secret.yaml @@ -0,0 +1,13 @@ +--- +# Source: mimir-distributed/templates/license-secret.yaml +apiVersion: v1 +kind: Secret +metadata: + name: test-enterprise-component-image-values-mimir-license + labels: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-enterprise-component-image-values + app.kubernetes.io/managed-by: Helm + namespace: "citestns" +data: + license.jwt: Tk9UQVZBTElETElDRU5TRQ== diff --git a/operations/helm/tests/test-enterprise-component-image-values-generated/mimir-distributed/templates/mimir-config.yaml b/operations/helm/tests/test-enterprise-component-image-values-generated/mimir-distributed/templates/mimir-config.yaml new file mode 100644 index 00000000000..c6f1c320694 --- /dev/null +++ b/operations/helm/tests/test-enterprise-component-image-values-generated/mimir-distributed/templates/mimir-config.yaml @@ -0,0 +1,137 @@ +--- +# Source: mimir-distributed/templates/mimir-config.yaml +apiVersion: v1 +kind: ConfigMap +metadata: + name: test-enterprise-component-image-values-mimir-config + labels: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-enterprise-component-image-values + app.kubernetes.io/managed-by: Helm + namespace: "citestns" +data: + mimir.yaml: | + + activity_tracker: + filepath: /active-query-tracker/activity.log + admin_api: + leader_election: + enabled: true + ring: + kvstore: + store: memberlist + admin_client: + storage: null + alertmanager: + data_dir: /data + enable_api: true + external_url: /alertmanager + fallback_config_file: /configs/alertmanager_fallback_config.yaml + auth: + admin: + pass_access_policy_name: true + pass_token_name: true + type: enterprise + blocks_storage: + backend: s3 + bucket_store: + sync_dir: /data/tsdb-sync + tsdb: + dir: /data/tsdb + head_compaction_interval: 15m + wal_replay_concurrency: 3 + cluster_name: test-enterprise-component-image-values + compactor: + compaction_interval: 30m + data_dir: /data + deletion_delay: 2h + first_level_compaction_wait_period: 25m + max_closing_blocks_concurrency: 2 + max_opening_blocks_concurrency: 4 + sharding_ring: + heartbeat_period: 1m + heartbeat_timeout: 4m + wait_stability_min_duration: 1m + symbols_flushers_concurrency: 4 + distributor: + ring: + heartbeat_period: 1m + heartbeat_timeout: 4m + frontend: + log_query_request_headers: X-Access-Policy-Name,X-Token-Name + parallelize_shardable_queries: true + scheduler_address: test-enterprise-component-image-values-mimir-query-scheduler-headless.citestns.svc:9095 + frontend_worker: + grpc_client_config: + max_send_msg_size: 419430400 + scheduler_address: test-enterprise-component-image-values-mimir-query-scheduler-headless.citestns.svc:9095 + gateway: + proxy: + admin_api: + url: http://test-enterprise-component-image-values-mimir-admin-api.citestns.svc:8080 + alertmanager: + url: http://test-enterprise-component-image-values-mimir-alertmanager-headless.citestns.svc:8080 + compactor: + url: http://test-enterprise-component-image-values-mimir-compactor.citestns.svc:8080 + default: + url: http://test-enterprise-component-image-values-mimir-admin-api.citestns.svc:8080 + distributor: + url: dns:///test-enterprise-component-image-values-mimir-distributor-headless.citestns.svc.cluster.local.:9095 + ingester: + url: http://test-enterprise-component-image-values-mimir-ingester-headless.citestns.svc:8080 + query_frontend: + url: http://test-enterprise-component-image-values-mimir-federation-frontend.citestns.svc:8080 + ruler: + url: http://test-enterprise-component-image-values-mimir-ruler.citestns.svc:8080 + store_gateway: + url: http://test-enterprise-component-image-values-mimir-store-gateway-headless.citestns.svc:8080 + ingester: + ring: + final_sleep: 0s + heartbeat_period: 2m + heartbeat_timeout: 10m + num_tokens: 512 + tokens_file_path: /data/tokens + unregister_on_shutdown: false + zone_awareness_enabled: true + ingester_client: + grpc_client_config: + max_recv_msg_size: 104857600 + max_send_msg_size: 104857600 + instrumentation: + distributor_client: + address: dns:///test-enterprise-component-image-values-mimir-distributor-headless.citestns.svc.cluster.local.:9095 + enabled: true + license: + path: /license/license.jwt + limits: + max_cache_freshness: 10m + max_query_parallelism: 240 + max_total_query_length: 12000h + memberlist: + abort_if_cluster_join_fails: false + compression_enabled: false + join_members: + - dns+test-enterprise-component-image-values-mimir-gossip-ring.citestns.svc.cluster.local.:7946 + querier: + max_concurrent: 16 + query_scheduler: + max_outstanding_requests_per_tenant: 800 + ruler: + alertmanager_url: dnssrvnoa+http://_http-metrics._tcp.test-enterprise-component-image-values-mimir-alertmanager-headless.citestns.svc.cluster.local./alertmanager + enable_api: true + rule_path: /data + runtime_config: + file: /var/mimir/runtime.yaml + store_gateway: + sharding_ring: + heartbeat_period: 1m + heartbeat_timeout: 4m + kvstore: + prefix: multi-zone/ + tokens_file_path: /data/tokens + unregister_on_shutdown: false + wait_stability_min_duration: 1m + zone_awareness_enabled: true + usage_stats: + installation_mode: helm diff --git a/operations/helm/tests/test-enterprise-component-image-values-generated/mimir-distributed/templates/overrides-exporter/overrides-exporter-dep.yaml b/operations/helm/tests/test-enterprise-component-image-values-generated/mimir-distributed/templates/overrides-exporter/overrides-exporter-dep.yaml new file mode 100644 index 00000000000..a8d1282f5ec --- /dev/null +++ b/operations/helm/tests/test-enterprise-component-image-values-generated/mimir-distributed/templates/overrides-exporter/overrides-exporter-dep.yaml @@ -0,0 +1,109 @@ +--- +# Source: mimir-distributed/templates/overrides-exporter/overrides-exporter-dep.yaml +apiVersion: apps/v1 +kind: Deployment +metadata: + annotations: + {} + labels: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-enterprise-component-image-values + app.kubernetes.io/component: overrides-exporter + app.kubernetes.io/managed-by: Helm + name: test-enterprise-component-image-values-mimir-overrides-exporter + namespace: "citestns" +spec: + replicas: 1 + selector: + matchLabels: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-enterprise-component-image-values + app.kubernetes.io/component: overrides-exporter + strategy: + rollingUpdate: + maxSurge: 15% + maxUnavailable: 0 + type: RollingUpdate + template: + metadata: + labels: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-enterprise-component-image-values + app.kubernetes.io/managed-by: Helm + app.kubernetes.io/component: overrides-exporter + annotations: + namespace: "citestns" + spec: + serviceAccountName: test-enterprise-component-image-values-mimir + securityContext: + fsGroup: 10001 + runAsGroup: 10001 + runAsNonRoot: true + runAsUser: 10001 + seccompProfile: + type: RuntimeDefault + containers: + - name: overrides-exporter + image: test/overrides_exporter:1-overrides-exporter + imagePullPolicy: IfNotPresent + args: + - "-target=overrides-exporter" + - "-config.expand-env=true" + - "-config.file=/etc/mimir/mimir.yaml" + volumeMounts: + - name: config + mountPath: /etc/mimir + - name: license + mountPath: /license + - name: runtime-config + mountPath: /var/mimir + - name: storage + mountPath: "/data" + - name: active-queries + mountPath: /active-query-tracker + ports: + - name: http-metrics + containerPort: 8080 + protocol: TCP + - name: grpc + containerPort: 9095 + protocol: TCP + livenessProbe: + httpGet: + path: /ready + port: http-metrics + initialDelaySeconds: 45 + readinessProbe: + httpGet: + path: /ready + port: http-metrics + initialDelaySeconds: 45 + resources: + requests: + cpu: 100m + memory: 128Mi + securityContext: + allowPrivilegeEscalation: false + capabilities: + drop: + - ALL + readOnlyRootFilesystem: true + + terminationGracePeriodSeconds: 30 + volumes: + - name: config + configMap: + name: test-enterprise-component-image-values-mimir-config + items: + - key: "mimir.yaml" + path: "mimir.yaml" + - name: license + secret: + secretName: test-enterprise-component-image-values-mimir-license + - name: runtime-config + configMap: + name: test-enterprise-component-image-values-mimir-runtime + - name: storage + emptyDir: {} + - name: active-queries + emptyDir: {} diff --git a/operations/helm/tests/test-enterprise-component-image-values-generated/mimir-distributed/templates/overrides-exporter/overrides-exporter-pdb.yaml b/operations/helm/tests/test-enterprise-component-image-values-generated/mimir-distributed/templates/overrides-exporter/overrides-exporter-pdb.yaml new file mode 100644 index 00000000000..eed973e61cc --- /dev/null +++ b/operations/helm/tests/test-enterprise-component-image-values-generated/mimir-distributed/templates/overrides-exporter/overrides-exporter-pdb.yaml @@ -0,0 +1,19 @@ +--- +# Source: mimir-distributed/templates/overrides-exporter/overrides-exporter-pdb.yaml +apiVersion: policy/v1beta1 +kind: PodDisruptionBudget +metadata: + name: test-enterprise-component-image-values-mimir-overrides-exporter + labels: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-enterprise-component-image-values + app.kubernetes.io/component: overrides-exporter + app.kubernetes.io/managed-by: Helm + namespace: "citestns" +spec: + selector: + matchLabels: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-enterprise-component-image-values + app.kubernetes.io/component: overrides-exporter + maxUnavailable: 1 diff --git a/operations/helm/tests/test-enterprise-component-image-values-generated/mimir-distributed/templates/overrides-exporter/overrides-exporter-svc.yaml b/operations/helm/tests/test-enterprise-component-image-values-generated/mimir-distributed/templates/overrides-exporter/overrides-exporter-svc.yaml new file mode 100644 index 00000000000..c3280ec94cb --- /dev/null +++ b/operations/helm/tests/test-enterprise-component-image-values-generated/mimir-distributed/templates/overrides-exporter/overrides-exporter-svc.yaml @@ -0,0 +1,29 @@ +--- +# Source: mimir-distributed/templates/overrides-exporter/overrides-exporter-svc.yaml +apiVersion: v1 +kind: Service +metadata: + name: test-enterprise-component-image-values-mimir-overrides-exporter + labels: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-enterprise-component-image-values + app.kubernetes.io/component: overrides-exporter + app.kubernetes.io/managed-by: Helm + annotations: + {} + namespace: "citestns" +spec: + type: ClusterIP + ports: + - port: 8080 + protocol: TCP + name: http-metrics + targetPort: http-metrics + - port: 9095 + protocol: TCP + name: grpc + targetPort: grpc + selector: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-enterprise-component-image-values + app.kubernetes.io/component: overrides-exporter diff --git a/operations/helm/tests/test-enterprise-component-image-values-generated/mimir-distributed/templates/podsecuritypolicy.yaml b/operations/helm/tests/test-enterprise-component-image-values-generated/mimir-distributed/templates/podsecuritypolicy.yaml new file mode 100644 index 00000000000..5b3b2bb67da --- /dev/null +++ b/operations/helm/tests/test-enterprise-component-image-values-generated/mimir-distributed/templates/podsecuritypolicy.yaml @@ -0,0 +1,40 @@ +--- +# Source: mimir-distributed/templates/podsecuritypolicy.yaml +apiVersion: policy/v1beta1 +kind: PodSecurityPolicy +metadata: + name: test-enterprise-component-image-values-mimir + labels: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-enterprise-component-image-values + app.kubernetes.io/managed-by: Helm + annotations: + "seccomp.security.alpha.kubernetes.io/allowedProfileNames": runtime/default +spec: + privileged: false + allowPrivilegeEscalation: false + volumes: + - 'configMap' + - 'emptyDir' + - 'persistentVolumeClaim' + - 'secret' + hostNetwork: false + hostIPC: false + hostPID: false + runAsUser: + rule: MustRunAsNonRoot + seLinux: + rule: RunAsAny + supplementalGroups: + rule: MustRunAs + ranges: + - min: 1 + max: 65535 + fsGroup: + rule: MustRunAs + ranges: + - min: 1 + max: 65535 + readOnlyRootFilesystem: true + requiredDropCapabilities: + - ALL diff --git a/operations/helm/tests/test-enterprise-component-image-values-generated/mimir-distributed/templates/querier/querier-dep.yaml b/operations/helm/tests/test-enterprise-component-image-values-generated/mimir-distributed/templates/querier/querier-dep.yaml new file mode 100644 index 00000000000..bd67935962a --- /dev/null +++ b/operations/helm/tests/test-enterprise-component-image-values-generated/mimir-distributed/templates/querier/querier-dep.yaml @@ -0,0 +1,124 @@ +--- +# Source: mimir-distributed/templates/querier/querier-dep.yaml +apiVersion: apps/v1 +kind: Deployment +metadata: + name: test-enterprise-component-image-values-mimir-querier + labels: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-enterprise-component-image-values + app.kubernetes.io/component: querier + app.kubernetes.io/part-of: memberlist + app.kubernetes.io/managed-by: Helm + annotations: + {} + namespace: "citestns" +spec: + # If replicas is not number (when using values file it's float64, when using --set arg it's int64) and is false (i.e. null) don't set it + replicas: 2 + selector: + matchLabels: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-enterprise-component-image-values + app.kubernetes.io/component: querier + strategy: + rollingUpdate: + maxSurge: 15% + maxUnavailable: 0 + type: RollingUpdate + template: + metadata: + labels: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-enterprise-component-image-values + app.kubernetes.io/managed-by: Helm + app.kubernetes.io/component: querier + app.kubernetes.io/part-of: memberlist + annotations: + spec: + serviceAccountName: test-enterprise-component-image-values-mimir + securityContext: + fsGroup: 10001 + runAsGroup: 10001 + runAsNonRoot: true + runAsUser: 10001 + seccompProfile: + type: RuntimeDefault + containers: + - name: querier + image: test/querier:1-querier + imagePullPolicy: IfNotPresent + args: + - "-target=querier" + - "-config.expand-env=true" + - "-config.file=/etc/mimir/mimir.yaml" + volumeMounts: + - name: config + mountPath: /etc/mimir + - name: license + mountPath: /license + - name: runtime-config + mountPath: /var/mimir + - name: storage + mountPath: "/data" + - name: active-queries + mountPath: /active-query-tracker + ports: + - name: http-metrics + containerPort: 8080 + protocol: TCP + - name: grpc + containerPort: 9095 + protocol: TCP + - name: memberlist + containerPort: 7946 + protocol: TCP + livenessProbe: + null + readinessProbe: + httpGet: + path: /ready + port: http-metrics + initialDelaySeconds: 45 + resources: + requests: + cpu: 100m + memory: 128Mi + securityContext: + allowPrivilegeEscalation: false + capabilities: + drop: + - ALL + readOnlyRootFilesystem: true + env: + - name: "GOMAXPROCS" + value: "5" + - name: "JAEGER_REPORTER_MAX_QUEUE_SIZE" + value: "5000" + topologySpreadConstraints: + - maxSkew: 1 + topologyKey: kubernetes.io/hostname + whenUnsatisfiable: ScheduleAnyway + labelSelector: + matchLabels: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-enterprise-component-image-values + app.kubernetes.io/component: querier + terminationGracePeriodSeconds: 180 + volumes: + - name: config + configMap: + name: test-enterprise-component-image-values-mimir-config + items: + - key: "mimir.yaml" + path: "mimir.yaml" + - name: license + secret: + secretName: test-enterprise-component-image-values-mimir-license + - name: runtime-config + configMap: + name: test-enterprise-component-image-values-mimir-runtime + - name: storage + emptyDir: {} + - name: active-queries + emptyDir: {} diff --git a/operations/helm/tests/test-enterprise-component-image-values-generated/mimir-distributed/templates/querier/querier-pdb.yaml b/operations/helm/tests/test-enterprise-component-image-values-generated/mimir-distributed/templates/querier/querier-pdb.yaml new file mode 100644 index 00000000000..1d9ef1d3ea1 --- /dev/null +++ b/operations/helm/tests/test-enterprise-component-image-values-generated/mimir-distributed/templates/querier/querier-pdb.yaml @@ -0,0 +1,19 @@ +--- +# Source: mimir-distributed/templates/querier/querier-pdb.yaml +apiVersion: policy/v1beta1 +kind: PodDisruptionBudget +metadata: + name: test-enterprise-component-image-values-mimir-querier + labels: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-enterprise-component-image-values + app.kubernetes.io/component: querier + app.kubernetes.io/managed-by: Helm + namespace: "citestns" +spec: + selector: + matchLabels: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-enterprise-component-image-values + app.kubernetes.io/component: querier + maxUnavailable: 1 diff --git a/operations/helm/tests/test-enterprise-component-image-values-generated/mimir-distributed/templates/querier/querier-svc.yaml b/operations/helm/tests/test-enterprise-component-image-values-generated/mimir-distributed/templates/querier/querier-svc.yaml new file mode 100644 index 00000000000..2acc06a8c41 --- /dev/null +++ b/operations/helm/tests/test-enterprise-component-image-values-generated/mimir-distributed/templates/querier/querier-svc.yaml @@ -0,0 +1,30 @@ +--- +# Source: mimir-distributed/templates/querier/querier-svc.yaml +apiVersion: v1 +kind: Service +metadata: + name: test-enterprise-component-image-values-mimir-querier + labels: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-enterprise-component-image-values + app.kubernetes.io/component: querier + app.kubernetes.io/part-of: memberlist + app.kubernetes.io/managed-by: Helm + annotations: + {} + namespace: "citestns" +spec: + type: ClusterIP + ports: + - port: 8080 + protocol: TCP + name: http-metrics + targetPort: http-metrics + - port: 9095 + protocol: TCP + name: grpc + targetPort: grpc + selector: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-enterprise-component-image-values + app.kubernetes.io/component: querier diff --git a/operations/helm/tests/test-enterprise-component-image-values-generated/mimir-distributed/templates/query-frontend/query-frontend-dep.yaml b/operations/helm/tests/test-enterprise-component-image-values-generated/mimir-distributed/templates/query-frontend/query-frontend-dep.yaml new file mode 100644 index 00000000000..811184d1b6a --- /dev/null +++ b/operations/helm/tests/test-enterprise-component-image-values-generated/mimir-distributed/templates/query-frontend/query-frontend-dep.yaml @@ -0,0 +1,121 @@ +--- +# Source: mimir-distributed/templates/query-frontend/query-frontend-dep.yaml +apiVersion: apps/v1 +kind: Deployment +metadata: + name: test-enterprise-component-image-values-mimir-query-frontend + labels: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-enterprise-component-image-values + app.kubernetes.io/component: query-frontend + app.kubernetes.io/managed-by: Helm + annotations: + {} + namespace: "citestns" +spec: + # If replicas is not number (when using values file it's float64, when using --set arg it's int64) and is false (i.e. null) don't set it + replicas: 1 + selector: + matchLabels: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-enterprise-component-image-values + app.kubernetes.io/component: query-frontend + strategy: + rollingUpdate: + maxSurge: 15% + maxUnavailable: 0 + type: RollingUpdate + template: + metadata: + labels: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-enterprise-component-image-values + app.kubernetes.io/managed-by: Helm + app.kubernetes.io/component: query-frontend + annotations: + namespace: "citestns" + spec: + serviceAccountName: test-enterprise-component-image-values-mimir + securityContext: + fsGroup: 10001 + runAsGroup: 10001 + runAsNonRoot: true + runAsUser: 10001 + seccompProfile: + type: RuntimeDefault + containers: + - name: query-frontend + image: test/query_frontend:1-query-frontend + imagePullPolicy: IfNotPresent + args: + - "-target=query-frontend" + - "-config.expand-env=true" + - "-config.file=/etc/mimir/mimir.yaml" + # Reduce the likelihood of queries hitting terminated query-frontends. + - "-server.grpc.keepalive.max-connection-age=30s" + - "-shutdown-delay=90s" + volumeMounts: + - name: runtime-config + mountPath: /var/mimir + - name: license + mountPath: /license + - name: config + mountPath: /etc/mimir + - name: storage + mountPath: /data + - name: active-queries + mountPath: /active-query-tracker + ports: + - name: http-metrics + containerPort: 8080 + protocol: TCP + - name: grpc + containerPort: 9095 + protocol: TCP + livenessProbe: + null + readinessProbe: + httpGet: + path: /ready + port: http-metrics + initialDelaySeconds: 45 + resources: + requests: + cpu: 100m + memory: 128Mi + securityContext: + allowPrivilegeEscalation: false + capabilities: + drop: + - ALL + readOnlyRootFilesystem: true + env: + - name: "JAEGER_REPORTER_MAX_QUEUE_SIZE" + value: "5000" + topologySpreadConstraints: + - maxSkew: 1 + topologyKey: kubernetes.io/hostname + whenUnsatisfiable: ScheduleAnyway + labelSelector: + matchLabels: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-enterprise-component-image-values + app.kubernetes.io/component: query-frontend + terminationGracePeriodSeconds: 390 + volumes: + - name: config + configMap: + name: test-enterprise-component-image-values-mimir-config + items: + - key: "mimir.yaml" + path: "mimir.yaml" + - name: license + secret: + secretName: test-enterprise-component-image-values-mimir-license + - name: runtime-config + configMap: + name: test-enterprise-component-image-values-mimir-runtime + - name: storage + emptyDir: {} + - name: active-queries + emptyDir: {} diff --git a/operations/helm/tests/test-enterprise-component-image-values-generated/mimir-distributed/templates/query-frontend/query-frontend-pdb.yaml b/operations/helm/tests/test-enterprise-component-image-values-generated/mimir-distributed/templates/query-frontend/query-frontend-pdb.yaml new file mode 100644 index 00000000000..3cc10f1d032 --- /dev/null +++ b/operations/helm/tests/test-enterprise-component-image-values-generated/mimir-distributed/templates/query-frontend/query-frontend-pdb.yaml @@ -0,0 +1,19 @@ +--- +# Source: mimir-distributed/templates/query-frontend/query-frontend-pdb.yaml +apiVersion: policy/v1beta1 +kind: PodDisruptionBudget +metadata: + name: test-enterprise-component-image-values-mimir-query-frontend + labels: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-enterprise-component-image-values + app.kubernetes.io/component: query-frontend + app.kubernetes.io/managed-by: Helm + namespace: "citestns" +spec: + selector: + matchLabels: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-enterprise-component-image-values + app.kubernetes.io/component: query-frontend + maxUnavailable: 1 diff --git a/operations/helm/tests/test-enterprise-component-image-values-generated/mimir-distributed/templates/query-frontend/query-frontend-svc.yaml b/operations/helm/tests/test-enterprise-component-image-values-generated/mimir-distributed/templates/query-frontend/query-frontend-svc.yaml new file mode 100644 index 00000000000..d9a20951cae --- /dev/null +++ b/operations/helm/tests/test-enterprise-component-image-values-generated/mimir-distributed/templates/query-frontend/query-frontend-svc.yaml @@ -0,0 +1,29 @@ +--- +# Source: mimir-distributed/templates/query-frontend/query-frontend-svc.yaml +apiVersion: v1 +kind: Service +metadata: + name: test-enterprise-component-image-values-mimir-query-frontend + labels: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-enterprise-component-image-values + app.kubernetes.io/component: query-frontend + app.kubernetes.io/managed-by: Helm + annotations: + {} + namespace: "citestns" +spec: + type: ClusterIP + ports: + - port: 8080 + protocol: TCP + name: http-metrics + targetPort: http-metrics + - port: 9095 + protocol: TCP + name: grpc + targetPort: grpc + selector: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-enterprise-component-image-values + app.kubernetes.io/component: query-frontend diff --git a/operations/helm/tests/test-enterprise-component-image-values-generated/mimir-distributed/templates/query-scheduler/query-scheduler-dep.yaml b/operations/helm/tests/test-enterprise-component-image-values-generated/mimir-distributed/templates/query-scheduler/query-scheduler-dep.yaml new file mode 100644 index 00000000000..9d7487750c1 --- /dev/null +++ b/operations/helm/tests/test-enterprise-component-image-values-generated/mimir-distributed/templates/query-scheduler/query-scheduler-dep.yaml @@ -0,0 +1,113 @@ +--- +# Source: mimir-distributed/templates/query-scheduler/query-scheduler-dep.yaml +apiVersion: apps/v1 +kind: Deployment +metadata: + name: test-enterprise-component-image-values-mimir-query-scheduler + namespace: "citestns" + labels: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-enterprise-component-image-values + app.kubernetes.io/component: query-scheduler + app.kubernetes.io/managed-by: Helm + annotations: + {} +spec: + replicas: 2 + selector: + matchLabels: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-enterprise-component-image-values + app.kubernetes.io/component: query-scheduler + strategy: + rollingUpdate: + maxSurge: 1 + maxUnavailable: 0 + type: RollingUpdate + template: + metadata: + labels: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-enterprise-component-image-values + app.kubernetes.io/managed-by: Helm + app.kubernetes.io/component: query-scheduler + annotations: + spec: + serviceAccountName: test-enterprise-component-image-values-mimir + securityContext: + fsGroup: 10001 + runAsGroup: 10001 + runAsNonRoot: true + runAsUser: 10001 + seccompProfile: + type: RuntimeDefault + containers: + - name: query-scheduler + image: test/query_scheduler:1-query-scheduler + imagePullPolicy: IfNotPresent + args: + - "-target=query-scheduler" + - "-config.expand-env=true" + - "-config.file=/etc/mimir/mimir.yaml" + volumeMounts: + - name: runtime-config + mountPath: /var/mimir + - name: license + mountPath: /license + - name: config + mountPath: /etc/mimir + - name: storage + mountPath: /data + - name: active-queries + mountPath: /active-query-tracker + ports: + - name: http-metrics + containerPort: 8080 + protocol: TCP + - name: grpc + containerPort: 9095 + protocol: TCP + livenessProbe: + null + readinessProbe: + httpGet: + path: /ready + port: http-metrics + initialDelaySeconds: 45 + resources: + requests: + cpu: 100m + memory: 128Mi + securityContext: + allowPrivilegeEscalation: false + capabilities: + drop: + - ALL + readOnlyRootFilesystem: true + topologySpreadConstraints: + - maxSkew: 1 + topologyKey: kubernetes.io/hostname + whenUnsatisfiable: ScheduleAnyway + labelSelector: + matchLabels: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-enterprise-component-image-values + app.kubernetes.io/component: query-scheduler + terminationGracePeriodSeconds: 180 + volumes: + - name: config + configMap: + name: test-enterprise-component-image-values-mimir-config + items: + - key: "mimir.yaml" + path: "mimir.yaml" + - name: license + secret: + secretName: test-enterprise-component-image-values-mimir-license + - name: runtime-config + configMap: + name: test-enterprise-component-image-values-mimir-runtime + - name: storage + emptyDir: {} + - name: active-queries + emptyDir: {} diff --git a/operations/helm/tests/test-enterprise-component-image-values-generated/mimir-distributed/templates/query-scheduler/query-scheduler-pdb.yaml b/operations/helm/tests/test-enterprise-component-image-values-generated/mimir-distributed/templates/query-scheduler/query-scheduler-pdb.yaml new file mode 100644 index 00000000000..2d136583d1d --- /dev/null +++ b/operations/helm/tests/test-enterprise-component-image-values-generated/mimir-distributed/templates/query-scheduler/query-scheduler-pdb.yaml @@ -0,0 +1,19 @@ +--- +# Source: mimir-distributed/templates/query-scheduler/query-scheduler-pdb.yaml +apiVersion: policy/v1beta1 +kind: PodDisruptionBudget +metadata: + name: test-enterprise-component-image-values-mimir-query-scheduler + labels: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-enterprise-component-image-values + app.kubernetes.io/component: query-scheduler + app.kubernetes.io/managed-by: Helm + namespace: "citestns" +spec: + selector: + matchLabels: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-enterprise-component-image-values + app.kubernetes.io/component: query-scheduler + maxUnavailable: 1 diff --git a/operations/helm/tests/test-enterprise-component-image-values-generated/mimir-distributed/templates/query-scheduler/query-scheduler-svc-headless.yaml b/operations/helm/tests/test-enterprise-component-image-values-generated/mimir-distributed/templates/query-scheduler/query-scheduler-svc-headless.yaml new file mode 100644 index 00000000000..ea1f8ab06d8 --- /dev/null +++ b/operations/helm/tests/test-enterprise-component-image-values-generated/mimir-distributed/templates/query-scheduler/query-scheduler-svc-headless.yaml @@ -0,0 +1,32 @@ +--- +# Source: mimir-distributed/templates/query-scheduler/query-scheduler-svc-headless.yaml +apiVersion: v1 +kind: Service +metadata: + name: test-enterprise-component-image-values-mimir-query-scheduler-headless + namespace: "citestns" + labels: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-enterprise-component-image-values + app.kubernetes.io/component: query-scheduler + app.kubernetes.io/managed-by: Helm + prometheus.io/service-monitor: "false" + annotations: + {} +spec: + type: ClusterIP + clusterIP: None + publishNotReadyAddresses: true + ports: + - port: 8080 + protocol: TCP + name: http-metrics + targetPort: http-metrics + - port: 9095 + protocol: TCP + name: grpc + targetPort: grpc + selector: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-enterprise-component-image-values + app.kubernetes.io/component: query-scheduler diff --git a/operations/helm/tests/test-enterprise-component-image-values-generated/mimir-distributed/templates/query-scheduler/query-scheduler-svc.yaml b/operations/helm/tests/test-enterprise-component-image-values-generated/mimir-distributed/templates/query-scheduler/query-scheduler-svc.yaml new file mode 100644 index 00000000000..731b4ed0b60 --- /dev/null +++ b/operations/helm/tests/test-enterprise-component-image-values-generated/mimir-distributed/templates/query-scheduler/query-scheduler-svc.yaml @@ -0,0 +1,29 @@ +--- +# Source: mimir-distributed/templates/query-scheduler/query-scheduler-svc.yaml +apiVersion: v1 +kind: Service +metadata: + name: test-enterprise-component-image-values-mimir-query-scheduler + namespace: "citestns" + labels: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-enterprise-component-image-values + app.kubernetes.io/component: query-scheduler + app.kubernetes.io/managed-by: Helm + annotations: + {} +spec: + type: ClusterIP + ports: + - port: 8080 + protocol: TCP + name: http-metrics + targetPort: http-metrics + - port: 9095 + protocol: TCP + name: grpc + targetPort: grpc + selector: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-enterprise-component-image-values + app.kubernetes.io/component: query-scheduler diff --git a/operations/helm/tests/test-enterprise-component-image-values-generated/mimir-distributed/templates/role.yaml b/operations/helm/tests/test-enterprise-component-image-values-generated/mimir-distributed/templates/role.yaml new file mode 100644 index 00000000000..ba845ed067f --- /dev/null +++ b/operations/helm/tests/test-enterprise-component-image-values-generated/mimir-distributed/templates/role.yaml @@ -0,0 +1,16 @@ +--- +# Source: mimir-distributed/templates/role.yaml +apiVersion: rbac.authorization.k8s.io/v1 +kind: Role +metadata: + name: test-enterprise-component-image-values-mimir + labels: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-enterprise-component-image-values + app.kubernetes.io/managed-by: Helm + namespace: "citestns" +rules: +- apiGroups: ['extensions'] + resources: ['podsecuritypolicies'] + verbs: ['use'] + resourceNames: [test-enterprise-component-image-values-mimir] diff --git a/operations/helm/tests/test-enterprise-component-image-values-generated/mimir-distributed/templates/rolebinding.yaml b/operations/helm/tests/test-enterprise-component-image-values-generated/mimir-distributed/templates/rolebinding.yaml new file mode 100644 index 00000000000..08f0b64559c --- /dev/null +++ b/operations/helm/tests/test-enterprise-component-image-values-generated/mimir-distributed/templates/rolebinding.yaml @@ -0,0 +1,20 @@ +--- +# Source: mimir-distributed/templates/rolebinding.yaml +apiVersion: rbac.authorization.k8s.io/v1 +kind: RoleBinding +metadata: + name: test-enterprise-component-image-values-mimir + labels: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-enterprise-component-image-values + app.kubernetes.io/managed-by: Helm + namespace: "citestns" +roleRef: + apiGroup: rbac.authorization.k8s.io + kind: Role + name: test-enterprise-component-image-values-mimir +subjects: +- kind: ServiceAccount + name: test-enterprise-component-image-values-mimir +- kind: ServiceAccount + name: test-enterprise-component-image-values-mimir-distributed diff --git a/operations/helm/tests/test-enterprise-component-image-values-generated/mimir-distributed/templates/ruler/ruler-dep.yaml b/operations/helm/tests/test-enterprise-component-image-values-generated/mimir-distributed/templates/ruler/ruler-dep.yaml new file mode 100644 index 00000000000..dbd8e4c8ce6 --- /dev/null +++ b/operations/helm/tests/test-enterprise-component-image-values-generated/mimir-distributed/templates/ruler/ruler-dep.yaml @@ -0,0 +1,123 @@ +--- +# Source: mimir-distributed/templates/ruler/ruler-dep.yaml +apiVersion: apps/v1 +kind: Deployment +metadata: + name: test-enterprise-component-image-values-mimir-ruler + labels: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-enterprise-component-image-values + app.kubernetes.io/component: ruler + app.kubernetes.io/part-of: memberlist + app.kubernetes.io/managed-by: Helm + annotations: + {} + namespace: "citestns" +spec: + replicas: 1 + selector: + matchLabels: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-enterprise-component-image-values + app.kubernetes.io/component: ruler + strategy: + rollingUpdate: + maxSurge: 50% + maxUnavailable: 0 + type: RollingUpdate + template: + metadata: + labels: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-enterprise-component-image-values + app.kubernetes.io/managed-by: Helm + app.kubernetes.io/component: ruler + app.kubernetes.io/part-of: memberlist + annotations: + namespace: "citestns" + spec: + serviceAccountName: test-enterprise-component-image-values-mimir + securityContext: + fsGroup: 10001 + runAsGroup: 10001 + runAsNonRoot: true + runAsUser: 10001 + seccompProfile: + type: RuntimeDefault + containers: + - name: ruler + image: test/ruler:1-ruler + imagePullPolicy: IfNotPresent + args: + - "-target=ruler" + - "-config.expand-env=true" + - "-config.file=/etc/mimir/mimir.yaml" + - "-distributor.remote-timeout=10s" + volumeMounts: + - name: config + mountPath: /etc/mimir + - name: license + mountPath: /license + - name: runtime-config + mountPath: /var/mimir + - name: storage + mountPath: "/data" + - name: active-queries + mountPath: /active-query-tracker + ports: + - name: http-metrics + containerPort: 8080 + protocol: TCP + - name: grpc + containerPort: 9095 + protocol: TCP + - name: memberlist + containerPort: 7946 + protocol: TCP + livenessProbe: + null + readinessProbe: + httpGet: + path: /ready + port: http-metrics + initialDelaySeconds: 45 + resources: + requests: + cpu: 100m + memory: 128Mi + securityContext: + allowPrivilegeEscalation: false + capabilities: + drop: + - ALL + readOnlyRootFilesystem: true + env: + - name: "JAEGER_REPORTER_MAX_QUEUE_SIZE" + value: "1000" + topologySpreadConstraints: + - maxSkew: 1 + topologyKey: kubernetes.io/hostname + whenUnsatisfiable: ScheduleAnyway + labelSelector: + matchLabels: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-enterprise-component-image-values + app.kubernetes.io/component: ruler + terminationGracePeriodSeconds: 600 + volumes: + - name: config + configMap: + name: test-enterprise-component-image-values-mimir-config + items: + - key: "mimir.yaml" + path: "mimir.yaml" + - name: license + secret: + secretName: test-enterprise-component-image-values-mimir-license + - name: runtime-config + configMap: + name: test-enterprise-component-image-values-mimir-runtime + - name: storage + emptyDir: {} + - name: active-queries + emptyDir: {} diff --git a/operations/helm/tests/test-enterprise-component-image-values-generated/mimir-distributed/templates/ruler/ruler-pdb.yaml b/operations/helm/tests/test-enterprise-component-image-values-generated/mimir-distributed/templates/ruler/ruler-pdb.yaml new file mode 100644 index 00000000000..e74a1f125dd --- /dev/null +++ b/operations/helm/tests/test-enterprise-component-image-values-generated/mimir-distributed/templates/ruler/ruler-pdb.yaml @@ -0,0 +1,19 @@ +--- +# Source: mimir-distributed/templates/ruler/ruler-pdb.yaml +apiVersion: policy/v1beta1 +kind: PodDisruptionBudget +metadata: + name: test-enterprise-component-image-values-mimir-ruler + labels: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-enterprise-component-image-values + app.kubernetes.io/component: ruler + app.kubernetes.io/managed-by: Helm + namespace: "citestns" +spec: + selector: + matchLabels: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-enterprise-component-image-values + app.kubernetes.io/component: ruler + maxUnavailable: 1 diff --git a/operations/helm/tests/test-enterprise-component-image-values-generated/mimir-distributed/templates/ruler/ruler-svc.yaml b/operations/helm/tests/test-enterprise-component-image-values-generated/mimir-distributed/templates/ruler/ruler-svc.yaml new file mode 100644 index 00000000000..07d47fb5104 --- /dev/null +++ b/operations/helm/tests/test-enterprise-component-image-values-generated/mimir-distributed/templates/ruler/ruler-svc.yaml @@ -0,0 +1,26 @@ +--- +# Source: mimir-distributed/templates/ruler/ruler-svc.yaml +apiVersion: v1 +kind: Service +metadata: + name: test-enterprise-component-image-values-mimir-ruler + labels: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-enterprise-component-image-values + app.kubernetes.io/component: ruler + app.kubernetes.io/part-of: memberlist + app.kubernetes.io/managed-by: Helm + annotations: + {} + namespace: "citestns" +spec: + type: ClusterIP + ports: + - port: 8080 + protocol: TCP + name: http-metrics + targetPort: http-metrics + selector: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-enterprise-component-image-values + app.kubernetes.io/component: ruler diff --git a/operations/helm/tests/test-enterprise-component-image-values-generated/mimir-distributed/templates/runtime-configmap.yaml b/operations/helm/tests/test-enterprise-component-image-values-generated/mimir-distributed/templates/runtime-configmap.yaml new file mode 100644 index 00000000000..c4f76d8639f --- /dev/null +++ b/operations/helm/tests/test-enterprise-component-image-values-generated/mimir-distributed/templates/runtime-configmap.yaml @@ -0,0 +1,15 @@ +--- +# Source: mimir-distributed/templates/runtime-configmap.yaml +apiVersion: v1 +kind: ConfigMap +metadata: + name: test-enterprise-component-image-values-mimir-runtime + labels: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-enterprise-component-image-values + app.kubernetes.io/managed-by: Helm + namespace: "citestns" +data: + runtime.yaml: | + + {} diff --git a/operations/helm/tests/test-enterprise-component-image-values-generated/mimir-distributed/templates/serviceaccount.yaml b/operations/helm/tests/test-enterprise-component-image-values-generated/mimir-distributed/templates/serviceaccount.yaml new file mode 100644 index 00000000000..4f6eb1c9e24 --- /dev/null +++ b/operations/helm/tests/test-enterprise-component-image-values-generated/mimir-distributed/templates/serviceaccount.yaml @@ -0,0 +1,13 @@ +--- +# Source: mimir-distributed/templates/serviceaccount.yaml +apiVersion: v1 +kind: ServiceAccount +metadata: + name: test-enterprise-component-image-values-mimir + labels: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-enterprise-component-image-values + app.kubernetes.io/managed-by: Helm + annotations: + {} + namespace: "citestns" diff --git a/operations/helm/tests/test-enterprise-component-image-values-generated/mimir-distributed/templates/store-gateway/store-gateway-pdb.yaml b/operations/helm/tests/test-enterprise-component-image-values-generated/mimir-distributed/templates/store-gateway/store-gateway-pdb.yaml new file mode 100644 index 00000000000..581eb019fe5 --- /dev/null +++ b/operations/helm/tests/test-enterprise-component-image-values-generated/mimir-distributed/templates/store-gateway/store-gateway-pdb.yaml @@ -0,0 +1,19 @@ +--- +# Source: mimir-distributed/templates/store-gateway/store-gateway-pdb.yaml +apiVersion: policy/v1beta1 +kind: PodDisruptionBudget +metadata: + name: test-enterprise-component-image-values-mimir-store-gateway + labels: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-enterprise-component-image-values + app.kubernetes.io/component: store-gateway + app.kubernetes.io/managed-by: Helm + namespace: "citestns" +spec: + selector: + matchLabels: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-enterprise-component-image-values + app.kubernetes.io/component: store-gateway + maxUnavailable: 1 diff --git a/operations/helm/tests/test-enterprise-component-image-values-generated/mimir-distributed/templates/store-gateway/store-gateway-statefulset.yaml b/operations/helm/tests/test-enterprise-component-image-values-generated/mimir-distributed/templates/store-gateway/store-gateway-statefulset.yaml new file mode 100644 index 00000000000..6aff82b3737 --- /dev/null +++ b/operations/helm/tests/test-enterprise-component-image-values-generated/mimir-distributed/templates/store-gateway/store-gateway-statefulset.yaml @@ -0,0 +1,429 @@ +--- +# Source: mimir-distributed/templates/store-gateway/store-gateway-statefulset.yaml +apiVersion: apps/v1 +kind: StatefulSet +metadata: + name: test-enterprise-component-image-values-mimir-store-gateway-zone-a + labels: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-enterprise-component-image-values + app.kubernetes.io/component: store-gateway + app.kubernetes.io/part-of: memberlist + app.kubernetes.io/managed-by: Helm + name: "store-gateway-zone-a" + rollout-group: store-gateway + zone: zone-a + annotations: + rollout-max-unavailable: "50" + namespace: "citestns" +spec: + podManagementPolicy: OrderedReady + replicas: 1 + selector: + matchLabels: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-enterprise-component-image-values + app.kubernetes.io/component: store-gateway + rollout-group: store-gateway + zone: zone-a + updateStrategy: + type: OnDelete + serviceName: test-enterprise-component-image-values-mimir-store-gateway-headless + volumeClaimTemplates: + - apiVersion: v1 + kind: PersistentVolumeClaim + metadata: + name: storage + spec: + accessModes: + - ReadWriteOnce + resources: + requests: + storage: "2Gi" + template: + metadata: + labels: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-enterprise-component-image-values + app.kubernetes.io/managed-by: Helm + app.kubernetes.io/component: store-gateway + app.kubernetes.io/part-of: memberlist + name: "store-gateway-zone-a" + rollout-group: store-gateway + zone: zone-a + annotations: + namespace: "citestns" + spec: + serviceAccountName: test-enterprise-component-image-values-mimir + securityContext: + fsGroup: 10001 + runAsGroup: 10001 + runAsNonRoot: true + runAsUser: 10001 + seccompProfile: + type: RuntimeDefault + topologySpreadConstraints: + - maxSkew: 1 + topologyKey: kubernetes.io/hostname + whenUnsatisfiable: ScheduleAnyway + labelSelector: + matchLabels: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-enterprise-component-image-values + app.kubernetes.io/component: store-gateway + terminationGracePeriodSeconds: 120 + volumes: + - name: config + configMap: + name: test-enterprise-component-image-values-mimir-config + items: + - key: "mimir.yaml" + path: "mimir.yaml" + - name: license + secret: + secretName: test-enterprise-component-image-values-mimir-license + - name: runtime-config + configMap: + name: test-enterprise-component-image-values-mimir-runtime + - name: active-queries + emptyDir: {} + containers: + - name: store-gateway + image: test/store_gateway:1-store-gateway + imagePullPolicy: IfNotPresent + args: + - "-target=store-gateway" + - "-config.expand-env=true" + - "-config.file=/etc/mimir/mimir.yaml" + - "-store-gateway.sharding-ring.instance-availability-zone=zone-a" + volumeMounts: + - name: config + mountPath: /etc/mimir + - name: license + mountPath: /license + - name: runtime-config + mountPath: /var/mimir + - name: storage + mountPath: "/data" + - name: active-queries + mountPath: /active-query-tracker + ports: + - name: http-metrics + containerPort: 8080 + protocol: TCP + - name: grpc + containerPort: 9095 + protocol: TCP + - name: memberlist + containerPort: 7946 + protocol: TCP + livenessProbe: + null + readinessProbe: + httpGet: + path: /ready + port: http-metrics + initialDelaySeconds: 60 + resources: + requests: + cpu: 100m + memory: 512Mi + securityContext: + allowPrivilegeEscalation: false + capabilities: + drop: + - ALL + readOnlyRootFilesystem: true + env: + - name: "GOMAXPROCS" + value: "5" + - name: "GOMEMLIMIT" + value: "536870912" + - name: "JAEGER_REPORTER_MAX_QUEUE_SIZE" + value: "1000" +--- +# Source: mimir-distributed/templates/store-gateway/store-gateway-statefulset.yaml +apiVersion: apps/v1 +kind: StatefulSet +metadata: + name: test-enterprise-component-image-values-mimir-store-gateway-zone-b + labels: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-enterprise-component-image-values + app.kubernetes.io/component: store-gateway + app.kubernetes.io/part-of: memberlist + app.kubernetes.io/managed-by: Helm + name: "store-gateway-zone-b" + rollout-group: store-gateway + zone: zone-b + annotations: + rollout-max-unavailable: "50" + namespace: "citestns" +spec: + podManagementPolicy: OrderedReady + replicas: 1 + selector: + matchLabels: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-enterprise-component-image-values + app.kubernetes.io/component: store-gateway + rollout-group: store-gateway + zone: zone-b + updateStrategy: + type: OnDelete + serviceName: test-enterprise-component-image-values-mimir-store-gateway-headless + volumeClaimTemplates: + - apiVersion: v1 + kind: PersistentVolumeClaim + metadata: + name: storage + spec: + accessModes: + - ReadWriteOnce + resources: + requests: + storage: "2Gi" + template: + metadata: + labels: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-enterprise-component-image-values + app.kubernetes.io/managed-by: Helm + app.kubernetes.io/component: store-gateway + app.kubernetes.io/part-of: memberlist + name: "store-gateway-zone-b" + rollout-group: store-gateway + zone: zone-b + annotations: + namespace: "citestns" + spec: + serviceAccountName: test-enterprise-component-image-values-mimir + securityContext: + fsGroup: 10001 + runAsGroup: 10001 + runAsNonRoot: true + runAsUser: 10001 + seccompProfile: + type: RuntimeDefault + topologySpreadConstraints: + - maxSkew: 1 + topologyKey: kubernetes.io/hostname + whenUnsatisfiable: ScheduleAnyway + labelSelector: + matchLabels: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-enterprise-component-image-values + app.kubernetes.io/component: store-gateway + terminationGracePeriodSeconds: 120 + volumes: + - name: config + configMap: + name: test-enterprise-component-image-values-mimir-config + items: + - key: "mimir.yaml" + path: "mimir.yaml" + - name: license + secret: + secretName: test-enterprise-component-image-values-mimir-license + - name: runtime-config + configMap: + name: test-enterprise-component-image-values-mimir-runtime + - name: active-queries + emptyDir: {} + containers: + - name: store-gateway + image: test/store_gateway:1-store-gateway + imagePullPolicy: IfNotPresent + args: + - "-target=store-gateway" + - "-config.expand-env=true" + - "-config.file=/etc/mimir/mimir.yaml" + - "-store-gateway.sharding-ring.instance-availability-zone=zone-b" + volumeMounts: + - name: config + mountPath: /etc/mimir + - name: license + mountPath: /license + - name: runtime-config + mountPath: /var/mimir + - name: storage + mountPath: "/data" + - name: active-queries + mountPath: /active-query-tracker + ports: + - name: http-metrics + containerPort: 8080 + protocol: TCP + - name: grpc + containerPort: 9095 + protocol: TCP + - name: memberlist + containerPort: 7946 + protocol: TCP + livenessProbe: + null + readinessProbe: + httpGet: + path: /ready + port: http-metrics + initialDelaySeconds: 60 + resources: + requests: + cpu: 100m + memory: 512Mi + securityContext: + allowPrivilegeEscalation: false + capabilities: + drop: + - ALL + readOnlyRootFilesystem: true + env: + - name: "GOMAXPROCS" + value: "5" + - name: "GOMEMLIMIT" + value: "536870912" + - name: "JAEGER_REPORTER_MAX_QUEUE_SIZE" + value: "1000" +--- +# Source: mimir-distributed/templates/store-gateway/store-gateway-statefulset.yaml +apiVersion: apps/v1 +kind: StatefulSet +metadata: + name: test-enterprise-component-image-values-mimir-store-gateway-zone-c + labels: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-enterprise-component-image-values + app.kubernetes.io/component: store-gateway + app.kubernetes.io/part-of: memberlist + app.kubernetes.io/managed-by: Helm + name: "store-gateway-zone-c" + rollout-group: store-gateway + zone: zone-c + annotations: + rollout-max-unavailable: "50" + namespace: "citestns" +spec: + podManagementPolicy: OrderedReady + replicas: 1 + selector: + matchLabels: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-enterprise-component-image-values + app.kubernetes.io/component: store-gateway + rollout-group: store-gateway + zone: zone-c + updateStrategy: + type: OnDelete + serviceName: test-enterprise-component-image-values-mimir-store-gateway-headless + volumeClaimTemplates: + - apiVersion: v1 + kind: PersistentVolumeClaim + metadata: + name: storage + spec: + accessModes: + - ReadWriteOnce + resources: + requests: + storage: "2Gi" + template: + metadata: + labels: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-enterprise-component-image-values + app.kubernetes.io/managed-by: Helm + app.kubernetes.io/component: store-gateway + app.kubernetes.io/part-of: memberlist + name: "store-gateway-zone-c" + rollout-group: store-gateway + zone: zone-c + annotations: + namespace: "citestns" + spec: + serviceAccountName: test-enterprise-component-image-values-mimir + securityContext: + fsGroup: 10001 + runAsGroup: 10001 + runAsNonRoot: true + runAsUser: 10001 + seccompProfile: + type: RuntimeDefault + topologySpreadConstraints: + - maxSkew: 1 + topologyKey: kubernetes.io/hostname + whenUnsatisfiable: ScheduleAnyway + labelSelector: + matchLabels: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-enterprise-component-image-values + app.kubernetes.io/component: store-gateway + terminationGracePeriodSeconds: 120 + volumes: + - name: config + configMap: + name: test-enterprise-component-image-values-mimir-config + items: + - key: "mimir.yaml" + path: "mimir.yaml" + - name: license + secret: + secretName: test-enterprise-component-image-values-mimir-license + - name: runtime-config + configMap: + name: test-enterprise-component-image-values-mimir-runtime + - name: active-queries + emptyDir: {} + containers: + - name: store-gateway + image: test/store_gateway:1-store-gateway + imagePullPolicy: IfNotPresent + args: + - "-target=store-gateway" + - "-config.expand-env=true" + - "-config.file=/etc/mimir/mimir.yaml" + - "-store-gateway.sharding-ring.instance-availability-zone=zone-c" + volumeMounts: + - name: config + mountPath: /etc/mimir + - name: license + mountPath: /license + - name: runtime-config + mountPath: /var/mimir + - name: storage + mountPath: "/data" + - name: active-queries + mountPath: /active-query-tracker + ports: + - name: http-metrics + containerPort: 8080 + protocol: TCP + - name: grpc + containerPort: 9095 + protocol: TCP + - name: memberlist + containerPort: 7946 + protocol: TCP + livenessProbe: + null + readinessProbe: + httpGet: + path: /ready + port: http-metrics + initialDelaySeconds: 60 + resources: + requests: + cpu: 100m + memory: 512Mi + securityContext: + allowPrivilegeEscalation: false + capabilities: + drop: + - ALL + readOnlyRootFilesystem: true + env: + - name: "GOMAXPROCS" + value: "5" + - name: "GOMEMLIMIT" + value: "536870912" + - name: "JAEGER_REPORTER_MAX_QUEUE_SIZE" + value: "1000" diff --git a/operations/helm/tests/test-enterprise-component-image-values-generated/mimir-distributed/templates/store-gateway/store-gateway-svc-headless.yaml b/operations/helm/tests/test-enterprise-component-image-values-generated/mimir-distributed/templates/store-gateway/store-gateway-svc-headless.yaml new file mode 100644 index 00000000000..34f19b05ba7 --- /dev/null +++ b/operations/helm/tests/test-enterprise-component-image-values-generated/mimir-distributed/templates/store-gateway/store-gateway-svc-headless.yaml @@ -0,0 +1,32 @@ +--- +# Source: mimir-distributed/templates/store-gateway/store-gateway-svc-headless.yaml +apiVersion: v1 +kind: Service +metadata: + name: test-enterprise-component-image-values-mimir-store-gateway-headless + labels: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-enterprise-component-image-values + app.kubernetes.io/component: store-gateway + app.kubernetes.io/part-of: memberlist + app.kubernetes.io/managed-by: Helm + prometheus.io/service-monitor: "false" + annotations: + {} + namespace: "citestns" +spec: + type: ClusterIP + clusterIP: None + ports: + - port: 8080 + protocol: TCP + name: http-metrics + targetPort: http-metrics + - port: 9095 + protocol: TCP + name: grpc + targetPort: grpc + selector: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-enterprise-component-image-values + app.kubernetes.io/component: store-gateway diff --git a/operations/helm/tests/test-enterprise-component-image-values-generated/mimir-distributed/templates/store-gateway/store-gateway-svc.yaml b/operations/helm/tests/test-enterprise-component-image-values-generated/mimir-distributed/templates/store-gateway/store-gateway-svc.yaml new file mode 100644 index 00000000000..0c95e394276 --- /dev/null +++ b/operations/helm/tests/test-enterprise-component-image-values-generated/mimir-distributed/templates/store-gateway/store-gateway-svc.yaml @@ -0,0 +1,105 @@ +--- +# Source: mimir-distributed/templates/store-gateway/store-gateway-svc.yaml +apiVersion: v1 +kind: Service +metadata: + name: test-enterprise-component-image-values-mimir-store-gateway-zone-a + labels: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-enterprise-component-image-values + app.kubernetes.io/component: store-gateway + app.kubernetes.io/part-of: memberlist + app.kubernetes.io/managed-by: Helm + name: "store-gateway-zone-a" + rollout-group: store-gateway + zone: zone-a + annotations: + {} + namespace: "citestns" +spec: + type: ClusterIP + ports: + - port: 8080 + protocol: TCP + name: http-metrics + targetPort: http-metrics + - port: 9095 + protocol: TCP + name: grpc + targetPort: grpc + selector: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-enterprise-component-image-values + app.kubernetes.io/component: store-gateway + rollout-group: store-gateway + zone: zone-a +--- +# Source: mimir-distributed/templates/store-gateway/store-gateway-svc.yaml +apiVersion: v1 +kind: Service +metadata: + name: test-enterprise-component-image-values-mimir-store-gateway-zone-b + labels: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-enterprise-component-image-values + app.kubernetes.io/component: store-gateway + app.kubernetes.io/part-of: memberlist + app.kubernetes.io/managed-by: Helm + name: "store-gateway-zone-b" + rollout-group: store-gateway + zone: zone-b + annotations: + {} + namespace: "citestns" +spec: + type: ClusterIP + ports: + - port: 8080 + protocol: TCP + name: http-metrics + targetPort: http-metrics + - port: 9095 + protocol: TCP + name: grpc + targetPort: grpc + selector: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-enterprise-component-image-values + app.kubernetes.io/component: store-gateway + rollout-group: store-gateway + zone: zone-b +--- +# Source: mimir-distributed/templates/store-gateway/store-gateway-svc.yaml +apiVersion: v1 +kind: Service +metadata: + name: test-enterprise-component-image-values-mimir-store-gateway-zone-c + labels: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-enterprise-component-image-values + app.kubernetes.io/component: store-gateway + app.kubernetes.io/part-of: memberlist + app.kubernetes.io/managed-by: Helm + name: "store-gateway-zone-c" + rollout-group: store-gateway + zone: zone-c + annotations: + {} + namespace: "citestns" +spec: + type: ClusterIP + ports: + - port: 8080 + protocol: TCP + name: http-metrics + targetPort: http-metrics + - port: 9095 + protocol: TCP + name: grpc + targetPort: grpc + selector: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-enterprise-component-image-values + app.kubernetes.io/component: store-gateway + rollout-group: store-gateway + zone: zone-c diff --git a/operations/helm/tests/test-enterprise-component-image-values-generated/mimir-distributed/templates/tokengen/tokengen-job.yaml b/operations/helm/tests/test-enterprise-component-image-values-generated/mimir-distributed/templates/tokengen/tokengen-job.yaml new file mode 100644 index 00000000000..840215d3d5b --- /dev/null +++ b/operations/helm/tests/test-enterprise-component-image-values-generated/mimir-distributed/templates/tokengen/tokengen-job.yaml @@ -0,0 +1,75 @@ +--- +# Source: mimir-distributed/templates/tokengen/tokengen-job.yaml +apiVersion: batch/v1 +kind: Job +metadata: + name: test-enterprise-component-image-values-mimir-tokengen + labels: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-enterprise-component-image-values + app.kubernetes.io/component: tokengen + app.kubernetes.io/managed-by: Helm + annotations: + "helm.sh/hook": post-install + namespace: "citestns" +spec: + backoffLimit: 6 + completions: 1 + parallelism: 1 + selector: + template: + metadata: + labels: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-enterprise-component-image-values + app.kubernetes.io/managed-by: Helm + app.kubernetes.io/component: tokengen + annotations: + namespace: "citestns" + spec: + serviceAccountName: test-enterprise-component-image-values-mimir + securityContext: + fsGroup: 10001 + runAsGroup: 10001 + runAsNonRoot: true + runAsUser: 10001 + seccompProfile: + type: RuntimeDefault + initContainers: + [] + containers: + - name: tokengen + image: grafana/enterprise-metrics:r323-bf0aeaa5 + imagePullPolicy: IfNotPresent + args: + - "-target=tokengen" + - "-config.expand-env=true" + - "-config.file=/etc/mimir/mimir.yaml" + volumeMounts: + - name: config + mountPath: /etc/mimir + - name: license + mountPath: /license + - name: active-queries + mountPath: /active-query-tracker + securityContext: + allowPrivilegeEscalation: false + capabilities: + drop: + - ALL + readOnlyRootFilesystem: true + restartPolicy: OnFailure + volumes: + - name: config + configMap: + name: test-enterprise-component-image-values-mimir-config + items: + - key: "mimir.yaml" + path: "mimir.yaml" + - name: license + secret: + secretName: test-enterprise-component-image-values-mimir-license + - name: storage + emptyDir: {} + - name: active-queries + emptyDir: {} diff --git a/operations/helm/tests/test-enterprise-configmap-values-generated/mimir-distributed/templates/admin-api/admin-api-dep.yaml b/operations/helm/tests/test-enterprise-configmap-values-generated/mimir-distributed/templates/admin-api/admin-api-dep.yaml index a4304131d16..35508b71c87 100644 --- a/operations/helm/tests/test-enterprise-configmap-values-generated/mimir-distributed/templates/admin-api/admin-api-dep.yaml +++ b/operations/helm/tests/test-enterprise-configmap-values-generated/mimir-distributed/templates/admin-api/admin-api-dep.yaml @@ -47,6 +47,7 @@ spec: type: RuntimeDefault containers: - name: admin-api + image: grafana/enterprise-metrics:r323-bf0aeaa5 imagePullPolicy: IfNotPresent args: - "-target=admin-api" diff --git a/operations/helm/tests/test-enterprise-configmap-values-generated/mimir-distributed/templates/alertmanager/alertmanager-statefulset.yaml b/operations/helm/tests/test-enterprise-configmap-values-generated/mimir-distributed/templates/alertmanager/alertmanager-statefulset.yaml index 0b5426cf283..85bb91f84d1 100644 --- a/operations/helm/tests/test-enterprise-configmap-values-generated/mimir-distributed/templates/alertmanager/alertmanager-statefulset.yaml +++ b/operations/helm/tests/test-enterprise-configmap-values-generated/mimir-distributed/templates/alertmanager/alertmanager-statefulset.yaml @@ -77,6 +77,7 @@ spec: name: test-enterprise-configmap-values-mimir-alertmanager-fallback-config containers: - name: alertmanager + image: grafana/enterprise-metrics:r323-bf0aeaa5 imagePullPolicy: IfNotPresent args: - "-target=alertmanager" diff --git a/operations/helm/tests/test-enterprise-configmap-values-generated/mimir-distributed/templates/compactor/compactor-statefulset.yaml b/operations/helm/tests/test-enterprise-configmap-values-generated/mimir-distributed/templates/compactor/compactor-statefulset.yaml index 6293d3cf6b6..41e7cfc90d9 100644 --- a/operations/helm/tests/test-enterprise-configmap-values-generated/mimir-distributed/templates/compactor/compactor-statefulset.yaml +++ b/operations/helm/tests/test-enterprise-configmap-values-generated/mimir-distributed/templates/compactor/compactor-statefulset.yaml @@ -73,6 +73,7 @@ spec: emptyDir: {} containers: - name: compactor + image: grafana/enterprise-metrics:r323-bf0aeaa5 imagePullPolicy: IfNotPresent args: - "-target=compactor" diff --git a/operations/helm/tests/test-enterprise-configmap-values-generated/mimir-distributed/templates/distributor/distributor-dep.yaml b/operations/helm/tests/test-enterprise-configmap-values-generated/mimir-distributed/templates/distributor/distributor-dep.yaml index f05a6e5f7f0..fcfbb60982a 100644 --- a/operations/helm/tests/test-enterprise-configmap-values-generated/mimir-distributed/templates/distributor/distributor-dep.yaml +++ b/operations/helm/tests/test-enterprise-configmap-values-generated/mimir-distributed/templates/distributor/distributor-dep.yaml @@ -48,6 +48,7 @@ spec: type: RuntimeDefault containers: - name: distributor + image: grafana/enterprise-metrics:r323-bf0aeaa5 imagePullPolicy: IfNotPresent args: - "-target=distributor" diff --git a/operations/helm/tests/test-enterprise-configmap-values-generated/mimir-distributed/templates/gateway/gateway-dep.yaml b/operations/helm/tests/test-enterprise-configmap-values-generated/mimir-distributed/templates/gateway/gateway-dep.yaml index d6c65952e71..bddd5c28388 100644 --- a/operations/helm/tests/test-enterprise-configmap-values-generated/mimir-distributed/templates/gateway/gateway-dep.yaml +++ b/operations/helm/tests/test-enterprise-configmap-values-generated/mimir-distributed/templates/gateway/gateway-dep.yaml @@ -45,6 +45,7 @@ spec: type: RuntimeDefault containers: - name: gateway + image: grafana/enterprise-metrics:r323-bf0aeaa5 imagePullPolicy: IfNotPresent args: - "-target=gateway" diff --git a/operations/helm/tests/test-enterprise-configmap-values-generated/mimir-distributed/templates/ingester/ingester-statefulset.yaml b/operations/helm/tests/test-enterprise-configmap-values-generated/mimir-distributed/templates/ingester/ingester-statefulset.yaml index 1e5b0fdca58..29e819f106f 100644 --- a/operations/helm/tests/test-enterprise-configmap-values-generated/mimir-distributed/templates/ingester/ingester-statefulset.yaml +++ b/operations/helm/tests/test-enterprise-configmap-values-generated/mimir-distributed/templates/ingester/ingester-statefulset.yaml @@ -73,6 +73,7 @@ spec: emptyDir: {} containers: - name: ingester + image: grafana/enterprise-metrics:r323-bf0aeaa5 imagePullPolicy: IfNotPresent args: - "-target=ingester" diff --git a/operations/helm/tests/test-enterprise-configmap-values-generated/mimir-distributed/templates/overrides-exporter/overrides-exporter-dep.yaml b/operations/helm/tests/test-enterprise-configmap-values-generated/mimir-distributed/templates/overrides-exporter/overrides-exporter-dep.yaml index 8cfe97e8624..1dfa462418d 100644 --- a/operations/helm/tests/test-enterprise-configmap-values-generated/mimir-distributed/templates/overrides-exporter/overrides-exporter-dep.yaml +++ b/operations/helm/tests/test-enterprise-configmap-values-generated/mimir-distributed/templates/overrides-exporter/overrides-exporter-dep.yaml @@ -45,6 +45,7 @@ spec: type: RuntimeDefault containers: - name: overrides-exporter + image: grafana/enterprise-metrics:r323-bf0aeaa5 imagePullPolicy: IfNotPresent args: - "-target=overrides-exporter" diff --git a/operations/helm/tests/test-enterprise-configmap-values-generated/mimir-distributed/templates/querier/querier-dep.yaml b/operations/helm/tests/test-enterprise-configmap-values-generated/mimir-distributed/templates/querier/querier-dep.yaml index 1c737ee4d39..1e54b5eaa89 100644 --- a/operations/helm/tests/test-enterprise-configmap-values-generated/mimir-distributed/templates/querier/querier-dep.yaml +++ b/operations/helm/tests/test-enterprise-configmap-values-generated/mimir-distributed/templates/querier/querier-dep.yaml @@ -47,6 +47,7 @@ spec: type: RuntimeDefault containers: - name: querier + image: grafana/enterprise-metrics:r323-bf0aeaa5 imagePullPolicy: IfNotPresent args: - "-target=querier" diff --git a/operations/helm/tests/test-enterprise-configmap-values-generated/mimir-distributed/templates/query-frontend/query-frontend-dep.yaml b/operations/helm/tests/test-enterprise-configmap-values-generated/mimir-distributed/templates/query-frontend/query-frontend-dep.yaml index 4c58d00a9a0..e66fe44494d 100644 --- a/operations/helm/tests/test-enterprise-configmap-values-generated/mimir-distributed/templates/query-frontend/query-frontend-dep.yaml +++ b/operations/helm/tests/test-enterprise-configmap-values-generated/mimir-distributed/templates/query-frontend/query-frontend-dep.yaml @@ -46,6 +46,7 @@ spec: type: RuntimeDefault containers: - name: query-frontend + image: grafana/enterprise-metrics:r323-bf0aeaa5 imagePullPolicy: IfNotPresent args: - "-target=query-frontend" diff --git a/operations/helm/tests/test-enterprise-configmap-values-generated/mimir-distributed/templates/query-scheduler/query-scheduler-dep.yaml b/operations/helm/tests/test-enterprise-configmap-values-generated/mimir-distributed/templates/query-scheduler/query-scheduler-dep.yaml index 6ce3a950a03..ed30b67c139 100644 --- a/operations/helm/tests/test-enterprise-configmap-values-generated/mimir-distributed/templates/query-scheduler/query-scheduler-dep.yaml +++ b/operations/helm/tests/test-enterprise-configmap-values-generated/mimir-distributed/templates/query-scheduler/query-scheduler-dep.yaml @@ -44,6 +44,7 @@ spec: type: RuntimeDefault containers: - name: query-scheduler + image: grafana/enterprise-metrics:r323-bf0aeaa5 imagePullPolicy: IfNotPresent args: - "-target=query-scheduler" diff --git a/operations/helm/tests/test-enterprise-configmap-values-generated/mimir-distributed/templates/ruler/ruler-dep.yaml b/operations/helm/tests/test-enterprise-configmap-values-generated/mimir-distributed/templates/ruler/ruler-dep.yaml index d3323913037..c8a1e55f9e4 100644 --- a/operations/helm/tests/test-enterprise-configmap-values-generated/mimir-distributed/templates/ruler/ruler-dep.yaml +++ b/operations/helm/tests/test-enterprise-configmap-values-generated/mimir-distributed/templates/ruler/ruler-dep.yaml @@ -47,6 +47,7 @@ spec: type: RuntimeDefault containers: - name: ruler + image: grafana/enterprise-metrics:r323-bf0aeaa5 imagePullPolicy: IfNotPresent args: - "-target=ruler" diff --git a/operations/helm/tests/test-enterprise-configmap-values-generated/mimir-distributed/templates/store-gateway/store-gateway-statefulset.yaml b/operations/helm/tests/test-enterprise-configmap-values-generated/mimir-distributed/templates/store-gateway/store-gateway-statefulset.yaml index 72dc626bf63..35059f1a2d2 100644 --- a/operations/helm/tests/test-enterprise-configmap-values-generated/mimir-distributed/templates/store-gateway/store-gateway-statefulset.yaml +++ b/operations/helm/tests/test-enterprise-configmap-values-generated/mimir-distributed/templates/store-gateway/store-gateway-statefulset.yaml @@ -73,6 +73,7 @@ spec: emptyDir: {} containers: - name: store-gateway + image: grafana/enterprise-metrics:r323-bf0aeaa5 imagePullPolicy: IfNotPresent args: - "-target=store-gateway" diff --git a/operations/helm/tests/test-enterprise-configmap-values-generated/mimir-distributed/templates/tokengen/tokengen-job.yaml b/operations/helm/tests/test-enterprise-configmap-values-generated/mimir-distributed/templates/tokengen/tokengen-job.yaml index ffa393a91eb..24f797f4c7b 100644 --- a/operations/helm/tests/test-enterprise-configmap-values-generated/mimir-distributed/templates/tokengen/tokengen-job.yaml +++ b/operations/helm/tests/test-enterprise-configmap-values-generated/mimir-distributed/templates/tokengen/tokengen-job.yaml @@ -40,6 +40,7 @@ spec: [] containers: - name: tokengen + image: grafana/enterprise-metrics:r323-bf0aeaa5 imagePullPolicy: IfNotPresent args: - "-target=tokengen" diff --git a/operations/helm/tests/test-enterprise-federation-frontend-values-generated/mimir-distributed/templates/federation-frontend/federation-frontend-dep.yaml b/operations/helm/tests/test-enterprise-federation-frontend-values-generated/mimir-distributed/templates/federation-frontend/federation-frontend-dep.yaml index 638fd5f05c7..3de8bad0fb4 100644 --- a/operations/helm/tests/test-enterprise-federation-frontend-values-generated/mimir-distributed/templates/federation-frontend/federation-frontend-dep.yaml +++ b/operations/helm/tests/test-enterprise-federation-frontend-values-generated/mimir-distributed/templates/federation-frontend/federation-frontend-dep.yaml @@ -43,6 +43,7 @@ spec: type: RuntimeDefault containers: - name: federation-frontend + image: grafana/enterprise-metrics:r323-bf0aeaa5 imagePullPolicy: IfNotPresent args: - "-target=federation-frontend" diff --git a/operations/helm/tests/test-enterprise-k8s-1.25-values-generated/mimir-distributed/templates/admin-api/admin-api-dep.yaml b/operations/helm/tests/test-enterprise-k8s-1.25-values-generated/mimir-distributed/templates/admin-api/admin-api-dep.yaml index 9e09591a9e1..fb83ed33f4f 100644 --- a/operations/helm/tests/test-enterprise-k8s-1.25-values-generated/mimir-distributed/templates/admin-api/admin-api-dep.yaml +++ b/operations/helm/tests/test-enterprise-k8s-1.25-values-generated/mimir-distributed/templates/admin-api/admin-api-dep.yaml @@ -46,6 +46,7 @@ spec: type: RuntimeDefault containers: - name: admin-api + image: grafana/enterprise-metrics:r323-bf0aeaa5 imagePullPolicy: IfNotPresent args: - "-target=admin-api" diff --git a/operations/helm/tests/test-enterprise-k8s-1.25-values-generated/mimir-distributed/templates/alertmanager/alertmanager-statefulset.yaml b/operations/helm/tests/test-enterprise-k8s-1.25-values-generated/mimir-distributed/templates/alertmanager/alertmanager-statefulset.yaml index 83df6b5e6eb..339311a9da7 100644 --- a/operations/helm/tests/test-enterprise-k8s-1.25-values-generated/mimir-distributed/templates/alertmanager/alertmanager-statefulset.yaml +++ b/operations/helm/tests/test-enterprise-k8s-1.25-values-generated/mimir-distributed/templates/alertmanager/alertmanager-statefulset.yaml @@ -85,6 +85,7 @@ spec: name: test-enterprise-k8s-1.25-values-mimir-alertmanager-fallback-config containers: - name: alertmanager + image: grafana/enterprise-metrics:r323-bf0aeaa5 imagePullPolicy: IfNotPresent args: - "-target=alertmanager" diff --git a/operations/helm/tests/test-enterprise-k8s-1.25-values-generated/mimir-distributed/templates/compactor/compactor-statefulset.yaml b/operations/helm/tests/test-enterprise-k8s-1.25-values-generated/mimir-distributed/templates/compactor/compactor-statefulset.yaml index 201aa1064f5..7960cc84dd5 100644 --- a/operations/helm/tests/test-enterprise-k8s-1.25-values-generated/mimir-distributed/templates/compactor/compactor-statefulset.yaml +++ b/operations/helm/tests/test-enterprise-k8s-1.25-values-generated/mimir-distributed/templates/compactor/compactor-statefulset.yaml @@ -81,6 +81,7 @@ spec: emptyDir: {} containers: - name: compactor + image: grafana/enterprise-metrics:r323-bf0aeaa5 imagePullPolicy: IfNotPresent args: - "-target=compactor" diff --git a/operations/helm/tests/test-enterprise-k8s-1.25-values-generated/mimir-distributed/templates/distributor/distributor-dep.yaml b/operations/helm/tests/test-enterprise-k8s-1.25-values-generated/mimir-distributed/templates/distributor/distributor-dep.yaml index a43b5e27fb0..15454bec844 100644 --- a/operations/helm/tests/test-enterprise-k8s-1.25-values-generated/mimir-distributed/templates/distributor/distributor-dep.yaml +++ b/operations/helm/tests/test-enterprise-k8s-1.25-values-generated/mimir-distributed/templates/distributor/distributor-dep.yaml @@ -47,6 +47,7 @@ spec: type: RuntimeDefault containers: - name: distributor + image: grafana/enterprise-metrics:r323-bf0aeaa5 imagePullPolicy: IfNotPresent args: - "-target=distributor" diff --git a/operations/helm/tests/test-enterprise-k8s-1.25-values-generated/mimir-distributed/templates/gateway/gateway-dep.yaml b/operations/helm/tests/test-enterprise-k8s-1.25-values-generated/mimir-distributed/templates/gateway/gateway-dep.yaml index 9b929a36a73..66a2b5271ce 100644 --- a/operations/helm/tests/test-enterprise-k8s-1.25-values-generated/mimir-distributed/templates/gateway/gateway-dep.yaml +++ b/operations/helm/tests/test-enterprise-k8s-1.25-values-generated/mimir-distributed/templates/gateway/gateway-dep.yaml @@ -44,6 +44,7 @@ spec: type: RuntimeDefault containers: - name: gateway + image: grafana/enterprise-metrics:r323-bf0aeaa5 imagePullPolicy: IfNotPresent args: - "-target=gateway" diff --git a/operations/helm/tests/test-enterprise-k8s-1.25-values-generated/mimir-distributed/templates/ingester/ingester-statefulset.yaml b/operations/helm/tests/test-enterprise-k8s-1.25-values-generated/mimir-distributed/templates/ingester/ingester-statefulset.yaml index f13567e7752..c24b0817500 100644 --- a/operations/helm/tests/test-enterprise-k8s-1.25-values-generated/mimir-distributed/templates/ingester/ingester-statefulset.yaml +++ b/operations/helm/tests/test-enterprise-k8s-1.25-values-generated/mimir-distributed/templates/ingester/ingester-statefulset.yaml @@ -89,6 +89,7 @@ spec: emptyDir: {} containers: - name: ingester + image: grafana/enterprise-metrics:r323-bf0aeaa5 imagePullPolicy: IfNotPresent args: - "-target=ingester" @@ -230,6 +231,7 @@ spec: emptyDir: {} containers: - name: ingester + image: grafana/enterprise-metrics:r323-bf0aeaa5 imagePullPolicy: IfNotPresent args: - "-target=ingester" @@ -371,6 +373,7 @@ spec: emptyDir: {} containers: - name: ingester + image: grafana/enterprise-metrics:r323-bf0aeaa5 imagePullPolicy: IfNotPresent args: - "-target=ingester" diff --git a/operations/helm/tests/test-enterprise-k8s-1.25-values-generated/mimir-distributed/templates/overrides-exporter/overrides-exporter-dep.yaml b/operations/helm/tests/test-enterprise-k8s-1.25-values-generated/mimir-distributed/templates/overrides-exporter/overrides-exporter-dep.yaml index 2fbb68eb410..4a698d96b7b 100644 --- a/operations/helm/tests/test-enterprise-k8s-1.25-values-generated/mimir-distributed/templates/overrides-exporter/overrides-exporter-dep.yaml +++ b/operations/helm/tests/test-enterprise-k8s-1.25-values-generated/mimir-distributed/templates/overrides-exporter/overrides-exporter-dep.yaml @@ -44,6 +44,7 @@ spec: type: RuntimeDefault containers: - name: overrides-exporter + image: grafana/enterprise-metrics:r323-bf0aeaa5 imagePullPolicy: IfNotPresent args: - "-target=overrides-exporter" diff --git a/operations/helm/tests/test-enterprise-k8s-1.25-values-generated/mimir-distributed/templates/querier/querier-dep.yaml b/operations/helm/tests/test-enterprise-k8s-1.25-values-generated/mimir-distributed/templates/querier/querier-dep.yaml index ca2c77178c3..784f2c594bd 100644 --- a/operations/helm/tests/test-enterprise-k8s-1.25-values-generated/mimir-distributed/templates/querier/querier-dep.yaml +++ b/operations/helm/tests/test-enterprise-k8s-1.25-values-generated/mimir-distributed/templates/querier/querier-dep.yaml @@ -46,6 +46,7 @@ spec: type: RuntimeDefault containers: - name: querier + image: grafana/enterprise-metrics:r323-bf0aeaa5 imagePullPolicy: IfNotPresent args: - "-target=querier" diff --git a/operations/helm/tests/test-enterprise-k8s-1.25-values-generated/mimir-distributed/templates/query-frontend/query-frontend-dep.yaml b/operations/helm/tests/test-enterprise-k8s-1.25-values-generated/mimir-distributed/templates/query-frontend/query-frontend-dep.yaml index cf799eb0554..470faeda968 100644 --- a/operations/helm/tests/test-enterprise-k8s-1.25-values-generated/mimir-distributed/templates/query-frontend/query-frontend-dep.yaml +++ b/operations/helm/tests/test-enterprise-k8s-1.25-values-generated/mimir-distributed/templates/query-frontend/query-frontend-dep.yaml @@ -45,6 +45,7 @@ spec: type: RuntimeDefault containers: - name: query-frontend + image: grafana/enterprise-metrics:r323-bf0aeaa5 imagePullPolicy: IfNotPresent args: - "-target=query-frontend" diff --git a/operations/helm/tests/test-enterprise-k8s-1.25-values-generated/mimir-distributed/templates/query-scheduler/query-scheduler-dep.yaml b/operations/helm/tests/test-enterprise-k8s-1.25-values-generated/mimir-distributed/templates/query-scheduler/query-scheduler-dep.yaml index fe49583e2b6..c9d9ed33c7f 100644 --- a/operations/helm/tests/test-enterprise-k8s-1.25-values-generated/mimir-distributed/templates/query-scheduler/query-scheduler-dep.yaml +++ b/operations/helm/tests/test-enterprise-k8s-1.25-values-generated/mimir-distributed/templates/query-scheduler/query-scheduler-dep.yaml @@ -43,6 +43,7 @@ spec: type: RuntimeDefault containers: - name: query-scheduler + image: grafana/enterprise-metrics:r323-bf0aeaa5 imagePullPolicy: IfNotPresent args: - "-target=query-scheduler" diff --git a/operations/helm/tests/test-enterprise-k8s-1.25-values-generated/mimir-distributed/templates/ruler/ruler-dep.yaml b/operations/helm/tests/test-enterprise-k8s-1.25-values-generated/mimir-distributed/templates/ruler/ruler-dep.yaml index ce596cf4bbe..ee846a85f0c 100644 --- a/operations/helm/tests/test-enterprise-k8s-1.25-values-generated/mimir-distributed/templates/ruler/ruler-dep.yaml +++ b/operations/helm/tests/test-enterprise-k8s-1.25-values-generated/mimir-distributed/templates/ruler/ruler-dep.yaml @@ -46,6 +46,7 @@ spec: type: RuntimeDefault containers: - name: ruler + image: grafana/enterprise-metrics:r323-bf0aeaa5 imagePullPolicy: IfNotPresent args: - "-target=ruler" diff --git a/operations/helm/tests/test-enterprise-k8s-1.25-values-generated/mimir-distributed/templates/store-gateway/store-gateway-statefulset.yaml b/operations/helm/tests/test-enterprise-k8s-1.25-values-generated/mimir-distributed/templates/store-gateway/store-gateway-statefulset.yaml index 6dc8e723cfd..dfda1a10bb8 100644 --- a/operations/helm/tests/test-enterprise-k8s-1.25-values-generated/mimir-distributed/templates/store-gateway/store-gateway-statefulset.yaml +++ b/operations/helm/tests/test-enterprise-k8s-1.25-values-generated/mimir-distributed/templates/store-gateway/store-gateway-statefulset.yaml @@ -89,6 +89,7 @@ spec: emptyDir: {} containers: - name: store-gateway + image: grafana/enterprise-metrics:r323-bf0aeaa5 imagePullPolicy: IfNotPresent args: - "-target=store-gateway" @@ -231,6 +232,7 @@ spec: emptyDir: {} containers: - name: store-gateway + image: grafana/enterprise-metrics:r323-bf0aeaa5 imagePullPolicy: IfNotPresent args: - "-target=store-gateway" @@ -373,6 +375,7 @@ spec: emptyDir: {} containers: - name: store-gateway + image: grafana/enterprise-metrics:r323-bf0aeaa5 imagePullPolicy: IfNotPresent args: - "-target=store-gateway" diff --git a/operations/helm/tests/test-enterprise-k8s-1.25-values-generated/mimir-distributed/templates/tokengen/tokengen-job.yaml b/operations/helm/tests/test-enterprise-k8s-1.25-values-generated/mimir-distributed/templates/tokengen/tokengen-job.yaml index f2e2cf70083..adb84a26eb2 100644 --- a/operations/helm/tests/test-enterprise-k8s-1.25-values-generated/mimir-distributed/templates/tokengen/tokengen-job.yaml +++ b/operations/helm/tests/test-enterprise-k8s-1.25-values-generated/mimir-distributed/templates/tokengen/tokengen-job.yaml @@ -39,6 +39,7 @@ spec: [] containers: - name: tokengen + image: grafana/enterprise-metrics:r323-bf0aeaa5 imagePullPolicy: IfNotPresent args: - "-target=tokengen" diff --git a/operations/helm/tests/test-enterprise-legacy-label-values-generated/mimir-distributed/templates/admin-api/admin-api-dep.yaml b/operations/helm/tests/test-enterprise-legacy-label-values-generated/mimir-distributed/templates/admin-api/admin-api-dep.yaml index d4e803152b4..7994e80cd20 100644 --- a/operations/helm/tests/test-enterprise-legacy-label-values-generated/mimir-distributed/templates/admin-api/admin-api-dep.yaml +++ b/operations/helm/tests/test-enterprise-legacy-label-values-generated/mimir-distributed/templates/admin-api/admin-api-dep.yaml @@ -43,6 +43,7 @@ spec: type: RuntimeDefault containers: - name: admin-api + image: grafana/enterprise-metrics:r323-bf0aeaa5 imagePullPolicy: IfNotPresent args: - "-target=admin-api" diff --git a/operations/helm/tests/test-enterprise-legacy-label-values-generated/mimir-distributed/templates/alertmanager/alertmanager-statefulset.yaml b/operations/helm/tests/test-enterprise-legacy-label-values-generated/mimir-distributed/templates/alertmanager/alertmanager-statefulset.yaml index 0baf00b044b..6d778522e3d 100644 --- a/operations/helm/tests/test-enterprise-legacy-label-values-generated/mimir-distributed/templates/alertmanager/alertmanager-statefulset.yaml +++ b/operations/helm/tests/test-enterprise-legacy-label-values-generated/mimir-distributed/templates/alertmanager/alertmanager-statefulset.yaml @@ -78,6 +78,7 @@ spec: name: test-enterprise-legacy-label-values-enterprise-metrics-alertmanager-fallback-config containers: - name: alertmanager + image: grafana/enterprise-metrics:r323-bf0aeaa5 imagePullPolicy: IfNotPresent args: - "-target=alertmanager" diff --git a/operations/helm/tests/test-enterprise-legacy-label-values-generated/mimir-distributed/templates/compactor/compactor-statefulset.yaml b/operations/helm/tests/test-enterprise-legacy-label-values-generated/mimir-distributed/templates/compactor/compactor-statefulset.yaml index b6365b25225..cbd159650b4 100644 --- a/operations/helm/tests/test-enterprise-legacy-label-values-generated/mimir-distributed/templates/compactor/compactor-statefulset.yaml +++ b/operations/helm/tests/test-enterprise-legacy-label-values-generated/mimir-distributed/templates/compactor/compactor-statefulset.yaml @@ -74,6 +74,7 @@ spec: emptyDir: {} containers: - name: compactor + image: grafana/enterprise-metrics:r323-bf0aeaa5 imagePullPolicy: IfNotPresent args: - "-target=compactor" diff --git a/operations/helm/tests/test-enterprise-legacy-label-values-generated/mimir-distributed/templates/distributor/distributor-dep.yaml b/operations/helm/tests/test-enterprise-legacy-label-values-generated/mimir-distributed/templates/distributor/distributor-dep.yaml index 34d47d02aac..9bcc778c2b9 100644 --- a/operations/helm/tests/test-enterprise-legacy-label-values-generated/mimir-distributed/templates/distributor/distributor-dep.yaml +++ b/operations/helm/tests/test-enterprise-legacy-label-values-generated/mimir-distributed/templates/distributor/distributor-dep.yaml @@ -44,6 +44,7 @@ spec: type: RuntimeDefault containers: - name: distributor + image: grafana/enterprise-metrics:r323-bf0aeaa5 imagePullPolicy: IfNotPresent args: - "-target=distributor" diff --git a/operations/helm/tests/test-enterprise-legacy-label-values-generated/mimir-distributed/templates/gateway/gateway-dep.yaml b/operations/helm/tests/test-enterprise-legacy-label-values-generated/mimir-distributed/templates/gateway/gateway-dep.yaml index dd406dc6905..64396132b8e 100644 --- a/operations/helm/tests/test-enterprise-legacy-label-values-generated/mimir-distributed/templates/gateway/gateway-dep.yaml +++ b/operations/helm/tests/test-enterprise-legacy-label-values-generated/mimir-distributed/templates/gateway/gateway-dep.yaml @@ -42,6 +42,7 @@ spec: type: RuntimeDefault containers: - name: gateway + image: grafana/enterprise-metrics:r323-bf0aeaa5 imagePullPolicy: IfNotPresent args: - "-target=gateway" diff --git a/operations/helm/tests/test-enterprise-legacy-label-values-generated/mimir-distributed/templates/ingester/ingester-statefulset.yaml b/operations/helm/tests/test-enterprise-legacy-label-values-generated/mimir-distributed/templates/ingester/ingester-statefulset.yaml index cb66e80ff46..dd9a2921c5d 100644 --- a/operations/helm/tests/test-enterprise-legacy-label-values-generated/mimir-distributed/templates/ingester/ingester-statefulset.yaml +++ b/operations/helm/tests/test-enterprise-legacy-label-values-generated/mimir-distributed/templates/ingester/ingester-statefulset.yaml @@ -81,6 +81,7 @@ spec: emptyDir: {} containers: - name: ingester + image: grafana/enterprise-metrics:r323-bf0aeaa5 imagePullPolicy: IfNotPresent args: - "-target=ingester" @@ -214,6 +215,7 @@ spec: emptyDir: {} containers: - name: ingester + image: grafana/enterprise-metrics:r323-bf0aeaa5 imagePullPolicy: IfNotPresent args: - "-target=ingester" @@ -347,6 +349,7 @@ spec: emptyDir: {} containers: - name: ingester + image: grafana/enterprise-metrics:r323-bf0aeaa5 imagePullPolicy: IfNotPresent args: - "-target=ingester" diff --git a/operations/helm/tests/test-enterprise-legacy-label-values-generated/mimir-distributed/templates/overrides-exporter/overrides-exporter-dep.yaml b/operations/helm/tests/test-enterprise-legacy-label-values-generated/mimir-distributed/templates/overrides-exporter/overrides-exporter-dep.yaml index c4fdd9a491d..c6e19d6628a 100644 --- a/operations/helm/tests/test-enterprise-legacy-label-values-generated/mimir-distributed/templates/overrides-exporter/overrides-exporter-dep.yaml +++ b/operations/helm/tests/test-enterprise-legacy-label-values-generated/mimir-distributed/templates/overrides-exporter/overrides-exporter-dep.yaml @@ -42,6 +42,7 @@ spec: type: RuntimeDefault containers: - name: overrides-exporter + image: grafana/enterprise-metrics:r323-bf0aeaa5 imagePullPolicy: IfNotPresent args: - "-target=overrides-exporter" diff --git a/operations/helm/tests/test-enterprise-legacy-label-values-generated/mimir-distributed/templates/querier/querier-dep.yaml b/operations/helm/tests/test-enterprise-legacy-label-values-generated/mimir-distributed/templates/querier/querier-dep.yaml index 0b23c109b25..83cdff86616 100644 --- a/operations/helm/tests/test-enterprise-legacy-label-values-generated/mimir-distributed/templates/querier/querier-dep.yaml +++ b/operations/helm/tests/test-enterprise-legacy-label-values-generated/mimir-distributed/templates/querier/querier-dep.yaml @@ -43,6 +43,7 @@ spec: type: RuntimeDefault containers: - name: querier + image: grafana/enterprise-metrics:r323-bf0aeaa5 imagePullPolicy: IfNotPresent args: - "-target=querier" diff --git a/operations/helm/tests/test-enterprise-legacy-label-values-generated/mimir-distributed/templates/query-frontend/query-frontend-dep.yaml b/operations/helm/tests/test-enterprise-legacy-label-values-generated/mimir-distributed/templates/query-frontend/query-frontend-dep.yaml index 34b217f3b64..e04827e127a 100644 --- a/operations/helm/tests/test-enterprise-legacy-label-values-generated/mimir-distributed/templates/query-frontend/query-frontend-dep.yaml +++ b/operations/helm/tests/test-enterprise-legacy-label-values-generated/mimir-distributed/templates/query-frontend/query-frontend-dep.yaml @@ -43,6 +43,7 @@ spec: type: RuntimeDefault containers: - name: query-frontend + image: grafana/enterprise-metrics:r323-bf0aeaa5 imagePullPolicy: IfNotPresent args: - "-target=query-frontend" diff --git a/operations/helm/tests/test-enterprise-legacy-label-values-generated/mimir-distributed/templates/query-scheduler/query-scheduler-dep.yaml b/operations/helm/tests/test-enterprise-legacy-label-values-generated/mimir-distributed/templates/query-scheduler/query-scheduler-dep.yaml index 58bf7300e70..6aeb543d65c 100644 --- a/operations/helm/tests/test-enterprise-legacy-label-values-generated/mimir-distributed/templates/query-scheduler/query-scheduler-dep.yaml +++ b/operations/helm/tests/test-enterprise-legacy-label-values-generated/mimir-distributed/templates/query-scheduler/query-scheduler-dep.yaml @@ -41,6 +41,7 @@ spec: type: RuntimeDefault containers: - name: query-scheduler + image: grafana/enterprise-metrics:r323-bf0aeaa5 imagePullPolicy: IfNotPresent args: - "-target=query-scheduler" diff --git a/operations/helm/tests/test-enterprise-legacy-label-values-generated/mimir-distributed/templates/ruler/ruler-dep.yaml b/operations/helm/tests/test-enterprise-legacy-label-values-generated/mimir-distributed/templates/ruler/ruler-dep.yaml index f388e62b676..9d365b72e05 100644 --- a/operations/helm/tests/test-enterprise-legacy-label-values-generated/mimir-distributed/templates/ruler/ruler-dep.yaml +++ b/operations/helm/tests/test-enterprise-legacy-label-values-generated/mimir-distributed/templates/ruler/ruler-dep.yaml @@ -43,6 +43,7 @@ spec: type: RuntimeDefault containers: - name: ruler + image: grafana/enterprise-metrics:r323-bf0aeaa5 imagePullPolicy: IfNotPresent args: - "-target=ruler" diff --git a/operations/helm/tests/test-enterprise-legacy-label-values-generated/mimir-distributed/templates/store-gateway/store-gateway-statefulset.yaml b/operations/helm/tests/test-enterprise-legacy-label-values-generated/mimir-distributed/templates/store-gateway/store-gateway-statefulset.yaml index 8534daca8f3..bf90e821cc3 100644 --- a/operations/helm/tests/test-enterprise-legacy-label-values-generated/mimir-distributed/templates/store-gateway/store-gateway-statefulset.yaml +++ b/operations/helm/tests/test-enterprise-legacy-label-values-generated/mimir-distributed/templates/store-gateway/store-gateway-statefulset.yaml @@ -81,6 +81,7 @@ spec: emptyDir: {} containers: - name: store-gateway + image: grafana/enterprise-metrics:r323-bf0aeaa5 imagePullPolicy: IfNotPresent args: - "-target=store-gateway" @@ -215,6 +216,7 @@ spec: emptyDir: {} containers: - name: store-gateway + image: grafana/enterprise-metrics:r323-bf0aeaa5 imagePullPolicy: IfNotPresent args: - "-target=store-gateway" @@ -349,6 +351,7 @@ spec: emptyDir: {} containers: - name: store-gateway + image: grafana/enterprise-metrics:r323-bf0aeaa5 imagePullPolicy: IfNotPresent args: - "-target=store-gateway" diff --git a/operations/helm/tests/test-enterprise-legacy-label-values-generated/mimir-distributed/templates/tokengen/tokengen-job.yaml b/operations/helm/tests/test-enterprise-legacy-label-values-generated/mimir-distributed/templates/tokengen/tokengen-job.yaml index a10b4b4cb93..18662b4cfd1 100644 --- a/operations/helm/tests/test-enterprise-legacy-label-values-generated/mimir-distributed/templates/tokengen/tokengen-job.yaml +++ b/operations/helm/tests/test-enterprise-legacy-label-values-generated/mimir-distributed/templates/tokengen/tokengen-job.yaml @@ -38,6 +38,7 @@ spec: [] containers: - name: tokengen + image: grafana/enterprise-metrics:r323-bf0aeaa5 imagePullPolicy: IfNotPresent args: - "-target=tokengen" diff --git a/operations/helm/tests/test-enterprise-values-generated/mimir-distributed/templates/admin-api/admin-api-dep.yaml b/operations/helm/tests/test-enterprise-values-generated/mimir-distributed/templates/admin-api/admin-api-dep.yaml index 2910658df03..444984bcd15 100644 --- a/operations/helm/tests/test-enterprise-values-generated/mimir-distributed/templates/admin-api/admin-api-dep.yaml +++ b/operations/helm/tests/test-enterprise-values-generated/mimir-distributed/templates/admin-api/admin-api-dep.yaml @@ -46,6 +46,7 @@ spec: type: RuntimeDefault containers: - name: admin-api + image: grafana/enterprise-metrics:r323-bf0aeaa5 imagePullPolicy: IfNotPresent args: - "-target=admin-api" diff --git a/operations/helm/tests/test-enterprise-values-generated/mimir-distributed/templates/alertmanager/alertmanager-statefulset.yaml b/operations/helm/tests/test-enterprise-values-generated/mimir-distributed/templates/alertmanager/alertmanager-statefulset.yaml index 3cf268285f6..607d60a8fa8 100644 --- a/operations/helm/tests/test-enterprise-values-generated/mimir-distributed/templates/alertmanager/alertmanager-statefulset.yaml +++ b/operations/helm/tests/test-enterprise-values-generated/mimir-distributed/templates/alertmanager/alertmanager-statefulset.yaml @@ -82,6 +82,7 @@ spec: name: test-enterprise-values-mimir-alertmanager-fallback-config containers: - name: alertmanager + image: grafana/enterprise-metrics:r323-bf0aeaa5 imagePullPolicy: IfNotPresent args: - "-target=alertmanager" diff --git a/operations/helm/tests/test-enterprise-values-generated/mimir-distributed/templates/compactor/compactor-statefulset.yaml b/operations/helm/tests/test-enterprise-values-generated/mimir-distributed/templates/compactor/compactor-statefulset.yaml index 17d4b15e7ff..2314a950955 100644 --- a/operations/helm/tests/test-enterprise-values-generated/mimir-distributed/templates/compactor/compactor-statefulset.yaml +++ b/operations/helm/tests/test-enterprise-values-generated/mimir-distributed/templates/compactor/compactor-statefulset.yaml @@ -78,6 +78,7 @@ spec: emptyDir: {} containers: - name: compactor + image: grafana/enterprise-metrics:r323-bf0aeaa5 imagePullPolicy: IfNotPresent args: - "-target=compactor" diff --git a/operations/helm/tests/test-enterprise-values-generated/mimir-distributed/templates/distributor/distributor-dep.yaml b/operations/helm/tests/test-enterprise-values-generated/mimir-distributed/templates/distributor/distributor-dep.yaml index df58e99cd59..671668b2530 100644 --- a/operations/helm/tests/test-enterprise-values-generated/mimir-distributed/templates/distributor/distributor-dep.yaml +++ b/operations/helm/tests/test-enterprise-values-generated/mimir-distributed/templates/distributor/distributor-dep.yaml @@ -47,6 +47,7 @@ spec: type: RuntimeDefault containers: - name: distributor + image: grafana/enterprise-metrics:r323-bf0aeaa5 imagePullPolicy: IfNotPresent args: - "-target=distributor" diff --git a/operations/helm/tests/test-enterprise-values-generated/mimir-distributed/templates/gateway/gateway-dep.yaml b/operations/helm/tests/test-enterprise-values-generated/mimir-distributed/templates/gateway/gateway-dep.yaml index 845f34722fb..8683347a0be 100644 --- a/operations/helm/tests/test-enterprise-values-generated/mimir-distributed/templates/gateway/gateway-dep.yaml +++ b/operations/helm/tests/test-enterprise-values-generated/mimir-distributed/templates/gateway/gateway-dep.yaml @@ -44,6 +44,7 @@ spec: type: RuntimeDefault containers: - name: gateway + image: grafana/enterprise-metrics:r323-bf0aeaa5 imagePullPolicy: IfNotPresent args: - "-target=gateway" diff --git a/operations/helm/tests/test-enterprise-values-generated/mimir-distributed/templates/ingester/ingester-statefulset.yaml b/operations/helm/tests/test-enterprise-values-generated/mimir-distributed/templates/ingester/ingester-statefulset.yaml index 90371b56dfa..ceb27d8876f 100644 --- a/operations/helm/tests/test-enterprise-values-generated/mimir-distributed/templates/ingester/ingester-statefulset.yaml +++ b/operations/helm/tests/test-enterprise-values-generated/mimir-distributed/templates/ingester/ingester-statefulset.yaml @@ -86,6 +86,7 @@ spec: emptyDir: {} containers: - name: ingester + image: grafana/enterprise-metrics:r323-bf0aeaa5 imagePullPolicy: IfNotPresent args: - "-target=ingester" @@ -224,6 +225,7 @@ spec: emptyDir: {} containers: - name: ingester + image: grafana/enterprise-metrics:r323-bf0aeaa5 imagePullPolicy: IfNotPresent args: - "-target=ingester" @@ -362,6 +364,7 @@ spec: emptyDir: {} containers: - name: ingester + image: grafana/enterprise-metrics:r323-bf0aeaa5 imagePullPolicy: IfNotPresent args: - "-target=ingester" diff --git a/operations/helm/tests/test-enterprise-values-generated/mimir-distributed/templates/overrides-exporter/overrides-exporter-dep.yaml b/operations/helm/tests/test-enterprise-values-generated/mimir-distributed/templates/overrides-exporter/overrides-exporter-dep.yaml index 062ecaf5a46..4fa033d0d8a 100644 --- a/operations/helm/tests/test-enterprise-values-generated/mimir-distributed/templates/overrides-exporter/overrides-exporter-dep.yaml +++ b/operations/helm/tests/test-enterprise-values-generated/mimir-distributed/templates/overrides-exporter/overrides-exporter-dep.yaml @@ -44,6 +44,7 @@ spec: type: RuntimeDefault containers: - name: overrides-exporter + image: grafana/enterprise-metrics:r323-bf0aeaa5 imagePullPolicy: IfNotPresent args: - "-target=overrides-exporter" diff --git a/operations/helm/tests/test-enterprise-values-generated/mimir-distributed/templates/querier/querier-dep.yaml b/operations/helm/tests/test-enterprise-values-generated/mimir-distributed/templates/querier/querier-dep.yaml index 4b5da11ce7a..ac58fa7f68b 100644 --- a/operations/helm/tests/test-enterprise-values-generated/mimir-distributed/templates/querier/querier-dep.yaml +++ b/operations/helm/tests/test-enterprise-values-generated/mimir-distributed/templates/querier/querier-dep.yaml @@ -46,6 +46,7 @@ spec: type: RuntimeDefault containers: - name: querier + image: grafana/enterprise-metrics:r323-bf0aeaa5 imagePullPolicy: IfNotPresent args: - "-target=querier" diff --git a/operations/helm/tests/test-enterprise-values-generated/mimir-distributed/templates/query-frontend/query-frontend-dep.yaml b/operations/helm/tests/test-enterprise-values-generated/mimir-distributed/templates/query-frontend/query-frontend-dep.yaml index 5a4da0de131..e959bb624f8 100644 --- a/operations/helm/tests/test-enterprise-values-generated/mimir-distributed/templates/query-frontend/query-frontend-dep.yaml +++ b/operations/helm/tests/test-enterprise-values-generated/mimir-distributed/templates/query-frontend/query-frontend-dep.yaml @@ -45,6 +45,7 @@ spec: type: RuntimeDefault containers: - name: query-frontend + image: grafana/enterprise-metrics:r323-bf0aeaa5 imagePullPolicy: IfNotPresent args: - "-target=query-frontend" diff --git a/operations/helm/tests/test-enterprise-values-generated/mimir-distributed/templates/query-scheduler/query-scheduler-dep.yaml b/operations/helm/tests/test-enterprise-values-generated/mimir-distributed/templates/query-scheduler/query-scheduler-dep.yaml index 39aab2fb9bb..dec39ee4233 100644 --- a/operations/helm/tests/test-enterprise-values-generated/mimir-distributed/templates/query-scheduler/query-scheduler-dep.yaml +++ b/operations/helm/tests/test-enterprise-values-generated/mimir-distributed/templates/query-scheduler/query-scheduler-dep.yaml @@ -43,6 +43,7 @@ spec: type: RuntimeDefault containers: - name: query-scheduler + image: grafana/enterprise-metrics:r323-bf0aeaa5 imagePullPolicy: IfNotPresent args: - "-target=query-scheduler" diff --git a/operations/helm/tests/test-enterprise-values-generated/mimir-distributed/templates/ruler/ruler-dep.yaml b/operations/helm/tests/test-enterprise-values-generated/mimir-distributed/templates/ruler/ruler-dep.yaml index cb6a447b586..60060d0716d 100644 --- a/operations/helm/tests/test-enterprise-values-generated/mimir-distributed/templates/ruler/ruler-dep.yaml +++ b/operations/helm/tests/test-enterprise-values-generated/mimir-distributed/templates/ruler/ruler-dep.yaml @@ -46,6 +46,7 @@ spec: type: RuntimeDefault containers: - name: ruler + image: grafana/enterprise-metrics:r323-bf0aeaa5 imagePullPolicy: IfNotPresent args: - "-target=ruler" diff --git a/operations/helm/tests/test-enterprise-values-generated/mimir-distributed/templates/store-gateway/store-gateway-statefulset.yaml b/operations/helm/tests/test-enterprise-values-generated/mimir-distributed/templates/store-gateway/store-gateway-statefulset.yaml index 8fd172365e8..6ef25fdde13 100644 --- a/operations/helm/tests/test-enterprise-values-generated/mimir-distributed/templates/store-gateway/store-gateway-statefulset.yaml +++ b/operations/helm/tests/test-enterprise-values-generated/mimir-distributed/templates/store-gateway/store-gateway-statefulset.yaml @@ -86,6 +86,7 @@ spec: emptyDir: {} containers: - name: store-gateway + image: grafana/enterprise-metrics:r323-bf0aeaa5 imagePullPolicy: IfNotPresent args: - "-target=store-gateway" @@ -225,6 +226,7 @@ spec: emptyDir: {} containers: - name: store-gateway + image: grafana/enterprise-metrics:r323-bf0aeaa5 imagePullPolicy: IfNotPresent args: - "-target=store-gateway" @@ -364,6 +366,7 @@ spec: emptyDir: {} containers: - name: store-gateway + image: grafana/enterprise-metrics:r323-bf0aeaa5 imagePullPolicy: IfNotPresent args: - "-target=store-gateway" diff --git a/operations/helm/tests/test-enterprise-values-generated/mimir-distributed/templates/tokengen/tokengen-job.yaml b/operations/helm/tests/test-enterprise-values-generated/mimir-distributed/templates/tokengen/tokengen-job.yaml index 0dc7a598c8f..8af70293c8c 100644 --- a/operations/helm/tests/test-enterprise-values-generated/mimir-distributed/templates/tokengen/tokengen-job.yaml +++ b/operations/helm/tests/test-enterprise-values-generated/mimir-distributed/templates/tokengen/tokengen-job.yaml @@ -39,6 +39,7 @@ spec: [] containers: - name: tokengen + image: grafana/enterprise-metrics:r323-bf0aeaa5 imagePullPolicy: IfNotPresent args: - "-target=tokengen" diff --git a/operations/helm/tests/test-extra-args-values-generated/mimir-distributed/templates/alertmanager/alertmanager-statefulset.yaml b/operations/helm/tests/test-extra-args-values-generated/mimir-distributed/templates/alertmanager/alertmanager-statefulset.yaml index 42b6dec14f3..59a3956c01e 100644 --- a/operations/helm/tests/test-extra-args-values-generated/mimir-distributed/templates/alertmanager/alertmanager-statefulset.yaml +++ b/operations/helm/tests/test-extra-args-values-generated/mimir-distributed/templates/alertmanager/alertmanager-statefulset.yaml @@ -82,6 +82,7 @@ spec: name: test-extra-args-values-mimir-alertmanager-fallback-config containers: - name: alertmanager + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=alertmanager" diff --git a/operations/helm/tests/test-extra-args-values-generated/mimir-distributed/templates/compactor/compactor-statefulset.yaml b/operations/helm/tests/test-extra-args-values-generated/mimir-distributed/templates/compactor/compactor-statefulset.yaml index 79608fcc246..7f9e51bcd07 100644 --- a/operations/helm/tests/test-extra-args-values-generated/mimir-distributed/templates/compactor/compactor-statefulset.yaml +++ b/operations/helm/tests/test-extra-args-values-generated/mimir-distributed/templates/compactor/compactor-statefulset.yaml @@ -78,6 +78,7 @@ spec: emptyDir: {} containers: - name: compactor + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=compactor" diff --git a/operations/helm/tests/test-extra-args-values-generated/mimir-distributed/templates/distributor/distributor-dep.yaml b/operations/helm/tests/test-extra-args-values-generated/mimir-distributed/templates/distributor/distributor-dep.yaml index 984d9a30415..86b7c5317f1 100644 --- a/operations/helm/tests/test-extra-args-values-generated/mimir-distributed/templates/distributor/distributor-dep.yaml +++ b/operations/helm/tests/test-extra-args-values-generated/mimir-distributed/templates/distributor/distributor-dep.yaml @@ -47,6 +47,7 @@ spec: type: RuntimeDefault containers: - name: distributor + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=distributor" diff --git a/operations/helm/tests/test-extra-args-values-generated/mimir-distributed/templates/ingester/ingester-statefulset.yaml b/operations/helm/tests/test-extra-args-values-generated/mimir-distributed/templates/ingester/ingester-statefulset.yaml index 014b110c9d3..c6fe0f86637 100644 --- a/operations/helm/tests/test-extra-args-values-generated/mimir-distributed/templates/ingester/ingester-statefulset.yaml +++ b/operations/helm/tests/test-extra-args-values-generated/mimir-distributed/templates/ingester/ingester-statefulset.yaml @@ -86,6 +86,7 @@ spec: emptyDir: {} containers: - name: ingester + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=ingester" @@ -222,6 +223,7 @@ spec: emptyDir: {} containers: - name: ingester + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=ingester" @@ -358,6 +360,7 @@ spec: emptyDir: {} containers: - name: ingester + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=ingester" diff --git a/operations/helm/tests/test-extra-args-values-generated/mimir-distributed/templates/overrides-exporter/overrides-exporter-dep.yaml b/operations/helm/tests/test-extra-args-values-generated/mimir-distributed/templates/overrides-exporter/overrides-exporter-dep.yaml index 2cea39265ed..65a241546f7 100644 --- a/operations/helm/tests/test-extra-args-values-generated/mimir-distributed/templates/overrides-exporter/overrides-exporter-dep.yaml +++ b/operations/helm/tests/test-extra-args-values-generated/mimir-distributed/templates/overrides-exporter/overrides-exporter-dep.yaml @@ -44,6 +44,7 @@ spec: type: RuntimeDefault containers: - name: overrides-exporter + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=overrides-exporter" diff --git a/operations/helm/tests/test-extra-args-values-generated/mimir-distributed/templates/querier/querier-dep.yaml b/operations/helm/tests/test-extra-args-values-generated/mimir-distributed/templates/querier/querier-dep.yaml index f867edd8cf1..f1e6947d9a8 100644 --- a/operations/helm/tests/test-extra-args-values-generated/mimir-distributed/templates/querier/querier-dep.yaml +++ b/operations/helm/tests/test-extra-args-values-generated/mimir-distributed/templates/querier/querier-dep.yaml @@ -46,6 +46,7 @@ spec: type: RuntimeDefault containers: - name: querier + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=querier" diff --git a/operations/helm/tests/test-extra-args-values-generated/mimir-distributed/templates/query-frontend/query-frontend-dep.yaml b/operations/helm/tests/test-extra-args-values-generated/mimir-distributed/templates/query-frontend/query-frontend-dep.yaml index 5cfa058c0d2..f0a3da3f772 100644 --- a/operations/helm/tests/test-extra-args-values-generated/mimir-distributed/templates/query-frontend/query-frontend-dep.yaml +++ b/operations/helm/tests/test-extra-args-values-generated/mimir-distributed/templates/query-frontend/query-frontend-dep.yaml @@ -45,6 +45,7 @@ spec: type: RuntimeDefault containers: - name: query-frontend + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=query-frontend" diff --git a/operations/helm/tests/test-extra-args-values-generated/mimir-distributed/templates/query-scheduler/query-scheduler-dep.yaml b/operations/helm/tests/test-extra-args-values-generated/mimir-distributed/templates/query-scheduler/query-scheduler-dep.yaml index 70fae1da682..02c3d7cbfd1 100644 --- a/operations/helm/tests/test-extra-args-values-generated/mimir-distributed/templates/query-scheduler/query-scheduler-dep.yaml +++ b/operations/helm/tests/test-extra-args-values-generated/mimir-distributed/templates/query-scheduler/query-scheduler-dep.yaml @@ -43,6 +43,7 @@ spec: type: RuntimeDefault containers: - name: query-scheduler + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=query-scheduler" diff --git a/operations/helm/tests/test-extra-args-values-generated/mimir-distributed/templates/ruler/ruler-dep.yaml b/operations/helm/tests/test-extra-args-values-generated/mimir-distributed/templates/ruler/ruler-dep.yaml index 6eaae87e14b..149764f05bc 100644 --- a/operations/helm/tests/test-extra-args-values-generated/mimir-distributed/templates/ruler/ruler-dep.yaml +++ b/operations/helm/tests/test-extra-args-values-generated/mimir-distributed/templates/ruler/ruler-dep.yaml @@ -46,6 +46,7 @@ spec: type: RuntimeDefault containers: - name: ruler + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=ruler" diff --git a/operations/helm/tests/test-extra-args-values-generated/mimir-distributed/templates/smoke-test/smoke-test-job.yaml b/operations/helm/tests/test-extra-args-values-generated/mimir-distributed/templates/smoke-test/smoke-test-job.yaml index dcfbd6955bc..e335b9b4de8 100644 --- a/operations/helm/tests/test-extra-args-values-generated/mimir-distributed/templates/smoke-test/smoke-test-job.yaml +++ b/operations/helm/tests/test-extra-args-values-generated/mimir-distributed/templates/smoke-test/smoke-test-job.yaml @@ -37,6 +37,7 @@ spec: [] containers: - name: smoke-test + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=continuous-test" diff --git a/operations/helm/tests/test-extra-args-values-generated/mimir-distributed/templates/store-gateway/store-gateway-statefulset.yaml b/operations/helm/tests/test-extra-args-values-generated/mimir-distributed/templates/store-gateway/store-gateway-statefulset.yaml index bccc3430423..99fe7a7d0f0 100644 --- a/operations/helm/tests/test-extra-args-values-generated/mimir-distributed/templates/store-gateway/store-gateway-statefulset.yaml +++ b/operations/helm/tests/test-extra-args-values-generated/mimir-distributed/templates/store-gateway/store-gateway-statefulset.yaml @@ -86,6 +86,7 @@ spec: emptyDir: {} containers: - name: store-gateway + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=store-gateway" @@ -230,6 +231,7 @@ spec: emptyDir: {} containers: - name: store-gateway + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=store-gateway" @@ -374,6 +376,7 @@ spec: emptyDir: {} containers: - name: store-gateway + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=store-gateway" diff --git a/operations/helm/tests/test-ingress-values-generated/mimir-distributed/templates/alertmanager/alertmanager-statefulset.yaml b/operations/helm/tests/test-ingress-values-generated/mimir-distributed/templates/alertmanager/alertmanager-statefulset.yaml index 5bd729a43bc..f82e956b5a7 100644 --- a/operations/helm/tests/test-ingress-values-generated/mimir-distributed/templates/alertmanager/alertmanager-statefulset.yaml +++ b/operations/helm/tests/test-ingress-values-generated/mimir-distributed/templates/alertmanager/alertmanager-statefulset.yaml @@ -82,6 +82,7 @@ spec: name: test-ingress-values-mimir-alertmanager-fallback-config containers: - name: alertmanager + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=alertmanager" diff --git a/operations/helm/tests/test-ingress-values-generated/mimir-distributed/templates/compactor/compactor-statefulset.yaml b/operations/helm/tests/test-ingress-values-generated/mimir-distributed/templates/compactor/compactor-statefulset.yaml index 1dce848307c..05f7ef789da 100644 --- a/operations/helm/tests/test-ingress-values-generated/mimir-distributed/templates/compactor/compactor-statefulset.yaml +++ b/operations/helm/tests/test-ingress-values-generated/mimir-distributed/templates/compactor/compactor-statefulset.yaml @@ -78,6 +78,7 @@ spec: emptyDir: {} containers: - name: compactor + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=compactor" diff --git a/operations/helm/tests/test-ingress-values-generated/mimir-distributed/templates/distributor/distributor-dep.yaml b/operations/helm/tests/test-ingress-values-generated/mimir-distributed/templates/distributor/distributor-dep.yaml index ed4f8b46d7c..0cb6edcc93a 100644 --- a/operations/helm/tests/test-ingress-values-generated/mimir-distributed/templates/distributor/distributor-dep.yaml +++ b/operations/helm/tests/test-ingress-values-generated/mimir-distributed/templates/distributor/distributor-dep.yaml @@ -47,6 +47,7 @@ spec: type: RuntimeDefault containers: - name: distributor + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=distributor" diff --git a/operations/helm/tests/test-ingress-values-generated/mimir-distributed/templates/ingester/ingester-statefulset.yaml b/operations/helm/tests/test-ingress-values-generated/mimir-distributed/templates/ingester/ingester-statefulset.yaml index eb52ddad3d5..9fbe9692714 100644 --- a/operations/helm/tests/test-ingress-values-generated/mimir-distributed/templates/ingester/ingester-statefulset.yaml +++ b/operations/helm/tests/test-ingress-values-generated/mimir-distributed/templates/ingester/ingester-statefulset.yaml @@ -86,6 +86,7 @@ spec: emptyDir: {} containers: - name: ingester + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=ingester" @@ -222,6 +223,7 @@ spec: emptyDir: {} containers: - name: ingester + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=ingester" @@ -358,6 +360,7 @@ spec: emptyDir: {} containers: - name: ingester + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=ingester" diff --git a/operations/helm/tests/test-ingress-values-generated/mimir-distributed/templates/overrides-exporter/overrides-exporter-dep.yaml b/operations/helm/tests/test-ingress-values-generated/mimir-distributed/templates/overrides-exporter/overrides-exporter-dep.yaml index b6d8b44f7f6..2be0713f585 100644 --- a/operations/helm/tests/test-ingress-values-generated/mimir-distributed/templates/overrides-exporter/overrides-exporter-dep.yaml +++ b/operations/helm/tests/test-ingress-values-generated/mimir-distributed/templates/overrides-exporter/overrides-exporter-dep.yaml @@ -44,6 +44,7 @@ spec: type: RuntimeDefault containers: - name: overrides-exporter + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=overrides-exporter" diff --git a/operations/helm/tests/test-ingress-values-generated/mimir-distributed/templates/querier/querier-dep.yaml b/operations/helm/tests/test-ingress-values-generated/mimir-distributed/templates/querier/querier-dep.yaml index 5051aa02101..0e99a7b6d39 100644 --- a/operations/helm/tests/test-ingress-values-generated/mimir-distributed/templates/querier/querier-dep.yaml +++ b/operations/helm/tests/test-ingress-values-generated/mimir-distributed/templates/querier/querier-dep.yaml @@ -46,6 +46,7 @@ spec: type: RuntimeDefault containers: - name: querier + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=querier" diff --git a/operations/helm/tests/test-ingress-values-generated/mimir-distributed/templates/query-frontend/query-frontend-dep.yaml b/operations/helm/tests/test-ingress-values-generated/mimir-distributed/templates/query-frontend/query-frontend-dep.yaml index 1e74c1103b8..19bf4f482ba 100644 --- a/operations/helm/tests/test-ingress-values-generated/mimir-distributed/templates/query-frontend/query-frontend-dep.yaml +++ b/operations/helm/tests/test-ingress-values-generated/mimir-distributed/templates/query-frontend/query-frontend-dep.yaml @@ -45,6 +45,7 @@ spec: type: RuntimeDefault containers: - name: query-frontend + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=query-frontend" diff --git a/operations/helm/tests/test-ingress-values-generated/mimir-distributed/templates/query-scheduler/query-scheduler-dep.yaml b/operations/helm/tests/test-ingress-values-generated/mimir-distributed/templates/query-scheduler/query-scheduler-dep.yaml index d3f990103c3..bee69f8b1db 100644 --- a/operations/helm/tests/test-ingress-values-generated/mimir-distributed/templates/query-scheduler/query-scheduler-dep.yaml +++ b/operations/helm/tests/test-ingress-values-generated/mimir-distributed/templates/query-scheduler/query-scheduler-dep.yaml @@ -43,6 +43,7 @@ spec: type: RuntimeDefault containers: - name: query-scheduler + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=query-scheduler" diff --git a/operations/helm/tests/test-ingress-values-generated/mimir-distributed/templates/ruler/ruler-dep.yaml b/operations/helm/tests/test-ingress-values-generated/mimir-distributed/templates/ruler/ruler-dep.yaml index 604bbf81faf..d4d5b5ca6d7 100644 --- a/operations/helm/tests/test-ingress-values-generated/mimir-distributed/templates/ruler/ruler-dep.yaml +++ b/operations/helm/tests/test-ingress-values-generated/mimir-distributed/templates/ruler/ruler-dep.yaml @@ -46,6 +46,7 @@ spec: type: RuntimeDefault containers: - name: ruler + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=ruler" diff --git a/operations/helm/tests/test-ingress-values-generated/mimir-distributed/templates/smoke-test/smoke-test-job.yaml b/operations/helm/tests/test-ingress-values-generated/mimir-distributed/templates/smoke-test/smoke-test-job.yaml index 8053f317651..9319eb49828 100644 --- a/operations/helm/tests/test-ingress-values-generated/mimir-distributed/templates/smoke-test/smoke-test-job.yaml +++ b/operations/helm/tests/test-ingress-values-generated/mimir-distributed/templates/smoke-test/smoke-test-job.yaml @@ -37,6 +37,7 @@ spec: [] containers: - name: smoke-test + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=continuous-test" diff --git a/operations/helm/tests/test-ingress-values-generated/mimir-distributed/templates/store-gateway/store-gateway-statefulset.yaml b/operations/helm/tests/test-ingress-values-generated/mimir-distributed/templates/store-gateway/store-gateway-statefulset.yaml index 32cd39aabd1..38d1260c964 100644 --- a/operations/helm/tests/test-ingress-values-generated/mimir-distributed/templates/store-gateway/store-gateway-statefulset.yaml +++ b/operations/helm/tests/test-ingress-values-generated/mimir-distributed/templates/store-gateway/store-gateway-statefulset.yaml @@ -86,6 +86,7 @@ spec: emptyDir: {} containers: - name: store-gateway + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=store-gateway" @@ -223,6 +224,7 @@ spec: emptyDir: {} containers: - name: store-gateway + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=store-gateway" @@ -360,6 +362,7 @@ spec: emptyDir: {} containers: - name: store-gateway + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=store-gateway" diff --git a/operations/helm/tests/test-oss-component-image-values-generated/mimir-distributed/charts/rollout_operator/templates/deployment.yaml b/operations/helm/tests/test-oss-component-image-values-generated/mimir-distributed/charts/rollout_operator/templates/deployment.yaml new file mode 100644 index 00000000000..0b7d7a2b6bc --- /dev/null +++ b/operations/helm/tests/test-oss-component-image-values-generated/mimir-distributed/charts/rollout_operator/templates/deployment.yaml @@ -0,0 +1,65 @@ +--- +# Source: mimir-distributed/charts/rollout_operator/templates/deployment.yaml +apiVersion: apps/v1 +kind: Deployment +metadata: + name: test-oss-component-image-values-rollout-operator + labels: + helm.sh/chart: rollout-operator-0.22.0 + app.kubernetes.io/name: rollout-operator + app.kubernetes.io/instance: test-oss-component-image-values + app.kubernetes.io/version: "v0.22.0" + app.kubernetes.io/managed-by: Helm +spec: + replicas: 1 + minReadySeconds: 10 + selector: + matchLabels: + app.kubernetes.io/name: rollout-operator + app.kubernetes.io/instance: test-oss-component-image-values + strategy: + rollingUpdate: + maxSurge: 0 + maxUnavailable: 1 + template: + metadata: + labels: + app.kubernetes.io/name: rollout-operator + app.kubernetes.io/instance: test-oss-component-image-values + spec: + serviceAccountName: test-oss-component-image-values-rollout-operator + securityContext: + fsGroup: 10001 + runAsGroup: 10001 + runAsNonRoot: true + runAsUser: 10001 + seccompProfile: + type: RuntimeDefault + containers: + - name: rollout-operator + securityContext: + allowPrivilegeEscalation: false + capabilities: + drop: + - ALL + readOnlyRootFilesystem: true + image: "grafana/rollout-operator:v0.22.0" + imagePullPolicy: IfNotPresent + args: + - -kubernetes.namespace=citestns + ports: + - name: http-metrics + containerPort: 8001 + protocol: TCP + readinessProbe: + httpGet: + path: /ready + port: http-metrics + initialDelaySeconds: 5 + timeoutSeconds: 1 + resources: + limits: + memory: 200Mi + requests: + cpu: 100m + memory: 100Mi diff --git a/operations/helm/tests/test-oss-component-image-values-generated/mimir-distributed/charts/rollout_operator/templates/role.yaml b/operations/helm/tests/test-oss-component-image-values-generated/mimir-distributed/charts/rollout_operator/templates/role.yaml new file mode 100644 index 00000000000..828ff453d14 --- /dev/null +++ b/operations/helm/tests/test-oss-component-image-values-generated/mimir-distributed/charts/rollout_operator/templates/role.yaml @@ -0,0 +1,36 @@ +--- +# Source: mimir-distributed/charts/rollout_operator/templates/role.yaml +apiVersion: rbac.authorization.k8s.io/v1 +kind: Role +metadata: + name: test-oss-component-image-values-rollout-operator + labels: + helm.sh/chart: rollout-operator-0.22.0 + app.kubernetes.io/name: rollout-operator + app.kubernetes.io/instance: test-oss-component-image-values + app.kubernetes.io/version: "v0.22.0" + app.kubernetes.io/managed-by: Helm +rules: +- apiGroups: + - "" + resources: + - pods + verbs: + - list + - get + - watch + - delete +- apiGroups: + - apps + resources: + - statefulsets + verbs: + - list + - get + - watch +- apiGroups: + - apps + resources: + - statefulsets/status + verbs: + - update diff --git a/operations/helm/tests/test-oss-component-image-values-generated/mimir-distributed/charts/rollout_operator/templates/rolebinding.yaml b/operations/helm/tests/test-oss-component-image-values-generated/mimir-distributed/charts/rollout_operator/templates/rolebinding.yaml new file mode 100644 index 00000000000..b3b3d797e8c --- /dev/null +++ b/operations/helm/tests/test-oss-component-image-values-generated/mimir-distributed/charts/rollout_operator/templates/rolebinding.yaml @@ -0,0 +1,19 @@ +--- +# Source: mimir-distributed/charts/rollout_operator/templates/rolebinding.yaml +apiVersion: rbac.authorization.k8s.io/v1 +kind: RoleBinding +metadata: + name: test-oss-component-image-values-rollout-operator + labels: + helm.sh/chart: rollout-operator-0.22.0 + app.kubernetes.io/name: rollout-operator + app.kubernetes.io/instance: test-oss-component-image-values + app.kubernetes.io/version: "v0.22.0" + app.kubernetes.io/managed-by: Helm +roleRef: + apiGroup: rbac.authorization.k8s.io + kind: Role + name: test-oss-component-image-values-rollout-operator +subjects: +- kind: ServiceAccount + name: test-oss-component-image-values-rollout-operator diff --git a/operations/helm/tests/test-oss-component-image-values-generated/mimir-distributed/charts/rollout_operator/templates/serviceaccount.yaml b/operations/helm/tests/test-oss-component-image-values-generated/mimir-distributed/charts/rollout_operator/templates/serviceaccount.yaml new file mode 100644 index 00000000000..fe28e0fe9ec --- /dev/null +++ b/operations/helm/tests/test-oss-component-image-values-generated/mimir-distributed/charts/rollout_operator/templates/serviceaccount.yaml @@ -0,0 +1,12 @@ +--- +# Source: mimir-distributed/charts/rollout_operator/templates/serviceaccount.yaml +apiVersion: v1 +kind: ServiceAccount +metadata: + name: test-oss-component-image-values-rollout-operator + labels: + helm.sh/chart: rollout-operator-0.22.0 + app.kubernetes.io/name: rollout-operator + app.kubernetes.io/instance: test-oss-component-image-values + app.kubernetes.io/version: "v0.22.0" + app.kubernetes.io/managed-by: Helm diff --git a/operations/helm/tests/test-oss-component-image-values-generated/mimir-distributed/templates/alertmanager/alertmanager-config.yaml b/operations/helm/tests/test-oss-component-image-values-generated/mimir-distributed/templates/alertmanager/alertmanager-config.yaml new file mode 100644 index 00000000000..d2fe8cc0414 --- /dev/null +++ b/operations/helm/tests/test-oss-component-image-values-generated/mimir-distributed/templates/alertmanager/alertmanager-config.yaml @@ -0,0 +1,21 @@ +--- +# Source: mimir-distributed/templates/alertmanager/alertmanager-config.yaml +apiVersion: v1 +kind: ConfigMap +metadata: + name: test-oss-component-image-values-mimir-alertmanager-fallback-config + labels: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-oss-component-image-values + app.kubernetes.io/component: alertmanager + app.kubernetes.io/part-of: memberlist + app.kubernetes.io/managed-by: Helm + annotations: + {} + namespace: "citestns" +data: + alertmanager_fallback_config.yaml: | + receivers: + - name: default-receiver + route: + receiver: default-receiver diff --git a/operations/helm/tests/test-oss-component-image-values-generated/mimir-distributed/templates/alertmanager/alertmanager-pdb.yaml b/operations/helm/tests/test-oss-component-image-values-generated/mimir-distributed/templates/alertmanager/alertmanager-pdb.yaml new file mode 100644 index 00000000000..bbdd875e461 --- /dev/null +++ b/operations/helm/tests/test-oss-component-image-values-generated/mimir-distributed/templates/alertmanager/alertmanager-pdb.yaml @@ -0,0 +1,19 @@ +--- +# Source: mimir-distributed/templates/alertmanager/alertmanager-pdb.yaml +apiVersion: policy/v1beta1 +kind: PodDisruptionBudget +metadata: + name: test-oss-component-image-values-mimir-alertmanager + labels: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-oss-component-image-values + app.kubernetes.io/component: alertmanager + app.kubernetes.io/managed-by: Helm + namespace: "citestns" +spec: + selector: + matchLabels: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-oss-component-image-values + app.kubernetes.io/component: alertmanager + maxUnavailable: 1 diff --git a/operations/helm/tests/test-oss-component-image-values-generated/mimir-distributed/templates/alertmanager/alertmanager-statefulset.yaml b/operations/helm/tests/test-oss-component-image-values-generated/mimir-distributed/templates/alertmanager/alertmanager-statefulset.yaml new file mode 100644 index 00000000000..e920243061c --- /dev/null +++ b/operations/helm/tests/test-oss-component-image-values-generated/mimir-distributed/templates/alertmanager/alertmanager-statefulset.yaml @@ -0,0 +1,134 @@ +--- +# Source: mimir-distributed/templates/alertmanager/alertmanager-statefulset.yaml +apiVersion: apps/v1 +kind: StatefulSet +metadata: + name: test-oss-component-image-values-mimir-alertmanager + labels: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-oss-component-image-values + app.kubernetes.io/component: alertmanager + app.kubernetes.io/part-of: memberlist + app.kubernetes.io/managed-by: Helm + annotations: + {} + namespace: "citestns" +spec: + replicas: 1 + selector: + matchLabels: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-oss-component-image-values + app.kubernetes.io/component: alertmanager + updateStrategy: + type: RollingUpdate + serviceName: test-oss-component-image-values-mimir-alertmanager + volumeClaimTemplates: + - apiVersion: v1 + kind: PersistentVolumeClaim + metadata: + name: storage + spec: + accessModes: + - ReadWriteOnce + resources: + requests: + storage: "1Gi" + template: + metadata: + labels: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-oss-component-image-values + app.kubernetes.io/managed-by: Helm + app.kubernetes.io/component: alertmanager + app.kubernetes.io/part-of: memberlist + annotations: + namespace: "citestns" + spec: + serviceAccountName: test-oss-component-image-values-mimir + securityContext: + fsGroup: 10001 + runAsGroup: 10001 + runAsNonRoot: true + runAsUser: 10001 + seccompProfile: + type: RuntimeDefault + topologySpreadConstraints: + - maxSkew: 1 + topologyKey: kubernetes.io/hostname + whenUnsatisfiable: ScheduleAnyway + labelSelector: + matchLabels: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-oss-component-image-values + app.kubernetes.io/component: alertmanager + terminationGracePeriodSeconds: 900 + volumes: + - name: config + configMap: + name: test-oss-component-image-values-mimir-config + items: + - key: "mimir.yaml" + path: "mimir.yaml" + - name: runtime-config + configMap: + name: test-oss-component-image-values-mimir-runtime + - name: tmp + emptyDir: {} + - name: active-queries + emptyDir: {} + - name: alertmanager-fallback-config + configMap: + name: test-oss-component-image-values-mimir-alertmanager-fallback-config + containers: + - name: alertmanager + image: test/alertmanager:1-alertmanager + imagePullPolicy: IfNotPresent + args: + - "-target=alertmanager" + - "-config.expand-env=true" + - "-config.file=/etc/mimir/mimir.yaml" + # Prometheus HTTP client used to send alerts has a hard-coded idle + # timeout of 5 minutes, therefore the server timeout for Alertmanager + # needs to be higher to avoid connections being closed abruptly. + - "-server.http-idle-timeout=6m" + volumeMounts: + - name: config + mountPath: /etc/mimir + - name: runtime-config + mountPath: /var/mimir + - name: storage + mountPath: "/data" + - name: alertmanager-fallback-config + mountPath: /configs/ + - name: tmp + mountPath: /tmp + - name: active-queries + mountPath: /active-query-tracker + ports: + - name: http-metrics + containerPort: 8080 + protocol: TCP + - name: grpc + containerPort: 9095 + protocol: TCP + - name: memberlist + containerPort: 7946 + protocol: TCP + livenessProbe: + null + readinessProbe: + httpGet: + path: /ready + port: http-metrics + initialDelaySeconds: 45 + resources: + requests: + cpu: 10m + memory: 32Mi + securityContext: + allowPrivilegeEscalation: false + capabilities: + drop: + - ALL + readOnlyRootFilesystem: true diff --git a/operations/helm/tests/test-oss-component-image-values-generated/mimir-distributed/templates/alertmanager/alertmanager-svc-headless.yaml b/operations/helm/tests/test-oss-component-image-values-generated/mimir-distributed/templates/alertmanager/alertmanager-svc-headless.yaml new file mode 100644 index 00000000000..7ffd5da64f2 --- /dev/null +++ b/operations/helm/tests/test-oss-component-image-values-generated/mimir-distributed/templates/alertmanager/alertmanager-svc-headless.yaml @@ -0,0 +1,36 @@ +--- +# Source: mimir-distributed/templates/alertmanager/alertmanager-svc-headless.yaml +apiVersion: v1 +kind: Service +metadata: + name: test-oss-component-image-values-mimir-alertmanager-headless + labels: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-oss-component-image-values + app.kubernetes.io/component: alertmanager + app.kubernetes.io/part-of: memberlist + app.kubernetes.io/managed-by: Helm + prometheus.io/service-monitor: "false" + annotations: + {} + namespace: "citestns" +spec: + type: ClusterIP + clusterIP: None + publishNotReadyAddresses: true + ports: + - port: 8080 + protocol: TCP + name: http-metrics + targetPort: http-metrics + - port: 9095 + protocol: TCP + name: grpc + targetPort: grpc + - port: 9094 + protocol: TCP + name: cluster + selector: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-oss-component-image-values + app.kubernetes.io/component: alertmanager diff --git a/operations/helm/tests/test-oss-component-image-values-generated/mimir-distributed/templates/alertmanager/alertmanager-svc.yaml b/operations/helm/tests/test-oss-component-image-values-generated/mimir-distributed/templates/alertmanager/alertmanager-svc.yaml new file mode 100644 index 00000000000..92934396128 --- /dev/null +++ b/operations/helm/tests/test-oss-component-image-values-generated/mimir-distributed/templates/alertmanager/alertmanager-svc.yaml @@ -0,0 +1,30 @@ +--- +# Source: mimir-distributed/templates/alertmanager/alertmanager-svc.yaml +apiVersion: v1 +kind: Service +metadata: + name: test-oss-component-image-values-mimir-alertmanager + labels: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-oss-component-image-values + app.kubernetes.io/component: alertmanager + app.kubernetes.io/part-of: memberlist + app.kubernetes.io/managed-by: Helm + annotations: + {} + namespace: "citestns" +spec: + type: ClusterIP + ports: + - port: 8080 + protocol: TCP + name: http-metrics + targetPort: http-metrics + - port: 9095 + protocol: TCP + name: grpc + targetPort: grpc + selector: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-oss-component-image-values + app.kubernetes.io/component: alertmanager diff --git a/operations/helm/tests/test-oss-component-image-values-generated/mimir-distributed/templates/compactor/compactor-pdb.yaml b/operations/helm/tests/test-oss-component-image-values-generated/mimir-distributed/templates/compactor/compactor-pdb.yaml new file mode 100644 index 00000000000..74021686812 --- /dev/null +++ b/operations/helm/tests/test-oss-component-image-values-generated/mimir-distributed/templates/compactor/compactor-pdb.yaml @@ -0,0 +1,19 @@ +--- +# Source: mimir-distributed/templates/compactor/compactor-pdb.yaml +apiVersion: policy/v1beta1 +kind: PodDisruptionBudget +metadata: + name: test-oss-component-image-values-mimir-compactor + labels: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-oss-component-image-values + app.kubernetes.io/component: compactor + app.kubernetes.io/managed-by: Helm + namespace: "citestns" +spec: + selector: + matchLabels: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-oss-component-image-values + app.kubernetes.io/component: compactor + maxUnavailable: 1 diff --git a/operations/helm/tests/test-oss-component-image-values-generated/mimir-distributed/templates/compactor/compactor-statefulset.yaml b/operations/helm/tests/test-oss-component-image-values-generated/mimir-distributed/templates/compactor/compactor-statefulset.yaml new file mode 100644 index 00000000000..bfc4cb9b3b6 --- /dev/null +++ b/operations/helm/tests/test-oss-component-image-values-generated/mimir-distributed/templates/compactor/compactor-statefulset.yaml @@ -0,0 +1,122 @@ +--- +# Source: mimir-distributed/templates/compactor/compactor-statefulset.yaml +apiVersion: apps/v1 +kind: StatefulSet +metadata: + name: test-oss-component-image-values-mimir-compactor + labels: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-oss-component-image-values + app.kubernetes.io/component: compactor + app.kubernetes.io/part-of: memberlist + app.kubernetes.io/managed-by: Helm + annotations: + {} + namespace: "citestns" +spec: + podManagementPolicy: OrderedReady + replicas: 1 + selector: + matchLabels: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-oss-component-image-values + app.kubernetes.io/component: compactor + updateStrategy: + type: RollingUpdate + serviceName: test-oss-component-image-values-mimir-compactor + volumeClaimTemplates: + - apiVersion: v1 + kind: PersistentVolumeClaim + metadata: + name: storage + spec: + accessModes: + - ReadWriteOnce + resources: + requests: + storage: "2Gi" + template: + metadata: + labels: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-oss-component-image-values + app.kubernetes.io/managed-by: Helm + app.kubernetes.io/component: compactor + app.kubernetes.io/part-of: memberlist + annotations: + namespace: "citestns" + spec: + serviceAccountName: test-oss-component-image-values-mimir + securityContext: + fsGroup: 10001 + runAsGroup: 10001 + runAsNonRoot: true + runAsUser: 10001 + seccompProfile: + type: RuntimeDefault + topologySpreadConstraints: + - maxSkew: 1 + topologyKey: kubernetes.io/hostname + whenUnsatisfiable: ScheduleAnyway + labelSelector: + matchLabels: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-oss-component-image-values + app.kubernetes.io/component: compactor + terminationGracePeriodSeconds: 900 + volumes: + - name: config + configMap: + name: test-oss-component-image-values-mimir-config + items: + - key: "mimir.yaml" + path: "mimir.yaml" + - name: runtime-config + configMap: + name: test-oss-component-image-values-mimir-runtime + - name: active-queries + emptyDir: {} + containers: + - name: compactor + image: test/compactor:1-compactor + imagePullPolicy: IfNotPresent + args: + - "-target=compactor" + - "-config.expand-env=true" + - "-config.file=/etc/mimir/mimir.yaml" + volumeMounts: + - name: config + mountPath: /etc/mimir + - name: runtime-config + mountPath: /var/mimir + - name: storage + mountPath: "/data" + - name: active-queries + mountPath: /active-query-tracker + ports: + - name: http-metrics + containerPort: 8080 + protocol: TCP + - name: grpc + containerPort: 9095 + protocol: TCP + - name: memberlist + containerPort: 7946 + protocol: TCP + livenessProbe: + null + readinessProbe: + httpGet: + path: /ready + port: http-metrics + initialDelaySeconds: 60 + resources: + requests: + cpu: 100m + memory: 512Mi + securityContext: + allowPrivilegeEscalation: false + capabilities: + drop: + - ALL + readOnlyRootFilesystem: true diff --git a/operations/helm/tests/test-oss-component-image-values-generated/mimir-distributed/templates/compactor/compactor-svc.yaml b/operations/helm/tests/test-oss-component-image-values-generated/mimir-distributed/templates/compactor/compactor-svc.yaml new file mode 100644 index 00000000000..7ba6f5e5f6c --- /dev/null +++ b/operations/helm/tests/test-oss-component-image-values-generated/mimir-distributed/templates/compactor/compactor-svc.yaml @@ -0,0 +1,30 @@ +--- +# Source: mimir-distributed/templates/compactor/compactor-svc.yaml +apiVersion: v1 +kind: Service +metadata: + name: test-oss-component-image-values-mimir-compactor + labels: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-oss-component-image-values + app.kubernetes.io/component: compactor + app.kubernetes.io/part-of: memberlist + app.kubernetes.io/managed-by: Helm + annotations: + {} + namespace: "citestns" +spec: + type: ClusterIP + ports: + - port: 8080 + protocol: TCP + name: http-metrics + targetPort: http-metrics + - port: 9095 + protocol: TCP + name: grpc + targetPort: grpc + selector: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-oss-component-image-values + app.kubernetes.io/component: compactor diff --git a/operations/helm/tests/test-oss-component-image-values-generated/mimir-distributed/templates/distributor/distributor-dep.yaml b/operations/helm/tests/test-oss-component-image-values-generated/mimir-distributed/templates/distributor/distributor-dep.yaml new file mode 100644 index 00000000000..f80729797e1 --- /dev/null +++ b/operations/helm/tests/test-oss-component-image-values-generated/mimir-distributed/templates/distributor/distributor-dep.yaml @@ -0,0 +1,127 @@ +--- +# Source: mimir-distributed/templates/distributor/distributor-dep.yaml +apiVersion: apps/v1 +kind: Deployment +metadata: + name: test-oss-component-image-values-mimir-distributor + labels: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-oss-component-image-values + app.kubernetes.io/component: distributor + app.kubernetes.io/part-of: memberlist + app.kubernetes.io/managed-by: Helm + annotations: + {} + namespace: "citestns" +spec: + # If replicas is not number (when using values file it's float64, when using --set arg it's int64) and is false (i.e. null) don't set it + replicas: 1 + selector: + matchLabels: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-oss-component-image-values + app.kubernetes.io/component: distributor + strategy: + rollingUpdate: + maxSurge: 15% + maxUnavailable: 0 + type: RollingUpdate + template: + metadata: + labels: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-oss-component-image-values + app.kubernetes.io/managed-by: Helm + app.kubernetes.io/component: distributor + app.kubernetes.io/part-of: memberlist + annotations: + namespace: "citestns" + spec: + serviceAccountName: test-oss-component-image-values-mimir + securityContext: + fsGroup: 10001 + runAsGroup: 10001 + runAsNonRoot: true + runAsUser: 10001 + seccompProfile: + type: RuntimeDefault + containers: + - name: distributor + image: test/distributor:1-distributor + imagePullPolicy: IfNotPresent + args: + - "-target=distributor" + - "-config.expand-env=true" + - "-config.file=/etc/mimir/mimir.yaml" + # When write requests go through distributors via gRPC, we want gRPC clients to re-resolve the distributors DNS + # endpoint before the distributor process is terminated, in order to avoid any failures during graceful shutdown. + # To achieve it, we set a shutdown delay greater than the gRPC max connection age. + - "-server.grpc.keepalive.max-connection-age=60s" + - "-server.grpc.keepalive.max-connection-age-grace=5m" + - "-server.grpc.keepalive.max-connection-idle=1m" + - "-shutdown-delay=90s" + volumeMounts: + - name: config + mountPath: /etc/mimir + - name: runtime-config + mountPath: /var/mimir + - name: storage + mountPath: "/data" + - name: active-queries + mountPath: /active-query-tracker + ports: + - name: http-metrics + containerPort: 8080 + protocol: TCP + - name: grpc + containerPort: 9095 + protocol: TCP + - name: memberlist + containerPort: 7946 + protocol: TCP + livenessProbe: + null + readinessProbe: + httpGet: + path: /ready + port: http-metrics + initialDelaySeconds: 45 + resources: + requests: + cpu: 100m + memory: 512Mi + securityContext: + allowPrivilegeEscalation: false + capabilities: + drop: + - ALL + readOnlyRootFilesystem: true + env: + - name: "GOMAXPROCS" + value: "8" + - name: "JAEGER_REPORTER_MAX_QUEUE_SIZE" + value: "1000" + topologySpreadConstraints: + - maxSkew: 1 + topologyKey: kubernetes.io/hostname + whenUnsatisfiable: ScheduleAnyway + labelSelector: + matchLabels: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-oss-component-image-values + app.kubernetes.io/component: distributor + terminationGracePeriodSeconds: 100 + volumes: + - name: config + configMap: + name: test-oss-component-image-values-mimir-config + items: + - key: "mimir.yaml" + path: "mimir.yaml" + - name: runtime-config + configMap: + name: test-oss-component-image-values-mimir-runtime + - name: storage + emptyDir: {} + - name: active-queries + emptyDir: {} diff --git a/operations/helm/tests/test-oss-component-image-values-generated/mimir-distributed/templates/distributor/distributor-pdb.yaml b/operations/helm/tests/test-oss-component-image-values-generated/mimir-distributed/templates/distributor/distributor-pdb.yaml new file mode 100644 index 00000000000..1f90b3e896a --- /dev/null +++ b/operations/helm/tests/test-oss-component-image-values-generated/mimir-distributed/templates/distributor/distributor-pdb.yaml @@ -0,0 +1,19 @@ +--- +# Source: mimir-distributed/templates/distributor/distributor-pdb.yaml +apiVersion: policy/v1beta1 +kind: PodDisruptionBudget +metadata: + name: test-oss-component-image-values-mimir-distributor + labels: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-oss-component-image-values + app.kubernetes.io/component: distributor + app.kubernetes.io/managed-by: Helm + namespace: "citestns" +spec: + selector: + matchLabels: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-oss-component-image-values + app.kubernetes.io/component: distributor + maxUnavailable: 1 diff --git a/operations/helm/tests/test-oss-component-image-values-generated/mimir-distributed/templates/distributor/distributor-svc-headless.yaml b/operations/helm/tests/test-oss-component-image-values-generated/mimir-distributed/templates/distributor/distributor-svc-headless.yaml new file mode 100644 index 00000000000..426fa189f4d --- /dev/null +++ b/operations/helm/tests/test-oss-component-image-values-generated/mimir-distributed/templates/distributor/distributor-svc-headless.yaml @@ -0,0 +1,32 @@ +--- +# Source: mimir-distributed/templates/distributor/distributor-svc-headless.yaml +apiVersion: v1 +kind: Service +metadata: + name: test-oss-component-image-values-mimir-distributor-headless + labels: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-oss-component-image-values + app.kubernetes.io/component: distributor + app.kubernetes.io/part-of: memberlist + app.kubernetes.io/managed-by: Helm + prometheus.io/service-monitor: "false" + annotations: + {} + namespace: "citestns" +spec: + type: ClusterIP + clusterIP: None + ports: + - port: 8080 + protocol: TCP + name: http-metrics + targetPort: http-metrics + - port: 9095 + protocol: TCP + name: grpc + targetPort: grpc + selector: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-oss-component-image-values + app.kubernetes.io/component: distributor diff --git a/operations/helm/tests/test-oss-component-image-values-generated/mimir-distributed/templates/distributor/distributor-svc.yaml b/operations/helm/tests/test-oss-component-image-values-generated/mimir-distributed/templates/distributor/distributor-svc.yaml new file mode 100644 index 00000000000..6301fc0ee2c --- /dev/null +++ b/operations/helm/tests/test-oss-component-image-values-generated/mimir-distributed/templates/distributor/distributor-svc.yaml @@ -0,0 +1,30 @@ +--- +# Source: mimir-distributed/templates/distributor/distributor-svc.yaml +apiVersion: v1 +kind: Service +metadata: + name: test-oss-component-image-values-mimir-distributor + labels: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-oss-component-image-values + app.kubernetes.io/component: distributor + app.kubernetes.io/part-of: memberlist + app.kubernetes.io/managed-by: Helm + annotations: + {} + namespace: "citestns" +spec: + type: ClusterIP + ports: + - port: 8080 + protocol: TCP + name: http-metrics + targetPort: http-metrics + - port: 9095 + protocol: TCP + name: grpc + targetPort: grpc + selector: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-oss-component-image-values + app.kubernetes.io/component: distributor diff --git a/operations/helm/tests/test-oss-component-image-values-generated/mimir-distributed/templates/gossip-ring/gossip-ring-svc.yaml b/operations/helm/tests/test-oss-component-image-values-generated/mimir-distributed/templates/gossip-ring/gossip-ring-svc.yaml new file mode 100644 index 00000000000..dc6b36b3d05 --- /dev/null +++ b/operations/helm/tests/test-oss-component-image-values-generated/mimir-distributed/templates/gossip-ring/gossip-ring-svc.yaml @@ -0,0 +1,26 @@ +--- +# Source: mimir-distributed/templates/gossip-ring/gossip-ring-svc.yaml +apiVersion: v1 +kind: Service +metadata: + name: test-oss-component-image-values-mimir-gossip-ring + labels: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-oss-component-image-values + app.kubernetes.io/component: gossip-ring + app.kubernetes.io/managed-by: Helm + namespace: "citestns" +spec: + type: ClusterIP + clusterIP: None + ports: + - name: gossip-ring + port: 7946 + appProtocol: tcp + protocol: TCP + targetPort: 7946 + publishNotReadyAddresses: true + selector: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-oss-component-image-values + app.kubernetes.io/part-of: memberlist diff --git a/operations/helm/tests/test-oss-component-image-values-generated/mimir-distributed/templates/ingester/ingester-pdb.yaml b/operations/helm/tests/test-oss-component-image-values-generated/mimir-distributed/templates/ingester/ingester-pdb.yaml new file mode 100644 index 00000000000..b289c35d00b --- /dev/null +++ b/operations/helm/tests/test-oss-component-image-values-generated/mimir-distributed/templates/ingester/ingester-pdb.yaml @@ -0,0 +1,19 @@ +--- +# Source: mimir-distributed/templates/ingester/ingester-pdb.yaml +apiVersion: policy/v1beta1 +kind: PodDisruptionBudget +metadata: + name: test-oss-component-image-values-mimir-ingester + labels: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-oss-component-image-values + app.kubernetes.io/component: ingester + app.kubernetes.io/managed-by: Helm + namespace: "citestns" +spec: + selector: + matchLabels: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-oss-component-image-values + app.kubernetes.io/component: ingester + maxUnavailable: 1 diff --git a/operations/helm/tests/test-oss-component-image-values-generated/mimir-distributed/templates/ingester/ingester-statefulset.yaml b/operations/helm/tests/test-oss-component-image-values-generated/mimir-distributed/templates/ingester/ingester-statefulset.yaml new file mode 100644 index 00000000000..480fddeb714 --- /dev/null +++ b/operations/helm/tests/test-oss-component-image-values-generated/mimir-distributed/templates/ingester/ingester-statefulset.yaml @@ -0,0 +1,411 @@ +--- +# Source: mimir-distributed/templates/ingester/ingester-statefulset.yaml +apiVersion: apps/v1 +kind: StatefulSet +metadata: + name: test-oss-component-image-values-mimir-ingester-zone-a + labels: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-oss-component-image-values + app.kubernetes.io/component: ingester + app.kubernetes.io/part-of: memberlist + app.kubernetes.io/managed-by: Helm + name: "ingester-zone-a" + rollout-group: ingester + zone: zone-a + annotations: + rollout-max-unavailable: "50" + namespace: "citestns" +spec: + podManagementPolicy: Parallel + replicas: 1 + selector: + matchLabels: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-oss-component-image-values + app.kubernetes.io/component: ingester + rollout-group: ingester + zone: zone-a + updateStrategy: + type: OnDelete + serviceName: test-oss-component-image-values-mimir-ingester-headless + volumeClaimTemplates: + - apiVersion: v1 + kind: PersistentVolumeClaim + metadata: + name: storage + spec: + accessModes: + - ReadWriteOnce + resources: + requests: + storage: "2Gi" + template: + metadata: + labels: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-oss-component-image-values + app.kubernetes.io/managed-by: Helm + app.kubernetes.io/component: ingester + app.kubernetes.io/part-of: memberlist + name: "ingester-zone-a" + rollout-group: ingester + zone: zone-a + annotations: + namespace: "citestns" + spec: + serviceAccountName: test-oss-component-image-values-mimir + securityContext: + fsGroup: 10001 + runAsGroup: 10001 + runAsNonRoot: true + runAsUser: 10001 + seccompProfile: + type: RuntimeDefault + topologySpreadConstraints: + - maxSkew: 1 + topologyKey: kubernetes.io/hostname + whenUnsatisfiable: ScheduleAnyway + labelSelector: + matchLabels: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-oss-component-image-values + app.kubernetes.io/component: ingester + terminationGracePeriodSeconds: 1200 + volumes: + - name: config + configMap: + name: test-oss-component-image-values-mimir-config + items: + - key: "mimir.yaml" + path: "mimir.yaml" + - name: runtime-config + configMap: + name: test-oss-component-image-values-mimir-runtime + - name: active-queries + emptyDir: {} + containers: + - name: ingester + image: test/ingester:1-ingester + imagePullPolicy: IfNotPresent + args: + - "-target=ingester" + - "-config.expand-env=true" + - "-config.file=/etc/mimir/mimir.yaml" + - "-ingester.ring.instance-availability-zone=zone-a" + volumeMounts: + - name: config + mountPath: /etc/mimir + - name: runtime-config + mountPath: /var/mimir + - name: storage + mountPath: "/data" + - name: active-queries + mountPath: /active-query-tracker + ports: + - name: http-metrics + containerPort: 8080 + protocol: TCP + - name: grpc + containerPort: 9095 + protocol: TCP + - name: memberlist + containerPort: 7946 + protocol: TCP + livenessProbe: + null + readinessProbe: + httpGet: + path: /ready + port: http-metrics + initialDelaySeconds: 60 + resources: + requests: + cpu: 100m + memory: 512Mi + securityContext: + allowPrivilegeEscalation: false + capabilities: + drop: + - ALL + readOnlyRootFilesystem: true + env: + + - name: "GOMAXPROCS" + value: "4" + - name: "JAEGER_REPORTER_MAX_QUEUE_SIZE" + value: "1000" +--- +# Source: mimir-distributed/templates/ingester/ingester-statefulset.yaml +apiVersion: apps/v1 +kind: StatefulSet +metadata: + name: test-oss-component-image-values-mimir-ingester-zone-b + labels: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-oss-component-image-values + app.kubernetes.io/component: ingester + app.kubernetes.io/part-of: memberlist + app.kubernetes.io/managed-by: Helm + name: "ingester-zone-b" + rollout-group: ingester + zone: zone-b + annotations: + rollout-max-unavailable: "50" + namespace: "citestns" +spec: + podManagementPolicy: Parallel + replicas: 1 + selector: + matchLabels: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-oss-component-image-values + app.kubernetes.io/component: ingester + rollout-group: ingester + zone: zone-b + updateStrategy: + type: OnDelete + serviceName: test-oss-component-image-values-mimir-ingester-headless + volumeClaimTemplates: + - apiVersion: v1 + kind: PersistentVolumeClaim + metadata: + name: storage + spec: + accessModes: + - ReadWriteOnce + resources: + requests: + storage: "2Gi" + template: + metadata: + labels: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-oss-component-image-values + app.kubernetes.io/managed-by: Helm + app.kubernetes.io/component: ingester + app.kubernetes.io/part-of: memberlist + name: "ingester-zone-b" + rollout-group: ingester + zone: zone-b + annotations: + namespace: "citestns" + spec: + serviceAccountName: test-oss-component-image-values-mimir + securityContext: + fsGroup: 10001 + runAsGroup: 10001 + runAsNonRoot: true + runAsUser: 10001 + seccompProfile: + type: RuntimeDefault + topologySpreadConstraints: + - maxSkew: 1 + topologyKey: kubernetes.io/hostname + whenUnsatisfiable: ScheduleAnyway + labelSelector: + matchLabels: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-oss-component-image-values + app.kubernetes.io/component: ingester + terminationGracePeriodSeconds: 1200 + volumes: + - name: config + configMap: + name: test-oss-component-image-values-mimir-config + items: + - key: "mimir.yaml" + path: "mimir.yaml" + - name: runtime-config + configMap: + name: test-oss-component-image-values-mimir-runtime + - name: active-queries + emptyDir: {} + containers: + - name: ingester + image: test/ingester:1-ingester + imagePullPolicy: IfNotPresent + args: + - "-target=ingester" + - "-config.expand-env=true" + - "-config.file=/etc/mimir/mimir.yaml" + - "-ingester.ring.instance-availability-zone=zone-b" + volumeMounts: + - name: config + mountPath: /etc/mimir + - name: runtime-config + mountPath: /var/mimir + - name: storage + mountPath: "/data" + - name: active-queries + mountPath: /active-query-tracker + ports: + - name: http-metrics + containerPort: 8080 + protocol: TCP + - name: grpc + containerPort: 9095 + protocol: TCP + - name: memberlist + containerPort: 7946 + protocol: TCP + livenessProbe: + null + readinessProbe: + httpGet: + path: /ready + port: http-metrics + initialDelaySeconds: 60 + resources: + requests: + cpu: 100m + memory: 512Mi + securityContext: + allowPrivilegeEscalation: false + capabilities: + drop: + - ALL + readOnlyRootFilesystem: true + env: + + - name: "GOMAXPROCS" + value: "4" + - name: "JAEGER_REPORTER_MAX_QUEUE_SIZE" + value: "1000" +--- +# Source: mimir-distributed/templates/ingester/ingester-statefulset.yaml +apiVersion: apps/v1 +kind: StatefulSet +metadata: + name: test-oss-component-image-values-mimir-ingester-zone-c + labels: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-oss-component-image-values + app.kubernetes.io/component: ingester + app.kubernetes.io/part-of: memberlist + app.kubernetes.io/managed-by: Helm + name: "ingester-zone-c" + rollout-group: ingester + zone: zone-c + annotations: + rollout-max-unavailable: "50" + namespace: "citestns" +spec: + podManagementPolicy: Parallel + replicas: 1 + selector: + matchLabels: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-oss-component-image-values + app.kubernetes.io/component: ingester + rollout-group: ingester + zone: zone-c + updateStrategy: + type: OnDelete + serviceName: test-oss-component-image-values-mimir-ingester-headless + volumeClaimTemplates: + - apiVersion: v1 + kind: PersistentVolumeClaim + metadata: + name: storage + spec: + accessModes: + - ReadWriteOnce + resources: + requests: + storage: "2Gi" + template: + metadata: + labels: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-oss-component-image-values + app.kubernetes.io/managed-by: Helm + app.kubernetes.io/component: ingester + app.kubernetes.io/part-of: memberlist + name: "ingester-zone-c" + rollout-group: ingester + zone: zone-c + annotations: + namespace: "citestns" + spec: + serviceAccountName: test-oss-component-image-values-mimir + securityContext: + fsGroup: 10001 + runAsGroup: 10001 + runAsNonRoot: true + runAsUser: 10001 + seccompProfile: + type: RuntimeDefault + topologySpreadConstraints: + - maxSkew: 1 + topologyKey: kubernetes.io/hostname + whenUnsatisfiable: ScheduleAnyway + labelSelector: + matchLabels: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-oss-component-image-values + app.kubernetes.io/component: ingester + terminationGracePeriodSeconds: 1200 + volumes: + - name: config + configMap: + name: test-oss-component-image-values-mimir-config + items: + - key: "mimir.yaml" + path: "mimir.yaml" + - name: runtime-config + configMap: + name: test-oss-component-image-values-mimir-runtime + - name: active-queries + emptyDir: {} + containers: + - name: ingester + image: test/ingester:1-ingester + imagePullPolicy: IfNotPresent + args: + - "-target=ingester" + - "-config.expand-env=true" + - "-config.file=/etc/mimir/mimir.yaml" + - "-ingester.ring.instance-availability-zone=zone-c" + volumeMounts: + - name: config + mountPath: /etc/mimir + - name: runtime-config + mountPath: /var/mimir + - name: storage + mountPath: "/data" + - name: active-queries + mountPath: /active-query-tracker + ports: + - name: http-metrics + containerPort: 8080 + protocol: TCP + - name: grpc + containerPort: 9095 + protocol: TCP + - name: memberlist + containerPort: 7946 + protocol: TCP + livenessProbe: + null + readinessProbe: + httpGet: + path: /ready + port: http-metrics + initialDelaySeconds: 60 + resources: + requests: + cpu: 100m + memory: 512Mi + securityContext: + allowPrivilegeEscalation: false + capabilities: + drop: + - ALL + readOnlyRootFilesystem: true + env: + + - name: "GOMAXPROCS" + value: "4" + - name: "JAEGER_REPORTER_MAX_QUEUE_SIZE" + value: "1000" diff --git a/operations/helm/tests/test-oss-component-image-values-generated/mimir-distributed/templates/ingester/ingester-svc-headless.yaml b/operations/helm/tests/test-oss-component-image-values-generated/mimir-distributed/templates/ingester/ingester-svc-headless.yaml new file mode 100644 index 00000000000..e61a54bdaf5 --- /dev/null +++ b/operations/helm/tests/test-oss-component-image-values-generated/mimir-distributed/templates/ingester/ingester-svc-headless.yaml @@ -0,0 +1,32 @@ +--- +# Source: mimir-distributed/templates/ingester/ingester-svc-headless.yaml +apiVersion: v1 +kind: Service +metadata: + name: test-oss-component-image-values-mimir-ingester-headless + labels: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-oss-component-image-values + app.kubernetes.io/component: ingester + app.kubernetes.io/part-of: memberlist + app.kubernetes.io/managed-by: Helm + prometheus.io/service-monitor: "false" + annotations: + {} + namespace: "citestns" +spec: + type: ClusterIP + clusterIP: None + ports: + - port: 8080 + protocol: TCP + name: http-metrics + targetPort: http-metrics + - port: 9095 + protocol: TCP + name: grpc + targetPort: grpc + selector: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-oss-component-image-values + app.kubernetes.io/component: ingester diff --git a/operations/helm/tests/test-oss-component-image-values-generated/mimir-distributed/templates/ingester/ingester-svc.yaml b/operations/helm/tests/test-oss-component-image-values-generated/mimir-distributed/templates/ingester/ingester-svc.yaml new file mode 100644 index 00000000000..83926e19197 --- /dev/null +++ b/operations/helm/tests/test-oss-component-image-values-generated/mimir-distributed/templates/ingester/ingester-svc.yaml @@ -0,0 +1,105 @@ +--- +# Source: mimir-distributed/templates/ingester/ingester-svc.yaml +apiVersion: v1 +kind: Service +metadata: + name: test-oss-component-image-values-mimir-ingester-zone-a + labels: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-oss-component-image-values + app.kubernetes.io/component: ingester + app.kubernetes.io/part-of: memberlist + app.kubernetes.io/managed-by: Helm + name: "ingester-zone-a" + rollout-group: ingester + zone: zone-a + annotations: + {} + namespace: "citestns" +spec: + type: ClusterIP + ports: + - port: 8080 + protocol: TCP + name: http-metrics + targetPort: http-metrics + - port: 9095 + protocol: TCP + name: grpc + targetPort: grpc + selector: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-oss-component-image-values + app.kubernetes.io/component: ingester + rollout-group: ingester + zone: zone-a +--- +# Source: mimir-distributed/templates/ingester/ingester-svc.yaml +apiVersion: v1 +kind: Service +metadata: + name: test-oss-component-image-values-mimir-ingester-zone-b + labels: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-oss-component-image-values + app.kubernetes.io/component: ingester + app.kubernetes.io/part-of: memberlist + app.kubernetes.io/managed-by: Helm + name: "ingester-zone-b" + rollout-group: ingester + zone: zone-b + annotations: + {} + namespace: "citestns" +spec: + type: ClusterIP + ports: + - port: 8080 + protocol: TCP + name: http-metrics + targetPort: http-metrics + - port: 9095 + protocol: TCP + name: grpc + targetPort: grpc + selector: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-oss-component-image-values + app.kubernetes.io/component: ingester + rollout-group: ingester + zone: zone-b +--- +# Source: mimir-distributed/templates/ingester/ingester-svc.yaml +apiVersion: v1 +kind: Service +metadata: + name: test-oss-component-image-values-mimir-ingester-zone-c + labels: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-oss-component-image-values + app.kubernetes.io/component: ingester + app.kubernetes.io/part-of: memberlist + app.kubernetes.io/managed-by: Helm + name: "ingester-zone-c" + rollout-group: ingester + zone: zone-c + annotations: + {} + namespace: "citestns" +spec: + type: ClusterIP + ports: + - port: 8080 + protocol: TCP + name: http-metrics + targetPort: http-metrics + - port: 9095 + protocol: TCP + name: grpc + targetPort: grpc + selector: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-oss-component-image-values + app.kubernetes.io/component: ingester + rollout-group: ingester + zone: zone-c diff --git a/operations/helm/tests/test-oss-component-image-values-generated/mimir-distributed/templates/mimir-config.yaml b/operations/helm/tests/test-oss-component-image-values-generated/mimir-distributed/templates/mimir-config.yaml new file mode 100644 index 00000000000..d7ae12eb1e4 --- /dev/null +++ b/operations/helm/tests/test-oss-component-image-values-generated/mimir-distributed/templates/mimir-config.yaml @@ -0,0 +1,96 @@ +--- +# Source: mimir-distributed/templates/mimir-config.yaml +apiVersion: v1 +kind: ConfigMap +metadata: + name: test-oss-component-image-values-mimir-config + labels: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-oss-component-image-values + app.kubernetes.io/managed-by: Helm + namespace: "citestns" +data: + mimir.yaml: | + + activity_tracker: + filepath: /active-query-tracker/activity.log + alertmanager: + data_dir: /data + enable_api: true + external_url: /alertmanager + fallback_config_file: /configs/alertmanager_fallback_config.yaml + blocks_storage: + backend: s3 + bucket_store: + sync_dir: /data/tsdb-sync + tsdb: + dir: /data/tsdb + head_compaction_interval: 15m + wal_replay_concurrency: 3 + compactor: + compaction_interval: 30m + data_dir: /data + deletion_delay: 2h + first_level_compaction_wait_period: 25m + max_closing_blocks_concurrency: 2 + max_opening_blocks_concurrency: 4 + sharding_ring: + heartbeat_period: 1m + heartbeat_timeout: 4m + wait_stability_min_duration: 1m + symbols_flushers_concurrency: 4 + distributor: + ring: + heartbeat_period: 1m + heartbeat_timeout: 4m + frontend: + parallelize_shardable_queries: true + scheduler_address: test-oss-component-image-values-mimir-query-scheduler-headless.citestns.svc:9095 + frontend_worker: + grpc_client_config: + max_send_msg_size: 419430400 + scheduler_address: test-oss-component-image-values-mimir-query-scheduler-headless.citestns.svc:9095 + ingester: + ring: + final_sleep: 0s + heartbeat_period: 2m + heartbeat_timeout: 10m + num_tokens: 512 + tokens_file_path: /data/tokens + unregister_on_shutdown: false + zone_awareness_enabled: true + ingester_client: + grpc_client_config: + max_recv_msg_size: 104857600 + max_send_msg_size: 104857600 + limits: + max_cache_freshness: 10m + max_query_parallelism: 240 + max_total_query_length: 12000h + memberlist: + abort_if_cluster_join_fails: false + compression_enabled: false + join_members: + - dns+test-oss-component-image-values-mimir-gossip-ring.citestns.svc.cluster.local.:7946 + querier: + max_concurrent: 16 + query_scheduler: + max_outstanding_requests_per_tenant: 800 + ruler: + alertmanager_url: dnssrvnoa+http://_http-metrics._tcp.test-oss-component-image-values-mimir-alertmanager-headless.citestns.svc.cluster.local./alertmanager + enable_api: true + rule_path: /data + runtime_config: + file: /var/mimir/runtime.yaml + store_gateway: + sharding_ring: + heartbeat_period: 1m + heartbeat_timeout: 4m + kvstore: + prefix: multi-zone/ + tokens_file_path: /data/tokens + unregister_on_shutdown: false + wait_stability_min_duration: 1m + zone_awareness_enabled: true + usage_stats: + installation_mode: helm diff --git a/operations/helm/tests/test-oss-component-image-values-generated/mimir-distributed/templates/nginx/nginx-configmap.yaml b/operations/helm/tests/test-oss-component-image-values-generated/mimir-distributed/templates/nginx/nginx-configmap.yaml new file mode 100644 index 00000000000..583c7ccf2ff --- /dev/null +++ b/operations/helm/tests/test-oss-component-image-values-generated/mimir-distributed/templates/nginx/nginx-configmap.yaml @@ -0,0 +1,138 @@ +--- +# Source: mimir-distributed/templates/nginx/nginx-configmap.yaml +apiVersion: v1 +kind: ConfigMap +metadata: + name: test-oss-component-image-values-mimir-nginx + labels: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-oss-component-image-values + app.kubernetes.io/component: nginx + app.kubernetes.io/managed-by: Helm + namespace: "citestns" +data: + nginx.conf: | + worker_processes 5; ## Default: 1 + error_log /dev/stderr error; + pid /tmp/nginx.pid; + worker_rlimit_nofile 8192; + + events { + worker_connections 4096; ## Default: 1024 + } + + http { + client_body_temp_path /tmp/client_temp; + proxy_temp_path /tmp/proxy_temp_path; + fastcgi_temp_path /tmp/fastcgi_temp; + uwsgi_temp_path /tmp/uwsgi_temp; + scgi_temp_path /tmp/scgi_temp; + + default_type application/octet-stream; + log_format main '$remote_addr - $remote_user [$time_local] $status ' + '"$request" $body_bytes_sent "$http_referer" ' + '"$http_user_agent" "$http_x_forwarded_for"'; + access_log /dev/stderr main; + + sendfile on; + tcp_nopush on; + proxy_http_version 1.1; + resolver kube-dns.kube-system.svc.cluster.local.; + + # Ensure that X-Scope-OrgID is always present, default to the no_auth_tenant for backwards compatibility when multi-tenancy was turned off. + map $http_x_scope_orgid $ensured_x_scope_orgid { + default $http_x_scope_orgid; + "" "anonymous"; + } + + map $http_x_scope_orgid $has_multiple_orgid_headers { + default 0; + "~^.+,.+$" 1; + } + + proxy_read_timeout 300; + server { + listen 8080; + listen [::]:8080; + + if ($has_multiple_orgid_headers = 1) { + return 400 'Sending multiple X-Scope-OrgID headers is not allowed. Use a single header with | as separator instead.'; + } + + location = / { + return 200 'OK'; + auth_basic off; + } + + proxy_set_header X-Scope-OrgID $ensured_x_scope_orgid; + + # Distributor endpoints + location /distributor { + set $distributor test-oss-component-image-values-mimir-distributor-headless.citestns.svc.cluster.local.; + proxy_pass http://$distributor:8080$request_uri; + } + location = /api/v1/push { + set $distributor test-oss-component-image-values-mimir-distributor-headless.citestns.svc.cluster.local.; + proxy_pass http://$distributor:8080$request_uri; + } + location /otlp/v1/metrics { + set $distributor test-oss-component-image-values-mimir-distributor-headless.citestns.svc.cluster.local.; + proxy_pass http://$distributor:8080$request_uri; + } + + # Alertmanager endpoints + location /alertmanager { + set $alertmanager test-oss-component-image-values-mimir-alertmanager-headless.citestns.svc.cluster.local.; + proxy_pass http://$alertmanager:8080$request_uri; + } + location = /multitenant_alertmanager/status { + set $alertmanager test-oss-component-image-values-mimir-alertmanager-headless.citestns.svc.cluster.local.; + proxy_pass http://$alertmanager:8080$request_uri; + } + location = /multitenant_alertmanager/configs { + set $alertmanager test-oss-component-image-values-mimir-alertmanager-headless.citestns.svc.cluster.local.; + proxy_pass http://$alertmanager:8080$request_uri; + } + location = /api/v1/alerts { + set $alertmanager test-oss-component-image-values-mimir-alertmanager-headless.citestns.svc.cluster.local.; + proxy_pass http://$alertmanager:8080$request_uri; + } + + # Ruler endpoints + location /prometheus/config/v1/rules { + set $ruler test-oss-component-image-values-mimir-ruler.citestns.svc.cluster.local.; + proxy_pass http://$ruler:8080$request_uri; + } + location /prometheus/api/v1/rules { + set $ruler test-oss-component-image-values-mimir-ruler.citestns.svc.cluster.local.; + proxy_pass http://$ruler:8080$request_uri; + } + + location /prometheus/api/v1/alerts { + set $ruler test-oss-component-image-values-mimir-ruler.citestns.svc.cluster.local.; + proxy_pass http://$ruler:8080$request_uri; + } + location = /ruler/ring { + set $ruler test-oss-component-image-values-mimir-ruler.citestns.svc.cluster.local.; + proxy_pass http://$ruler:8080$request_uri; + } + + # Rest of /prometheus goes to the query frontend + location /prometheus { + set $query_frontend test-oss-component-image-values-mimir-query-frontend.citestns.svc.cluster.local.; + proxy_pass http://$query_frontend:8080$request_uri; + } + + # Buildinfo endpoint can go to any component + location = /api/v1/status/buildinfo { + set $query_frontend test-oss-component-image-values-mimir-query-frontend.citestns.svc.cluster.local.; + proxy_pass http://$query_frontend:8080$request_uri; + } + + # Compactor endpoint for uploading blocks + location /api/v1/upload/block/ { + set $compactor test-oss-component-image-values-mimir-compactor.citestns.svc.cluster.local.; + proxy_pass http://$compactor:8080$request_uri; + } + } + } diff --git a/operations/helm/tests/test-oss-component-image-values-generated/mimir-distributed/templates/nginx/nginx-dep.yaml b/operations/helm/tests/test-oss-component-image-values-generated/mimir-distributed/templates/nginx/nginx-dep.yaml new file mode 100644 index 00000000000..ad188dbb376 --- /dev/null +++ b/operations/helm/tests/test-oss-component-image-values-generated/mimir-distributed/templates/nginx/nginx-dep.yaml @@ -0,0 +1,92 @@ +--- +# Source: mimir-distributed/templates/nginx/nginx-dep.yaml +apiVersion: apps/v1 +kind: Deployment +metadata: + name: test-oss-component-image-values-mimir-nginx + labels: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-oss-component-image-values + app.kubernetes.io/component: nginx + app.kubernetes.io/managed-by: Helm + annotations: + {} + namespace: "citestns" +spec: + replicas: 1 + strategy: + rollingUpdate: + maxSurge: 15% + maxUnavailable: 0 + type: RollingUpdate + selector: + matchLabels: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-oss-component-image-values + app.kubernetes.io/component: nginx + template: + metadata: + annotations: + labels: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-oss-component-image-values + app.kubernetes.io/managed-by: Helm + app.kubernetes.io/component: nginx + namespace: "citestns" + spec: + serviceAccountName: test-oss-component-image-values-mimir + securityContext: + fsGroup: 10001 + runAsGroup: 10001 + runAsNonRoot: true + runAsUser: 10001 + seccompProfile: + type: RuntimeDefault + terminationGracePeriodSeconds: 30 + containers: + - name: nginx + image: docker.io/nginxinc/nginx-unprivileged:1.27-alpine + imagePullPolicy: IfNotPresent + ports: + - name: http-metric + containerPort: 8080 + protocol: TCP + readinessProbe: + httpGet: + path: / + port: http-metric + initialDelaySeconds: 15 + timeoutSeconds: 1 + securityContext: + allowPrivilegeEscalation: false + capabilities: + drop: + - ALL + readOnlyRootFilesystem: true + volumeMounts: + - name: config + mountPath: /etc/nginx/nginx.conf + subPath: nginx.conf + - name: tmp + mountPath: /tmp + - name: docker-entrypoint-d-override + mountPath: /docker-entrypoint.d + resources: + {} + topologySpreadConstraints: + - maxSkew: 1 + topologyKey: kubernetes.io/hostname + whenUnsatisfiable: ScheduleAnyway + labelSelector: + matchLabels: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-oss-component-image-values + app.kubernetes.io/component: nginx + volumes: + - name: config + configMap: + name: test-oss-component-image-values-mimir-nginx + - name: tmp + emptyDir: {} + - name: docker-entrypoint-d-override + emptyDir: {} diff --git a/operations/helm/tests/test-oss-component-image-values-generated/mimir-distributed/templates/nginx/nginx-pdb.yaml b/operations/helm/tests/test-oss-component-image-values-generated/mimir-distributed/templates/nginx/nginx-pdb.yaml new file mode 100644 index 00000000000..3f27848fd81 --- /dev/null +++ b/operations/helm/tests/test-oss-component-image-values-generated/mimir-distributed/templates/nginx/nginx-pdb.yaml @@ -0,0 +1,19 @@ +--- +# Source: mimir-distributed/templates/nginx/nginx-pdb.yaml +apiVersion: policy/v1beta1 +kind: PodDisruptionBudget +metadata: + name: test-oss-component-image-values-mimir-nginx + labels: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-oss-component-image-values + app.kubernetes.io/component: nginx + app.kubernetes.io/managed-by: Helm + namespace: "citestns" +spec: + selector: + matchLabels: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-oss-component-image-values + app.kubernetes.io/component: nginx + maxUnavailable: 1 diff --git a/operations/helm/tests/test-oss-component-image-values-generated/mimir-distributed/templates/nginx/nginx-svc.yaml b/operations/helm/tests/test-oss-component-image-values-generated/mimir-distributed/templates/nginx/nginx-svc.yaml new file mode 100644 index 00000000000..f3ec2dc1124 --- /dev/null +++ b/operations/helm/tests/test-oss-component-image-values-generated/mimir-distributed/templates/nginx/nginx-svc.yaml @@ -0,0 +1,25 @@ +--- +# Source: mimir-distributed/templates/nginx/nginx-svc.yaml +apiVersion: v1 +kind: Service +metadata: + name: test-oss-component-image-values-mimir-nginx + labels: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-oss-component-image-values + app.kubernetes.io/component: nginx + app.kubernetes.io/managed-by: Helm + annotations: + {} + namespace: "citestns" +spec: + type: ClusterIP + ports: + - name: http-metric + port: 80 + targetPort: http-metric + protocol: TCP + selector: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-oss-component-image-values + app.kubernetes.io/component: nginx diff --git a/operations/helm/tests/test-oss-component-image-values-generated/mimir-distributed/templates/overrides-exporter/overrides-exporter-dep.yaml b/operations/helm/tests/test-oss-component-image-values-generated/mimir-distributed/templates/overrides-exporter/overrides-exporter-dep.yaml new file mode 100644 index 00000000000..5b5b33fd284 --- /dev/null +++ b/operations/helm/tests/test-oss-component-image-values-generated/mimir-distributed/templates/overrides-exporter/overrides-exporter-dep.yaml @@ -0,0 +1,104 @@ +--- +# Source: mimir-distributed/templates/overrides-exporter/overrides-exporter-dep.yaml +apiVersion: apps/v1 +kind: Deployment +metadata: + annotations: + {} + labels: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-oss-component-image-values + app.kubernetes.io/component: overrides-exporter + app.kubernetes.io/managed-by: Helm + name: test-oss-component-image-values-mimir-overrides-exporter + namespace: "citestns" +spec: + replicas: 1 + selector: + matchLabels: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-oss-component-image-values + app.kubernetes.io/component: overrides-exporter + strategy: + rollingUpdate: + maxSurge: 15% + maxUnavailable: 0 + type: RollingUpdate + template: + metadata: + labels: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-oss-component-image-values + app.kubernetes.io/managed-by: Helm + app.kubernetes.io/component: overrides-exporter + annotations: + namespace: "citestns" + spec: + serviceAccountName: test-oss-component-image-values-mimir + securityContext: + fsGroup: 10001 + runAsGroup: 10001 + runAsNonRoot: true + runAsUser: 10001 + seccompProfile: + type: RuntimeDefault + containers: + - name: overrides-exporter + image: test/overrides_exporter:1-overrides-exporter + imagePullPolicy: IfNotPresent + args: + - "-target=overrides-exporter" + - "-config.expand-env=true" + - "-config.file=/etc/mimir/mimir.yaml" + volumeMounts: + - name: config + mountPath: /etc/mimir + - name: runtime-config + mountPath: /var/mimir + - name: storage + mountPath: "/data" + - name: active-queries + mountPath: /active-query-tracker + ports: + - name: http-metrics + containerPort: 8080 + protocol: TCP + - name: grpc + containerPort: 9095 + protocol: TCP + livenessProbe: + httpGet: + path: /ready + port: http-metrics + initialDelaySeconds: 45 + readinessProbe: + httpGet: + path: /ready + port: http-metrics + initialDelaySeconds: 45 + resources: + requests: + cpu: 100m + memory: 128Mi + securityContext: + allowPrivilegeEscalation: false + capabilities: + drop: + - ALL + readOnlyRootFilesystem: true + + terminationGracePeriodSeconds: 30 + volumes: + - name: config + configMap: + name: test-oss-component-image-values-mimir-config + items: + - key: "mimir.yaml" + path: "mimir.yaml" + - name: runtime-config + configMap: + name: test-oss-component-image-values-mimir-runtime + - name: storage + emptyDir: {} + - name: active-queries + emptyDir: {} diff --git a/operations/helm/tests/test-oss-component-image-values-generated/mimir-distributed/templates/overrides-exporter/overrides-exporter-pdb.yaml b/operations/helm/tests/test-oss-component-image-values-generated/mimir-distributed/templates/overrides-exporter/overrides-exporter-pdb.yaml new file mode 100644 index 00000000000..328e8896470 --- /dev/null +++ b/operations/helm/tests/test-oss-component-image-values-generated/mimir-distributed/templates/overrides-exporter/overrides-exporter-pdb.yaml @@ -0,0 +1,19 @@ +--- +# Source: mimir-distributed/templates/overrides-exporter/overrides-exporter-pdb.yaml +apiVersion: policy/v1beta1 +kind: PodDisruptionBudget +metadata: + name: test-oss-component-image-values-mimir-overrides-exporter + labels: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-oss-component-image-values + app.kubernetes.io/component: overrides-exporter + app.kubernetes.io/managed-by: Helm + namespace: "citestns" +spec: + selector: + matchLabels: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-oss-component-image-values + app.kubernetes.io/component: overrides-exporter + maxUnavailable: 1 diff --git a/operations/helm/tests/test-oss-component-image-values-generated/mimir-distributed/templates/overrides-exporter/overrides-exporter-svc.yaml b/operations/helm/tests/test-oss-component-image-values-generated/mimir-distributed/templates/overrides-exporter/overrides-exporter-svc.yaml new file mode 100644 index 00000000000..825a07ebc80 --- /dev/null +++ b/operations/helm/tests/test-oss-component-image-values-generated/mimir-distributed/templates/overrides-exporter/overrides-exporter-svc.yaml @@ -0,0 +1,29 @@ +--- +# Source: mimir-distributed/templates/overrides-exporter/overrides-exporter-svc.yaml +apiVersion: v1 +kind: Service +metadata: + name: test-oss-component-image-values-mimir-overrides-exporter + labels: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-oss-component-image-values + app.kubernetes.io/component: overrides-exporter + app.kubernetes.io/managed-by: Helm + annotations: + {} + namespace: "citestns" +spec: + type: ClusterIP + ports: + - port: 8080 + protocol: TCP + name: http-metrics + targetPort: http-metrics + - port: 9095 + protocol: TCP + name: grpc + targetPort: grpc + selector: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-oss-component-image-values + app.kubernetes.io/component: overrides-exporter diff --git a/operations/helm/tests/test-oss-component-image-values-generated/mimir-distributed/templates/podsecuritypolicy.yaml b/operations/helm/tests/test-oss-component-image-values-generated/mimir-distributed/templates/podsecuritypolicy.yaml new file mode 100644 index 00000000000..95e21da7c3c --- /dev/null +++ b/operations/helm/tests/test-oss-component-image-values-generated/mimir-distributed/templates/podsecuritypolicy.yaml @@ -0,0 +1,40 @@ +--- +# Source: mimir-distributed/templates/podsecuritypolicy.yaml +apiVersion: policy/v1beta1 +kind: PodSecurityPolicy +metadata: + name: test-oss-component-image-values-mimir + labels: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-oss-component-image-values + app.kubernetes.io/managed-by: Helm + annotations: + "seccomp.security.alpha.kubernetes.io/allowedProfileNames": runtime/default +spec: + privileged: false + allowPrivilegeEscalation: false + volumes: + - 'configMap' + - 'emptyDir' + - 'persistentVolumeClaim' + - 'secret' + hostNetwork: false + hostIPC: false + hostPID: false + runAsUser: + rule: MustRunAsNonRoot + seLinux: + rule: RunAsAny + supplementalGroups: + rule: MustRunAs + ranges: + - min: 1 + max: 65535 + fsGroup: + rule: MustRunAs + ranges: + - min: 1 + max: 65535 + readOnlyRootFilesystem: true + requiredDropCapabilities: + - ALL diff --git a/operations/helm/tests/test-oss-component-image-values-generated/mimir-distributed/templates/querier/querier-dep.yaml b/operations/helm/tests/test-oss-component-image-values-generated/mimir-distributed/templates/querier/querier-dep.yaml new file mode 100644 index 00000000000..5bd3b44a4bc --- /dev/null +++ b/operations/helm/tests/test-oss-component-image-values-generated/mimir-distributed/templates/querier/querier-dep.yaml @@ -0,0 +1,119 @@ +--- +# Source: mimir-distributed/templates/querier/querier-dep.yaml +apiVersion: apps/v1 +kind: Deployment +metadata: + name: test-oss-component-image-values-mimir-querier + labels: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-oss-component-image-values + app.kubernetes.io/component: querier + app.kubernetes.io/part-of: memberlist + app.kubernetes.io/managed-by: Helm + annotations: + {} + namespace: "citestns" +spec: + # If replicas is not number (when using values file it's float64, when using --set arg it's int64) and is false (i.e. null) don't set it + replicas: 2 + selector: + matchLabels: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-oss-component-image-values + app.kubernetes.io/component: querier + strategy: + rollingUpdate: + maxSurge: 15% + maxUnavailable: 0 + type: RollingUpdate + template: + metadata: + labels: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-oss-component-image-values + app.kubernetes.io/managed-by: Helm + app.kubernetes.io/component: querier + app.kubernetes.io/part-of: memberlist + annotations: + spec: + serviceAccountName: test-oss-component-image-values-mimir + securityContext: + fsGroup: 10001 + runAsGroup: 10001 + runAsNonRoot: true + runAsUser: 10001 + seccompProfile: + type: RuntimeDefault + containers: + - name: querier + image: test/querier:1-querier + imagePullPolicy: IfNotPresent + args: + - "-target=querier" + - "-config.expand-env=true" + - "-config.file=/etc/mimir/mimir.yaml" + volumeMounts: + - name: config + mountPath: /etc/mimir + - name: runtime-config + mountPath: /var/mimir + - name: storage + mountPath: "/data" + - name: active-queries + mountPath: /active-query-tracker + ports: + - name: http-metrics + containerPort: 8080 + protocol: TCP + - name: grpc + containerPort: 9095 + protocol: TCP + - name: memberlist + containerPort: 7946 + protocol: TCP + livenessProbe: + null + readinessProbe: + httpGet: + path: /ready + port: http-metrics + initialDelaySeconds: 45 + resources: + requests: + cpu: 100m + memory: 128Mi + securityContext: + allowPrivilegeEscalation: false + capabilities: + drop: + - ALL + readOnlyRootFilesystem: true + env: + - name: "GOMAXPROCS" + value: "5" + - name: "JAEGER_REPORTER_MAX_QUEUE_SIZE" + value: "5000" + topologySpreadConstraints: + - maxSkew: 1 + topologyKey: kubernetes.io/hostname + whenUnsatisfiable: ScheduleAnyway + labelSelector: + matchLabels: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-oss-component-image-values + app.kubernetes.io/component: querier + terminationGracePeriodSeconds: 180 + volumes: + - name: config + configMap: + name: test-oss-component-image-values-mimir-config + items: + - key: "mimir.yaml" + path: "mimir.yaml" + - name: runtime-config + configMap: + name: test-oss-component-image-values-mimir-runtime + - name: storage + emptyDir: {} + - name: active-queries + emptyDir: {} diff --git a/operations/helm/tests/test-oss-component-image-values-generated/mimir-distributed/templates/querier/querier-pdb.yaml b/operations/helm/tests/test-oss-component-image-values-generated/mimir-distributed/templates/querier/querier-pdb.yaml new file mode 100644 index 00000000000..881686d988f --- /dev/null +++ b/operations/helm/tests/test-oss-component-image-values-generated/mimir-distributed/templates/querier/querier-pdb.yaml @@ -0,0 +1,19 @@ +--- +# Source: mimir-distributed/templates/querier/querier-pdb.yaml +apiVersion: policy/v1beta1 +kind: PodDisruptionBudget +metadata: + name: test-oss-component-image-values-mimir-querier + labels: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-oss-component-image-values + app.kubernetes.io/component: querier + app.kubernetes.io/managed-by: Helm + namespace: "citestns" +spec: + selector: + matchLabels: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-oss-component-image-values + app.kubernetes.io/component: querier + maxUnavailable: 1 diff --git a/operations/helm/tests/test-oss-component-image-values-generated/mimir-distributed/templates/querier/querier-svc.yaml b/operations/helm/tests/test-oss-component-image-values-generated/mimir-distributed/templates/querier/querier-svc.yaml new file mode 100644 index 00000000000..77ef468eb14 --- /dev/null +++ b/operations/helm/tests/test-oss-component-image-values-generated/mimir-distributed/templates/querier/querier-svc.yaml @@ -0,0 +1,30 @@ +--- +# Source: mimir-distributed/templates/querier/querier-svc.yaml +apiVersion: v1 +kind: Service +metadata: + name: test-oss-component-image-values-mimir-querier + labels: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-oss-component-image-values + app.kubernetes.io/component: querier + app.kubernetes.io/part-of: memberlist + app.kubernetes.io/managed-by: Helm + annotations: + {} + namespace: "citestns" +spec: + type: ClusterIP + ports: + - port: 8080 + protocol: TCP + name: http-metrics + targetPort: http-metrics + - port: 9095 + protocol: TCP + name: grpc + targetPort: grpc + selector: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-oss-component-image-values + app.kubernetes.io/component: querier diff --git a/operations/helm/tests/test-oss-component-image-values-generated/mimir-distributed/templates/query-frontend/query-frontend-dep.yaml b/operations/helm/tests/test-oss-component-image-values-generated/mimir-distributed/templates/query-frontend/query-frontend-dep.yaml new file mode 100644 index 00000000000..93ca5581f5f --- /dev/null +++ b/operations/helm/tests/test-oss-component-image-values-generated/mimir-distributed/templates/query-frontend/query-frontend-dep.yaml @@ -0,0 +1,116 @@ +--- +# Source: mimir-distributed/templates/query-frontend/query-frontend-dep.yaml +apiVersion: apps/v1 +kind: Deployment +metadata: + name: test-oss-component-image-values-mimir-query-frontend + labels: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-oss-component-image-values + app.kubernetes.io/component: query-frontend + app.kubernetes.io/managed-by: Helm + annotations: + {} + namespace: "citestns" +spec: + # If replicas is not number (when using values file it's float64, when using --set arg it's int64) and is false (i.e. null) don't set it + replicas: 1 + selector: + matchLabels: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-oss-component-image-values + app.kubernetes.io/component: query-frontend + strategy: + rollingUpdate: + maxSurge: 15% + maxUnavailable: 0 + type: RollingUpdate + template: + metadata: + labels: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-oss-component-image-values + app.kubernetes.io/managed-by: Helm + app.kubernetes.io/component: query-frontend + annotations: + namespace: "citestns" + spec: + serviceAccountName: test-oss-component-image-values-mimir + securityContext: + fsGroup: 10001 + runAsGroup: 10001 + runAsNonRoot: true + runAsUser: 10001 + seccompProfile: + type: RuntimeDefault + containers: + - name: query-frontend + image: test/query_frontend:1-query-frontend + imagePullPolicy: IfNotPresent + args: + - "-target=query-frontend" + - "-config.expand-env=true" + - "-config.file=/etc/mimir/mimir.yaml" + # Reduce the likelihood of queries hitting terminated query-frontends. + - "-server.grpc.keepalive.max-connection-age=30s" + - "-shutdown-delay=90s" + volumeMounts: + - name: runtime-config + mountPath: /var/mimir + - name: config + mountPath: /etc/mimir + - name: storage + mountPath: /data + - name: active-queries + mountPath: /active-query-tracker + ports: + - name: http-metrics + containerPort: 8080 + protocol: TCP + - name: grpc + containerPort: 9095 + protocol: TCP + livenessProbe: + null + readinessProbe: + httpGet: + path: /ready + port: http-metrics + initialDelaySeconds: 45 + resources: + requests: + cpu: 100m + memory: 128Mi + securityContext: + allowPrivilegeEscalation: false + capabilities: + drop: + - ALL + readOnlyRootFilesystem: true + env: + - name: "JAEGER_REPORTER_MAX_QUEUE_SIZE" + value: "5000" + topologySpreadConstraints: + - maxSkew: 1 + topologyKey: kubernetes.io/hostname + whenUnsatisfiable: ScheduleAnyway + labelSelector: + matchLabels: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-oss-component-image-values + app.kubernetes.io/component: query-frontend + terminationGracePeriodSeconds: 390 + volumes: + - name: config + configMap: + name: test-oss-component-image-values-mimir-config + items: + - key: "mimir.yaml" + path: "mimir.yaml" + - name: runtime-config + configMap: + name: test-oss-component-image-values-mimir-runtime + - name: storage + emptyDir: {} + - name: active-queries + emptyDir: {} diff --git a/operations/helm/tests/test-oss-component-image-values-generated/mimir-distributed/templates/query-frontend/query-frontend-pdb.yaml b/operations/helm/tests/test-oss-component-image-values-generated/mimir-distributed/templates/query-frontend/query-frontend-pdb.yaml new file mode 100644 index 00000000000..8a5ec3ba994 --- /dev/null +++ b/operations/helm/tests/test-oss-component-image-values-generated/mimir-distributed/templates/query-frontend/query-frontend-pdb.yaml @@ -0,0 +1,19 @@ +--- +# Source: mimir-distributed/templates/query-frontend/query-frontend-pdb.yaml +apiVersion: policy/v1beta1 +kind: PodDisruptionBudget +metadata: + name: test-oss-component-image-values-mimir-query-frontend + labels: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-oss-component-image-values + app.kubernetes.io/component: query-frontend + app.kubernetes.io/managed-by: Helm + namespace: "citestns" +spec: + selector: + matchLabels: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-oss-component-image-values + app.kubernetes.io/component: query-frontend + maxUnavailable: 1 diff --git a/operations/helm/tests/test-oss-component-image-values-generated/mimir-distributed/templates/query-frontend/query-frontend-svc.yaml b/operations/helm/tests/test-oss-component-image-values-generated/mimir-distributed/templates/query-frontend/query-frontend-svc.yaml new file mode 100644 index 00000000000..6ee2d39eb6c --- /dev/null +++ b/operations/helm/tests/test-oss-component-image-values-generated/mimir-distributed/templates/query-frontend/query-frontend-svc.yaml @@ -0,0 +1,29 @@ +--- +# Source: mimir-distributed/templates/query-frontend/query-frontend-svc.yaml +apiVersion: v1 +kind: Service +metadata: + name: test-oss-component-image-values-mimir-query-frontend + labels: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-oss-component-image-values + app.kubernetes.io/component: query-frontend + app.kubernetes.io/managed-by: Helm + annotations: + {} + namespace: "citestns" +spec: + type: ClusterIP + ports: + - port: 8080 + protocol: TCP + name: http-metrics + targetPort: http-metrics + - port: 9095 + protocol: TCP + name: grpc + targetPort: grpc + selector: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-oss-component-image-values + app.kubernetes.io/component: query-frontend diff --git a/operations/helm/tests/test-oss-component-image-values-generated/mimir-distributed/templates/query-scheduler/query-scheduler-dep.yaml b/operations/helm/tests/test-oss-component-image-values-generated/mimir-distributed/templates/query-scheduler/query-scheduler-dep.yaml new file mode 100644 index 00000000000..a2e4a0374ad --- /dev/null +++ b/operations/helm/tests/test-oss-component-image-values-generated/mimir-distributed/templates/query-scheduler/query-scheduler-dep.yaml @@ -0,0 +1,108 @@ +--- +# Source: mimir-distributed/templates/query-scheduler/query-scheduler-dep.yaml +apiVersion: apps/v1 +kind: Deployment +metadata: + name: test-oss-component-image-values-mimir-query-scheduler + namespace: "citestns" + labels: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-oss-component-image-values + app.kubernetes.io/component: query-scheduler + app.kubernetes.io/managed-by: Helm + annotations: + {} +spec: + replicas: 2 + selector: + matchLabels: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-oss-component-image-values + app.kubernetes.io/component: query-scheduler + strategy: + rollingUpdate: + maxSurge: 1 + maxUnavailable: 0 + type: RollingUpdate + template: + metadata: + labels: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-oss-component-image-values + app.kubernetes.io/managed-by: Helm + app.kubernetes.io/component: query-scheduler + annotations: + spec: + serviceAccountName: test-oss-component-image-values-mimir + securityContext: + fsGroup: 10001 + runAsGroup: 10001 + runAsNonRoot: true + runAsUser: 10001 + seccompProfile: + type: RuntimeDefault + containers: + - name: query-scheduler + image: test/query_scheduler:1-query-scheduler + imagePullPolicy: IfNotPresent + args: + - "-target=query-scheduler" + - "-config.expand-env=true" + - "-config.file=/etc/mimir/mimir.yaml" + volumeMounts: + - name: runtime-config + mountPath: /var/mimir + - name: config + mountPath: /etc/mimir + - name: storage + mountPath: /data + - name: active-queries + mountPath: /active-query-tracker + ports: + - name: http-metrics + containerPort: 8080 + protocol: TCP + - name: grpc + containerPort: 9095 + protocol: TCP + livenessProbe: + null + readinessProbe: + httpGet: + path: /ready + port: http-metrics + initialDelaySeconds: 45 + resources: + requests: + cpu: 100m + memory: 128Mi + securityContext: + allowPrivilegeEscalation: false + capabilities: + drop: + - ALL + readOnlyRootFilesystem: true + topologySpreadConstraints: + - maxSkew: 1 + topologyKey: kubernetes.io/hostname + whenUnsatisfiable: ScheduleAnyway + labelSelector: + matchLabels: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-oss-component-image-values + app.kubernetes.io/component: query-scheduler + terminationGracePeriodSeconds: 180 + volumes: + - name: config + configMap: + name: test-oss-component-image-values-mimir-config + items: + - key: "mimir.yaml" + path: "mimir.yaml" + - name: runtime-config + configMap: + name: test-oss-component-image-values-mimir-runtime + - name: storage + emptyDir: {} + - name: active-queries + emptyDir: {} diff --git a/operations/helm/tests/test-oss-component-image-values-generated/mimir-distributed/templates/query-scheduler/query-scheduler-pdb.yaml b/operations/helm/tests/test-oss-component-image-values-generated/mimir-distributed/templates/query-scheduler/query-scheduler-pdb.yaml new file mode 100644 index 00000000000..e46f3e177f6 --- /dev/null +++ b/operations/helm/tests/test-oss-component-image-values-generated/mimir-distributed/templates/query-scheduler/query-scheduler-pdb.yaml @@ -0,0 +1,19 @@ +--- +# Source: mimir-distributed/templates/query-scheduler/query-scheduler-pdb.yaml +apiVersion: policy/v1beta1 +kind: PodDisruptionBudget +metadata: + name: test-oss-component-image-values-mimir-query-scheduler + labels: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-oss-component-image-values + app.kubernetes.io/component: query-scheduler + app.kubernetes.io/managed-by: Helm + namespace: "citestns" +spec: + selector: + matchLabels: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-oss-component-image-values + app.kubernetes.io/component: query-scheduler + maxUnavailable: 1 diff --git a/operations/helm/tests/test-oss-component-image-values-generated/mimir-distributed/templates/query-scheduler/query-scheduler-svc-headless.yaml b/operations/helm/tests/test-oss-component-image-values-generated/mimir-distributed/templates/query-scheduler/query-scheduler-svc-headless.yaml new file mode 100644 index 00000000000..a2336b1a3cd --- /dev/null +++ b/operations/helm/tests/test-oss-component-image-values-generated/mimir-distributed/templates/query-scheduler/query-scheduler-svc-headless.yaml @@ -0,0 +1,32 @@ +--- +# Source: mimir-distributed/templates/query-scheduler/query-scheduler-svc-headless.yaml +apiVersion: v1 +kind: Service +metadata: + name: test-oss-component-image-values-mimir-query-scheduler-headless + namespace: "citestns" + labels: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-oss-component-image-values + app.kubernetes.io/component: query-scheduler + app.kubernetes.io/managed-by: Helm + prometheus.io/service-monitor: "false" + annotations: + {} +spec: + type: ClusterIP + clusterIP: None + publishNotReadyAddresses: true + ports: + - port: 8080 + protocol: TCP + name: http-metrics + targetPort: http-metrics + - port: 9095 + protocol: TCP + name: grpc + targetPort: grpc + selector: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-oss-component-image-values + app.kubernetes.io/component: query-scheduler diff --git a/operations/helm/tests/test-oss-component-image-values-generated/mimir-distributed/templates/query-scheduler/query-scheduler-svc.yaml b/operations/helm/tests/test-oss-component-image-values-generated/mimir-distributed/templates/query-scheduler/query-scheduler-svc.yaml new file mode 100644 index 00000000000..d7613e0de90 --- /dev/null +++ b/operations/helm/tests/test-oss-component-image-values-generated/mimir-distributed/templates/query-scheduler/query-scheduler-svc.yaml @@ -0,0 +1,29 @@ +--- +# Source: mimir-distributed/templates/query-scheduler/query-scheduler-svc.yaml +apiVersion: v1 +kind: Service +metadata: + name: test-oss-component-image-values-mimir-query-scheduler + namespace: "citestns" + labels: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-oss-component-image-values + app.kubernetes.io/component: query-scheduler + app.kubernetes.io/managed-by: Helm + annotations: + {} +spec: + type: ClusterIP + ports: + - port: 8080 + protocol: TCP + name: http-metrics + targetPort: http-metrics + - port: 9095 + protocol: TCP + name: grpc + targetPort: grpc + selector: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-oss-component-image-values + app.kubernetes.io/component: query-scheduler diff --git a/operations/helm/tests/test-oss-component-image-values-generated/mimir-distributed/templates/role.yaml b/operations/helm/tests/test-oss-component-image-values-generated/mimir-distributed/templates/role.yaml new file mode 100644 index 00000000000..5f172a2fcd0 --- /dev/null +++ b/operations/helm/tests/test-oss-component-image-values-generated/mimir-distributed/templates/role.yaml @@ -0,0 +1,16 @@ +--- +# Source: mimir-distributed/templates/role.yaml +apiVersion: rbac.authorization.k8s.io/v1 +kind: Role +metadata: + name: test-oss-component-image-values-mimir + labels: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-oss-component-image-values + app.kubernetes.io/managed-by: Helm + namespace: "citestns" +rules: +- apiGroups: ['extensions'] + resources: ['podsecuritypolicies'] + verbs: ['use'] + resourceNames: [test-oss-component-image-values-mimir] diff --git a/operations/helm/tests/test-oss-component-image-values-generated/mimir-distributed/templates/rolebinding.yaml b/operations/helm/tests/test-oss-component-image-values-generated/mimir-distributed/templates/rolebinding.yaml new file mode 100644 index 00000000000..c12e2fc8a5a --- /dev/null +++ b/operations/helm/tests/test-oss-component-image-values-generated/mimir-distributed/templates/rolebinding.yaml @@ -0,0 +1,20 @@ +--- +# Source: mimir-distributed/templates/rolebinding.yaml +apiVersion: rbac.authorization.k8s.io/v1 +kind: RoleBinding +metadata: + name: test-oss-component-image-values-mimir + labels: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-oss-component-image-values + app.kubernetes.io/managed-by: Helm + namespace: "citestns" +roleRef: + apiGroup: rbac.authorization.k8s.io + kind: Role + name: test-oss-component-image-values-mimir +subjects: +- kind: ServiceAccount + name: test-oss-component-image-values-mimir +- kind: ServiceAccount + name: test-oss-component-image-values-mimir-distributed diff --git a/operations/helm/tests/test-oss-component-image-values-generated/mimir-distributed/templates/ruler/ruler-dep.yaml b/operations/helm/tests/test-oss-component-image-values-generated/mimir-distributed/templates/ruler/ruler-dep.yaml new file mode 100644 index 00000000000..cde4a53234e --- /dev/null +++ b/operations/helm/tests/test-oss-component-image-values-generated/mimir-distributed/templates/ruler/ruler-dep.yaml @@ -0,0 +1,118 @@ +--- +# Source: mimir-distributed/templates/ruler/ruler-dep.yaml +apiVersion: apps/v1 +kind: Deployment +metadata: + name: test-oss-component-image-values-mimir-ruler + labels: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-oss-component-image-values + app.kubernetes.io/component: ruler + app.kubernetes.io/part-of: memberlist + app.kubernetes.io/managed-by: Helm + annotations: + {} + namespace: "citestns" +spec: + replicas: 1 + selector: + matchLabels: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-oss-component-image-values + app.kubernetes.io/component: ruler + strategy: + rollingUpdate: + maxSurge: 50% + maxUnavailable: 0 + type: RollingUpdate + template: + metadata: + labels: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-oss-component-image-values + app.kubernetes.io/managed-by: Helm + app.kubernetes.io/component: ruler + app.kubernetes.io/part-of: memberlist + annotations: + namespace: "citestns" + spec: + serviceAccountName: test-oss-component-image-values-mimir + securityContext: + fsGroup: 10001 + runAsGroup: 10001 + runAsNonRoot: true + runAsUser: 10001 + seccompProfile: + type: RuntimeDefault + containers: + - name: ruler + image: test/ruler:1-ruler + imagePullPolicy: IfNotPresent + args: + - "-target=ruler" + - "-config.expand-env=true" + - "-config.file=/etc/mimir/mimir.yaml" + - "-distributor.remote-timeout=10s" + volumeMounts: + - name: config + mountPath: /etc/mimir + - name: runtime-config + mountPath: /var/mimir + - name: storage + mountPath: "/data" + - name: active-queries + mountPath: /active-query-tracker + ports: + - name: http-metrics + containerPort: 8080 + protocol: TCP + - name: grpc + containerPort: 9095 + protocol: TCP + - name: memberlist + containerPort: 7946 + protocol: TCP + livenessProbe: + null + readinessProbe: + httpGet: + path: /ready + port: http-metrics + initialDelaySeconds: 45 + resources: + requests: + cpu: 100m + memory: 128Mi + securityContext: + allowPrivilegeEscalation: false + capabilities: + drop: + - ALL + readOnlyRootFilesystem: true + env: + - name: "JAEGER_REPORTER_MAX_QUEUE_SIZE" + value: "1000" + topologySpreadConstraints: + - maxSkew: 1 + topologyKey: kubernetes.io/hostname + whenUnsatisfiable: ScheduleAnyway + labelSelector: + matchLabels: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-oss-component-image-values + app.kubernetes.io/component: ruler + terminationGracePeriodSeconds: 600 + volumes: + - name: config + configMap: + name: test-oss-component-image-values-mimir-config + items: + - key: "mimir.yaml" + path: "mimir.yaml" + - name: runtime-config + configMap: + name: test-oss-component-image-values-mimir-runtime + - name: storage + emptyDir: {} + - name: active-queries + emptyDir: {} diff --git a/operations/helm/tests/test-oss-component-image-values-generated/mimir-distributed/templates/ruler/ruler-pdb.yaml b/operations/helm/tests/test-oss-component-image-values-generated/mimir-distributed/templates/ruler/ruler-pdb.yaml new file mode 100644 index 00000000000..532a295c686 --- /dev/null +++ b/operations/helm/tests/test-oss-component-image-values-generated/mimir-distributed/templates/ruler/ruler-pdb.yaml @@ -0,0 +1,19 @@ +--- +# Source: mimir-distributed/templates/ruler/ruler-pdb.yaml +apiVersion: policy/v1beta1 +kind: PodDisruptionBudget +metadata: + name: test-oss-component-image-values-mimir-ruler + labels: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-oss-component-image-values + app.kubernetes.io/component: ruler + app.kubernetes.io/managed-by: Helm + namespace: "citestns" +spec: + selector: + matchLabels: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-oss-component-image-values + app.kubernetes.io/component: ruler + maxUnavailable: 1 diff --git a/operations/helm/tests/test-oss-component-image-values-generated/mimir-distributed/templates/ruler/ruler-svc.yaml b/operations/helm/tests/test-oss-component-image-values-generated/mimir-distributed/templates/ruler/ruler-svc.yaml new file mode 100644 index 00000000000..6086f93a8a8 --- /dev/null +++ b/operations/helm/tests/test-oss-component-image-values-generated/mimir-distributed/templates/ruler/ruler-svc.yaml @@ -0,0 +1,26 @@ +--- +# Source: mimir-distributed/templates/ruler/ruler-svc.yaml +apiVersion: v1 +kind: Service +metadata: + name: test-oss-component-image-values-mimir-ruler + labels: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-oss-component-image-values + app.kubernetes.io/component: ruler + app.kubernetes.io/part-of: memberlist + app.kubernetes.io/managed-by: Helm + annotations: + {} + namespace: "citestns" +spec: + type: ClusterIP + ports: + - port: 8080 + protocol: TCP + name: http-metrics + targetPort: http-metrics + selector: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-oss-component-image-values + app.kubernetes.io/component: ruler diff --git a/operations/helm/tests/test-oss-component-image-values-generated/mimir-distributed/templates/runtime-configmap.yaml b/operations/helm/tests/test-oss-component-image-values-generated/mimir-distributed/templates/runtime-configmap.yaml new file mode 100644 index 00000000000..19682e22bcb --- /dev/null +++ b/operations/helm/tests/test-oss-component-image-values-generated/mimir-distributed/templates/runtime-configmap.yaml @@ -0,0 +1,15 @@ +--- +# Source: mimir-distributed/templates/runtime-configmap.yaml +apiVersion: v1 +kind: ConfigMap +metadata: + name: test-oss-component-image-values-mimir-runtime + labels: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-oss-component-image-values + app.kubernetes.io/managed-by: Helm + namespace: "citestns" +data: + runtime.yaml: | + + {} diff --git a/operations/helm/tests/test-oss-component-image-values-generated/mimir-distributed/templates/serviceaccount.yaml b/operations/helm/tests/test-oss-component-image-values-generated/mimir-distributed/templates/serviceaccount.yaml new file mode 100644 index 00000000000..9e073752729 --- /dev/null +++ b/operations/helm/tests/test-oss-component-image-values-generated/mimir-distributed/templates/serviceaccount.yaml @@ -0,0 +1,13 @@ +--- +# Source: mimir-distributed/templates/serviceaccount.yaml +apiVersion: v1 +kind: ServiceAccount +metadata: + name: test-oss-component-image-values-mimir + labels: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-oss-component-image-values + app.kubernetes.io/managed-by: Helm + annotations: + {} + namespace: "citestns" diff --git a/operations/helm/tests/test-oss-component-image-values-generated/mimir-distributed/templates/smoke-test/smoke-test-job.yaml b/operations/helm/tests/test-oss-component-image-values-generated/mimir-distributed/templates/smoke-test/smoke-test-job.yaml new file mode 100644 index 00000000000..1f4c8bdc10d --- /dev/null +++ b/operations/helm/tests/test-oss-component-image-values-generated/mimir-distributed/templates/smoke-test/smoke-test-job.yaml @@ -0,0 +1,54 @@ +--- +# Source: mimir-distributed/templates/smoke-test/smoke-test-job.yaml +apiVersion: batch/v1 +kind: Job +metadata: + name: test-oss-component-image-values-mimir-smoke-test + labels: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-oss-component-image-values + app.kubernetes.io/component: smoke-test + app.kubernetes.io/managed-by: Helm + annotations: + "helm.sh/hook": test + namespace: "citestns" +spec: + backoffLimit: 5 + completions: 1 + parallelism: 1 + selector: + template: + metadata: + labels: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-oss-component-image-values + app.kubernetes.io/managed-by: Helm + app.kubernetes.io/component: smoke-test + spec: + serviceAccountName: test-oss-component-image-values-mimir + securityContext: + fsGroup: 10001 + runAsGroup: 10001 + runAsNonRoot: true + runAsUser: 10001 + seccompProfile: + type: RuntimeDefault + initContainers: + [] + containers: + - name: smoke-test + image: test/smoke_test:1-smoke-test + imagePullPolicy: IfNotPresent + args: + - "-target=continuous-test" + - "-activity-tracker.filepath=" + - "-tests.smoke-test" + - "-tests.write-endpoint=http://test-oss-component-image-values-mimir-nginx.citestns.svc:80" + - "-tests.read-endpoint=http://test-oss-component-image-values-mimir-nginx.citestns.svc:80/prometheus" + - "-tests.tenant-id=" + - "-tests.write-read-series-test.num-series=1000" + - "-tests.write-read-series-test.max-query-age=48h" + - "-server.http-listen-port=8080" + volumeMounts: + restartPolicy: OnFailure + volumes: diff --git a/operations/helm/tests/test-oss-component-image-values-generated/mimir-distributed/templates/store-gateway/store-gateway-pdb.yaml b/operations/helm/tests/test-oss-component-image-values-generated/mimir-distributed/templates/store-gateway/store-gateway-pdb.yaml new file mode 100644 index 00000000000..cb659670790 --- /dev/null +++ b/operations/helm/tests/test-oss-component-image-values-generated/mimir-distributed/templates/store-gateway/store-gateway-pdb.yaml @@ -0,0 +1,19 @@ +--- +# Source: mimir-distributed/templates/store-gateway/store-gateway-pdb.yaml +apiVersion: policy/v1beta1 +kind: PodDisruptionBudget +metadata: + name: test-oss-component-image-values-mimir-store-gateway + labels: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-oss-component-image-values + app.kubernetes.io/component: store-gateway + app.kubernetes.io/managed-by: Helm + namespace: "citestns" +spec: + selector: + matchLabels: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-oss-component-image-values + app.kubernetes.io/component: store-gateway + maxUnavailable: 1 diff --git a/operations/helm/tests/test-oss-component-image-values-generated/mimir-distributed/templates/store-gateway/store-gateway-statefulset.yaml b/operations/helm/tests/test-oss-component-image-values-generated/mimir-distributed/templates/store-gateway/store-gateway-statefulset.yaml new file mode 100644 index 00000000000..6c10994cefe --- /dev/null +++ b/operations/helm/tests/test-oss-component-image-values-generated/mimir-distributed/templates/store-gateway/store-gateway-statefulset.yaml @@ -0,0 +1,414 @@ +--- +# Source: mimir-distributed/templates/store-gateway/store-gateway-statefulset.yaml +apiVersion: apps/v1 +kind: StatefulSet +metadata: + name: test-oss-component-image-values-mimir-store-gateway-zone-a + labels: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-oss-component-image-values + app.kubernetes.io/component: store-gateway + app.kubernetes.io/part-of: memberlist + app.kubernetes.io/managed-by: Helm + name: "store-gateway-zone-a" + rollout-group: store-gateway + zone: zone-a + annotations: + rollout-max-unavailable: "50" + namespace: "citestns" +spec: + podManagementPolicy: OrderedReady + replicas: 1 + selector: + matchLabels: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-oss-component-image-values + app.kubernetes.io/component: store-gateway + rollout-group: store-gateway + zone: zone-a + updateStrategy: + type: OnDelete + serviceName: test-oss-component-image-values-mimir-store-gateway-headless + volumeClaimTemplates: + - apiVersion: v1 + kind: PersistentVolumeClaim + metadata: + name: storage + spec: + accessModes: + - ReadWriteOnce + resources: + requests: + storage: "2Gi" + template: + metadata: + labels: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-oss-component-image-values + app.kubernetes.io/managed-by: Helm + app.kubernetes.io/component: store-gateway + app.kubernetes.io/part-of: memberlist + name: "store-gateway-zone-a" + rollout-group: store-gateway + zone: zone-a + annotations: + namespace: "citestns" + spec: + serviceAccountName: test-oss-component-image-values-mimir + securityContext: + fsGroup: 10001 + runAsGroup: 10001 + runAsNonRoot: true + runAsUser: 10001 + seccompProfile: + type: RuntimeDefault + topologySpreadConstraints: + - maxSkew: 1 + topologyKey: kubernetes.io/hostname + whenUnsatisfiable: ScheduleAnyway + labelSelector: + matchLabels: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-oss-component-image-values + app.kubernetes.io/component: store-gateway + terminationGracePeriodSeconds: 120 + volumes: + - name: config + configMap: + name: test-oss-component-image-values-mimir-config + items: + - key: "mimir.yaml" + path: "mimir.yaml" + - name: runtime-config + configMap: + name: test-oss-component-image-values-mimir-runtime + - name: active-queries + emptyDir: {} + containers: + - name: store-gateway + image: test/store_gateway:1-store-gateway + imagePullPolicy: IfNotPresent + args: + - "-target=store-gateway" + - "-config.expand-env=true" + - "-config.file=/etc/mimir/mimir.yaml" + - "-store-gateway.sharding-ring.instance-availability-zone=zone-a" + volumeMounts: + - name: config + mountPath: /etc/mimir + - name: runtime-config + mountPath: /var/mimir + - name: storage + mountPath: "/data" + - name: active-queries + mountPath: /active-query-tracker + ports: + - name: http-metrics + containerPort: 8080 + protocol: TCP + - name: grpc + containerPort: 9095 + protocol: TCP + - name: memberlist + containerPort: 7946 + protocol: TCP + livenessProbe: + null + readinessProbe: + httpGet: + path: /ready + port: http-metrics + initialDelaySeconds: 60 + resources: + requests: + cpu: 100m + memory: 512Mi + securityContext: + allowPrivilegeEscalation: false + capabilities: + drop: + - ALL + readOnlyRootFilesystem: true + env: + - name: "GOMAXPROCS" + value: "5" + - name: "GOMEMLIMIT" + value: "536870912" + - name: "JAEGER_REPORTER_MAX_QUEUE_SIZE" + value: "1000" +--- +# Source: mimir-distributed/templates/store-gateway/store-gateway-statefulset.yaml +apiVersion: apps/v1 +kind: StatefulSet +metadata: + name: test-oss-component-image-values-mimir-store-gateway-zone-b + labels: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-oss-component-image-values + app.kubernetes.io/component: store-gateway + app.kubernetes.io/part-of: memberlist + app.kubernetes.io/managed-by: Helm + name: "store-gateway-zone-b" + rollout-group: store-gateway + zone: zone-b + annotations: + rollout-max-unavailable: "50" + namespace: "citestns" +spec: + podManagementPolicy: OrderedReady + replicas: 1 + selector: + matchLabels: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-oss-component-image-values + app.kubernetes.io/component: store-gateway + rollout-group: store-gateway + zone: zone-b + updateStrategy: + type: OnDelete + serviceName: test-oss-component-image-values-mimir-store-gateway-headless + volumeClaimTemplates: + - apiVersion: v1 + kind: PersistentVolumeClaim + metadata: + name: storage + spec: + accessModes: + - ReadWriteOnce + resources: + requests: + storage: "2Gi" + template: + metadata: + labels: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-oss-component-image-values + app.kubernetes.io/managed-by: Helm + app.kubernetes.io/component: store-gateway + app.kubernetes.io/part-of: memberlist + name: "store-gateway-zone-b" + rollout-group: store-gateway + zone: zone-b + annotations: + namespace: "citestns" + spec: + serviceAccountName: test-oss-component-image-values-mimir + securityContext: + fsGroup: 10001 + runAsGroup: 10001 + runAsNonRoot: true + runAsUser: 10001 + seccompProfile: + type: RuntimeDefault + topologySpreadConstraints: + - maxSkew: 1 + topologyKey: kubernetes.io/hostname + whenUnsatisfiable: ScheduleAnyway + labelSelector: + matchLabels: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-oss-component-image-values + app.kubernetes.io/component: store-gateway + terminationGracePeriodSeconds: 120 + volumes: + - name: config + configMap: + name: test-oss-component-image-values-mimir-config + items: + - key: "mimir.yaml" + path: "mimir.yaml" + - name: runtime-config + configMap: + name: test-oss-component-image-values-mimir-runtime + - name: active-queries + emptyDir: {} + containers: + - name: store-gateway + image: test/store_gateway:1-store-gateway + imagePullPolicy: IfNotPresent + args: + - "-target=store-gateway" + - "-config.expand-env=true" + - "-config.file=/etc/mimir/mimir.yaml" + - "-store-gateway.sharding-ring.instance-availability-zone=zone-b" + volumeMounts: + - name: config + mountPath: /etc/mimir + - name: runtime-config + mountPath: /var/mimir + - name: storage + mountPath: "/data" + - name: active-queries + mountPath: /active-query-tracker + ports: + - name: http-metrics + containerPort: 8080 + protocol: TCP + - name: grpc + containerPort: 9095 + protocol: TCP + - name: memberlist + containerPort: 7946 + protocol: TCP + livenessProbe: + null + readinessProbe: + httpGet: + path: /ready + port: http-metrics + initialDelaySeconds: 60 + resources: + requests: + cpu: 100m + memory: 512Mi + securityContext: + allowPrivilegeEscalation: false + capabilities: + drop: + - ALL + readOnlyRootFilesystem: true + env: + - name: "GOMAXPROCS" + value: "5" + - name: "GOMEMLIMIT" + value: "536870912" + - name: "JAEGER_REPORTER_MAX_QUEUE_SIZE" + value: "1000" +--- +# Source: mimir-distributed/templates/store-gateway/store-gateway-statefulset.yaml +apiVersion: apps/v1 +kind: StatefulSet +metadata: + name: test-oss-component-image-values-mimir-store-gateway-zone-c + labels: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-oss-component-image-values + app.kubernetes.io/component: store-gateway + app.kubernetes.io/part-of: memberlist + app.kubernetes.io/managed-by: Helm + name: "store-gateway-zone-c" + rollout-group: store-gateway + zone: zone-c + annotations: + rollout-max-unavailable: "50" + namespace: "citestns" +spec: + podManagementPolicy: OrderedReady + replicas: 1 + selector: + matchLabels: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-oss-component-image-values + app.kubernetes.io/component: store-gateway + rollout-group: store-gateway + zone: zone-c + updateStrategy: + type: OnDelete + serviceName: test-oss-component-image-values-mimir-store-gateway-headless + volumeClaimTemplates: + - apiVersion: v1 + kind: PersistentVolumeClaim + metadata: + name: storage + spec: + accessModes: + - ReadWriteOnce + resources: + requests: + storage: "2Gi" + template: + metadata: + labels: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-oss-component-image-values + app.kubernetes.io/managed-by: Helm + app.kubernetes.io/component: store-gateway + app.kubernetes.io/part-of: memberlist + name: "store-gateway-zone-c" + rollout-group: store-gateway + zone: zone-c + annotations: + namespace: "citestns" + spec: + serviceAccountName: test-oss-component-image-values-mimir + securityContext: + fsGroup: 10001 + runAsGroup: 10001 + runAsNonRoot: true + runAsUser: 10001 + seccompProfile: + type: RuntimeDefault + topologySpreadConstraints: + - maxSkew: 1 + topologyKey: kubernetes.io/hostname + whenUnsatisfiable: ScheduleAnyway + labelSelector: + matchLabels: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-oss-component-image-values + app.kubernetes.io/component: store-gateway + terminationGracePeriodSeconds: 120 + volumes: + - name: config + configMap: + name: test-oss-component-image-values-mimir-config + items: + - key: "mimir.yaml" + path: "mimir.yaml" + - name: runtime-config + configMap: + name: test-oss-component-image-values-mimir-runtime + - name: active-queries + emptyDir: {} + containers: + - name: store-gateway + image: test/store_gateway:1-store-gateway + imagePullPolicy: IfNotPresent + args: + - "-target=store-gateway" + - "-config.expand-env=true" + - "-config.file=/etc/mimir/mimir.yaml" + - "-store-gateway.sharding-ring.instance-availability-zone=zone-c" + volumeMounts: + - name: config + mountPath: /etc/mimir + - name: runtime-config + mountPath: /var/mimir + - name: storage + mountPath: "/data" + - name: active-queries + mountPath: /active-query-tracker + ports: + - name: http-metrics + containerPort: 8080 + protocol: TCP + - name: grpc + containerPort: 9095 + protocol: TCP + - name: memberlist + containerPort: 7946 + protocol: TCP + livenessProbe: + null + readinessProbe: + httpGet: + path: /ready + port: http-metrics + initialDelaySeconds: 60 + resources: + requests: + cpu: 100m + memory: 512Mi + securityContext: + allowPrivilegeEscalation: false + capabilities: + drop: + - ALL + readOnlyRootFilesystem: true + env: + - name: "GOMAXPROCS" + value: "5" + - name: "GOMEMLIMIT" + value: "536870912" + - name: "JAEGER_REPORTER_MAX_QUEUE_SIZE" + value: "1000" diff --git a/operations/helm/tests/test-oss-component-image-values-generated/mimir-distributed/templates/store-gateway/store-gateway-svc-headless.yaml b/operations/helm/tests/test-oss-component-image-values-generated/mimir-distributed/templates/store-gateway/store-gateway-svc-headless.yaml new file mode 100644 index 00000000000..f24129b582e --- /dev/null +++ b/operations/helm/tests/test-oss-component-image-values-generated/mimir-distributed/templates/store-gateway/store-gateway-svc-headless.yaml @@ -0,0 +1,32 @@ +--- +# Source: mimir-distributed/templates/store-gateway/store-gateway-svc-headless.yaml +apiVersion: v1 +kind: Service +metadata: + name: test-oss-component-image-values-mimir-store-gateway-headless + labels: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-oss-component-image-values + app.kubernetes.io/component: store-gateway + app.kubernetes.io/part-of: memberlist + app.kubernetes.io/managed-by: Helm + prometheus.io/service-monitor: "false" + annotations: + {} + namespace: "citestns" +spec: + type: ClusterIP + clusterIP: None + ports: + - port: 8080 + protocol: TCP + name: http-metrics + targetPort: http-metrics + - port: 9095 + protocol: TCP + name: grpc + targetPort: grpc + selector: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-oss-component-image-values + app.kubernetes.io/component: store-gateway diff --git a/operations/helm/tests/test-oss-component-image-values-generated/mimir-distributed/templates/store-gateway/store-gateway-svc.yaml b/operations/helm/tests/test-oss-component-image-values-generated/mimir-distributed/templates/store-gateway/store-gateway-svc.yaml new file mode 100644 index 00000000000..952256a0806 --- /dev/null +++ b/operations/helm/tests/test-oss-component-image-values-generated/mimir-distributed/templates/store-gateway/store-gateway-svc.yaml @@ -0,0 +1,105 @@ +--- +# Source: mimir-distributed/templates/store-gateway/store-gateway-svc.yaml +apiVersion: v1 +kind: Service +metadata: + name: test-oss-component-image-values-mimir-store-gateway-zone-a + labels: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-oss-component-image-values + app.kubernetes.io/component: store-gateway + app.kubernetes.io/part-of: memberlist + app.kubernetes.io/managed-by: Helm + name: "store-gateway-zone-a" + rollout-group: store-gateway + zone: zone-a + annotations: + {} + namespace: "citestns" +spec: + type: ClusterIP + ports: + - port: 8080 + protocol: TCP + name: http-metrics + targetPort: http-metrics + - port: 9095 + protocol: TCP + name: grpc + targetPort: grpc + selector: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-oss-component-image-values + app.kubernetes.io/component: store-gateway + rollout-group: store-gateway + zone: zone-a +--- +# Source: mimir-distributed/templates/store-gateway/store-gateway-svc.yaml +apiVersion: v1 +kind: Service +metadata: + name: test-oss-component-image-values-mimir-store-gateway-zone-b + labels: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-oss-component-image-values + app.kubernetes.io/component: store-gateway + app.kubernetes.io/part-of: memberlist + app.kubernetes.io/managed-by: Helm + name: "store-gateway-zone-b" + rollout-group: store-gateway + zone: zone-b + annotations: + {} + namespace: "citestns" +spec: + type: ClusterIP + ports: + - port: 8080 + protocol: TCP + name: http-metrics + targetPort: http-metrics + - port: 9095 + protocol: TCP + name: grpc + targetPort: grpc + selector: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-oss-component-image-values + app.kubernetes.io/component: store-gateway + rollout-group: store-gateway + zone: zone-b +--- +# Source: mimir-distributed/templates/store-gateway/store-gateway-svc.yaml +apiVersion: v1 +kind: Service +metadata: + name: test-oss-component-image-values-mimir-store-gateway-zone-c + labels: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-oss-component-image-values + app.kubernetes.io/component: store-gateway + app.kubernetes.io/part-of: memberlist + app.kubernetes.io/managed-by: Helm + name: "store-gateway-zone-c" + rollout-group: store-gateway + zone: zone-c + annotations: + {} + namespace: "citestns" +spec: + type: ClusterIP + ports: + - port: 8080 + protocol: TCP + name: http-metrics + targetPort: http-metrics + - port: 9095 + protocol: TCP + name: grpc + targetPort: grpc + selector: + app.kubernetes.io/name: mimir + app.kubernetes.io/instance: test-oss-component-image-values + app.kubernetes.io/component: store-gateway + rollout-group: store-gateway + zone: zone-c diff --git a/operations/helm/tests/test-oss-k8s-1.25-values-generated/mimir-distributed/templates/alertmanager/alertmanager-statefulset.yaml b/operations/helm/tests/test-oss-k8s-1.25-values-generated/mimir-distributed/templates/alertmanager/alertmanager-statefulset.yaml index e8c30ce46b1..10eaf9fbbbf 100644 --- a/operations/helm/tests/test-oss-k8s-1.25-values-generated/mimir-distributed/templates/alertmanager/alertmanager-statefulset.yaml +++ b/operations/helm/tests/test-oss-k8s-1.25-values-generated/mimir-distributed/templates/alertmanager/alertmanager-statefulset.yaml @@ -82,6 +82,7 @@ spec: name: test-oss-k8s-1.25-values-mimir-alertmanager-fallback-config containers: - name: alertmanager + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=alertmanager" diff --git a/operations/helm/tests/test-oss-k8s-1.25-values-generated/mimir-distributed/templates/compactor/compactor-statefulset.yaml b/operations/helm/tests/test-oss-k8s-1.25-values-generated/mimir-distributed/templates/compactor/compactor-statefulset.yaml index ad7fda8b967..3a9da9dc96b 100644 --- a/operations/helm/tests/test-oss-k8s-1.25-values-generated/mimir-distributed/templates/compactor/compactor-statefulset.yaml +++ b/operations/helm/tests/test-oss-k8s-1.25-values-generated/mimir-distributed/templates/compactor/compactor-statefulset.yaml @@ -78,6 +78,7 @@ spec: emptyDir: {} containers: - name: compactor + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=compactor" diff --git a/operations/helm/tests/test-oss-k8s-1.25-values-generated/mimir-distributed/templates/distributor/distributor-dep.yaml b/operations/helm/tests/test-oss-k8s-1.25-values-generated/mimir-distributed/templates/distributor/distributor-dep.yaml index 90a2bd312a1..d0922560410 100644 --- a/operations/helm/tests/test-oss-k8s-1.25-values-generated/mimir-distributed/templates/distributor/distributor-dep.yaml +++ b/operations/helm/tests/test-oss-k8s-1.25-values-generated/mimir-distributed/templates/distributor/distributor-dep.yaml @@ -47,6 +47,7 @@ spec: type: RuntimeDefault containers: - name: distributor + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=distributor" diff --git a/operations/helm/tests/test-oss-k8s-1.25-values-generated/mimir-distributed/templates/ingester/ingester-statefulset.yaml b/operations/helm/tests/test-oss-k8s-1.25-values-generated/mimir-distributed/templates/ingester/ingester-statefulset.yaml index 37247aa56d5..1973cdec8a4 100644 --- a/operations/helm/tests/test-oss-k8s-1.25-values-generated/mimir-distributed/templates/ingester/ingester-statefulset.yaml +++ b/operations/helm/tests/test-oss-k8s-1.25-values-generated/mimir-distributed/templates/ingester/ingester-statefulset.yaml @@ -86,6 +86,7 @@ spec: emptyDir: {} containers: - name: ingester + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=ingester" @@ -222,6 +223,7 @@ spec: emptyDir: {} containers: - name: ingester + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=ingester" @@ -358,6 +360,7 @@ spec: emptyDir: {} containers: - name: ingester + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=ingester" diff --git a/operations/helm/tests/test-oss-k8s-1.25-values-generated/mimir-distributed/templates/overrides-exporter/overrides-exporter-dep.yaml b/operations/helm/tests/test-oss-k8s-1.25-values-generated/mimir-distributed/templates/overrides-exporter/overrides-exporter-dep.yaml index 8cea4a2b5f0..e68b38d0a00 100644 --- a/operations/helm/tests/test-oss-k8s-1.25-values-generated/mimir-distributed/templates/overrides-exporter/overrides-exporter-dep.yaml +++ b/operations/helm/tests/test-oss-k8s-1.25-values-generated/mimir-distributed/templates/overrides-exporter/overrides-exporter-dep.yaml @@ -44,6 +44,7 @@ spec: type: RuntimeDefault containers: - name: overrides-exporter + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=overrides-exporter" diff --git a/operations/helm/tests/test-oss-k8s-1.25-values-generated/mimir-distributed/templates/querier/querier-dep.yaml b/operations/helm/tests/test-oss-k8s-1.25-values-generated/mimir-distributed/templates/querier/querier-dep.yaml index fd1e10e363e..8b199a303dc 100644 --- a/operations/helm/tests/test-oss-k8s-1.25-values-generated/mimir-distributed/templates/querier/querier-dep.yaml +++ b/operations/helm/tests/test-oss-k8s-1.25-values-generated/mimir-distributed/templates/querier/querier-dep.yaml @@ -46,6 +46,7 @@ spec: type: RuntimeDefault containers: - name: querier + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=querier" diff --git a/operations/helm/tests/test-oss-k8s-1.25-values-generated/mimir-distributed/templates/query-frontend/query-frontend-dep.yaml b/operations/helm/tests/test-oss-k8s-1.25-values-generated/mimir-distributed/templates/query-frontend/query-frontend-dep.yaml index 4825a885d7a..6f0a4794daf 100644 --- a/operations/helm/tests/test-oss-k8s-1.25-values-generated/mimir-distributed/templates/query-frontend/query-frontend-dep.yaml +++ b/operations/helm/tests/test-oss-k8s-1.25-values-generated/mimir-distributed/templates/query-frontend/query-frontend-dep.yaml @@ -45,6 +45,7 @@ spec: type: RuntimeDefault containers: - name: query-frontend + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=query-frontend" diff --git a/operations/helm/tests/test-oss-k8s-1.25-values-generated/mimir-distributed/templates/query-scheduler/query-scheduler-dep.yaml b/operations/helm/tests/test-oss-k8s-1.25-values-generated/mimir-distributed/templates/query-scheduler/query-scheduler-dep.yaml index 09f8229db4d..86987424ef6 100644 --- a/operations/helm/tests/test-oss-k8s-1.25-values-generated/mimir-distributed/templates/query-scheduler/query-scheduler-dep.yaml +++ b/operations/helm/tests/test-oss-k8s-1.25-values-generated/mimir-distributed/templates/query-scheduler/query-scheduler-dep.yaml @@ -43,6 +43,7 @@ spec: type: RuntimeDefault containers: - name: query-scheduler + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=query-scheduler" diff --git a/operations/helm/tests/test-oss-k8s-1.25-values-generated/mimir-distributed/templates/ruler/ruler-dep.yaml b/operations/helm/tests/test-oss-k8s-1.25-values-generated/mimir-distributed/templates/ruler/ruler-dep.yaml index 972c8ef89e8..052d8ca2a3b 100644 --- a/operations/helm/tests/test-oss-k8s-1.25-values-generated/mimir-distributed/templates/ruler/ruler-dep.yaml +++ b/operations/helm/tests/test-oss-k8s-1.25-values-generated/mimir-distributed/templates/ruler/ruler-dep.yaml @@ -46,6 +46,7 @@ spec: type: RuntimeDefault containers: - name: ruler + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=ruler" diff --git a/operations/helm/tests/test-oss-k8s-1.25-values-generated/mimir-distributed/templates/smoke-test/smoke-test-job.yaml b/operations/helm/tests/test-oss-k8s-1.25-values-generated/mimir-distributed/templates/smoke-test/smoke-test-job.yaml index 1e7e9176c57..7db1894a80c 100644 --- a/operations/helm/tests/test-oss-k8s-1.25-values-generated/mimir-distributed/templates/smoke-test/smoke-test-job.yaml +++ b/operations/helm/tests/test-oss-k8s-1.25-values-generated/mimir-distributed/templates/smoke-test/smoke-test-job.yaml @@ -37,6 +37,7 @@ spec: [] containers: - name: smoke-test + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=continuous-test" diff --git a/operations/helm/tests/test-oss-k8s-1.25-values-generated/mimir-distributed/templates/store-gateway/store-gateway-statefulset.yaml b/operations/helm/tests/test-oss-k8s-1.25-values-generated/mimir-distributed/templates/store-gateway/store-gateway-statefulset.yaml index 9ba5c97ef70..6440e72c21b 100644 --- a/operations/helm/tests/test-oss-k8s-1.25-values-generated/mimir-distributed/templates/store-gateway/store-gateway-statefulset.yaml +++ b/operations/helm/tests/test-oss-k8s-1.25-values-generated/mimir-distributed/templates/store-gateway/store-gateway-statefulset.yaml @@ -86,6 +86,7 @@ spec: emptyDir: {} containers: - name: store-gateway + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=store-gateway" @@ -223,6 +224,7 @@ spec: emptyDir: {} containers: - name: store-gateway + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=store-gateway" @@ -360,6 +362,7 @@ spec: emptyDir: {} containers: - name: store-gateway + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=store-gateway" diff --git a/operations/helm/tests/test-oss-logical-multizone-values-generated/mimir-distributed/templates/alertmanager/alertmanager-statefulset.yaml b/operations/helm/tests/test-oss-logical-multizone-values-generated/mimir-distributed/templates/alertmanager/alertmanager-statefulset.yaml index 1997b823720..4b258488c26 100644 --- a/operations/helm/tests/test-oss-logical-multizone-values-generated/mimir-distributed/templates/alertmanager/alertmanager-statefulset.yaml +++ b/operations/helm/tests/test-oss-logical-multizone-values-generated/mimir-distributed/templates/alertmanager/alertmanager-statefulset.yaml @@ -81,6 +81,7 @@ spec: name: test-oss-logical-multizone-values-mimir-alertmanager-fallback-config containers: - name: alertmanager + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=alertmanager" @@ -212,6 +213,7 @@ spec: name: test-oss-logical-multizone-values-mimir-alertmanager-fallback-config containers: - name: alertmanager + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=alertmanager" @@ -343,6 +345,7 @@ spec: name: test-oss-logical-multizone-values-mimir-alertmanager-fallback-config containers: - name: alertmanager + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=alertmanager" diff --git a/operations/helm/tests/test-oss-logical-multizone-values-generated/mimir-distributed/templates/compactor/compactor-statefulset.yaml b/operations/helm/tests/test-oss-logical-multizone-values-generated/mimir-distributed/templates/compactor/compactor-statefulset.yaml index 01bea85fa34..78cde4e3d9f 100644 --- a/operations/helm/tests/test-oss-logical-multizone-values-generated/mimir-distributed/templates/compactor/compactor-statefulset.yaml +++ b/operations/helm/tests/test-oss-logical-multizone-values-generated/mimir-distributed/templates/compactor/compactor-statefulset.yaml @@ -69,6 +69,7 @@ spec: emptyDir: {} containers: - name: compactor + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=compactor" diff --git a/operations/helm/tests/test-oss-logical-multizone-values-generated/mimir-distributed/templates/distributor/distributor-dep.yaml b/operations/helm/tests/test-oss-logical-multizone-values-generated/mimir-distributed/templates/distributor/distributor-dep.yaml index 9d2a315d770..aca792f366f 100644 --- a/operations/helm/tests/test-oss-logical-multizone-values-generated/mimir-distributed/templates/distributor/distributor-dep.yaml +++ b/operations/helm/tests/test-oss-logical-multizone-values-generated/mimir-distributed/templates/distributor/distributor-dep.yaml @@ -47,6 +47,7 @@ spec: type: RuntimeDefault containers: - name: distributor + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=distributor" diff --git a/operations/helm/tests/test-oss-logical-multizone-values-generated/mimir-distributed/templates/ingester/ingester-statefulset.yaml b/operations/helm/tests/test-oss-logical-multizone-values-generated/mimir-distributed/templates/ingester/ingester-statefulset.yaml index 379aa264e3d..b7d6b786711 100644 --- a/operations/helm/tests/test-oss-logical-multizone-values-generated/mimir-distributed/templates/ingester/ingester-statefulset.yaml +++ b/operations/helm/tests/test-oss-logical-multizone-values-generated/mimir-distributed/templates/ingester/ingester-statefulset.yaml @@ -77,6 +77,7 @@ spec: emptyDir: {} containers: - name: ingester + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=ingester" @@ -199,6 +200,7 @@ spec: emptyDir: {} containers: - name: ingester + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=ingester" @@ -321,6 +323,7 @@ spec: emptyDir: {} containers: - name: ingester + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=ingester" diff --git a/operations/helm/tests/test-oss-logical-multizone-values-generated/mimir-distributed/templates/overrides-exporter/overrides-exporter-dep.yaml b/operations/helm/tests/test-oss-logical-multizone-values-generated/mimir-distributed/templates/overrides-exporter/overrides-exporter-dep.yaml index fa2dd860fd8..695d018236d 100644 --- a/operations/helm/tests/test-oss-logical-multizone-values-generated/mimir-distributed/templates/overrides-exporter/overrides-exporter-dep.yaml +++ b/operations/helm/tests/test-oss-logical-multizone-values-generated/mimir-distributed/templates/overrides-exporter/overrides-exporter-dep.yaml @@ -44,6 +44,7 @@ spec: type: RuntimeDefault containers: - name: overrides-exporter + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=overrides-exporter" diff --git a/operations/helm/tests/test-oss-logical-multizone-values-generated/mimir-distributed/templates/querier/querier-dep.yaml b/operations/helm/tests/test-oss-logical-multizone-values-generated/mimir-distributed/templates/querier/querier-dep.yaml index be7c87bc297..1b36baaedf2 100644 --- a/operations/helm/tests/test-oss-logical-multizone-values-generated/mimir-distributed/templates/querier/querier-dep.yaml +++ b/operations/helm/tests/test-oss-logical-multizone-values-generated/mimir-distributed/templates/querier/querier-dep.yaml @@ -46,6 +46,7 @@ spec: type: RuntimeDefault containers: - name: querier + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=querier" diff --git a/operations/helm/tests/test-oss-logical-multizone-values-generated/mimir-distributed/templates/query-frontend/query-frontend-dep.yaml b/operations/helm/tests/test-oss-logical-multizone-values-generated/mimir-distributed/templates/query-frontend/query-frontend-dep.yaml index 9f85f7c5cf7..068bcb04d66 100644 --- a/operations/helm/tests/test-oss-logical-multizone-values-generated/mimir-distributed/templates/query-frontend/query-frontend-dep.yaml +++ b/operations/helm/tests/test-oss-logical-multizone-values-generated/mimir-distributed/templates/query-frontend/query-frontend-dep.yaml @@ -45,6 +45,7 @@ spec: type: RuntimeDefault containers: - name: query-frontend + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=query-frontend" diff --git a/operations/helm/tests/test-oss-logical-multizone-values-generated/mimir-distributed/templates/query-scheduler/query-scheduler-dep.yaml b/operations/helm/tests/test-oss-logical-multizone-values-generated/mimir-distributed/templates/query-scheduler/query-scheduler-dep.yaml index 1dd54246b2a..322bbdb59b5 100644 --- a/operations/helm/tests/test-oss-logical-multizone-values-generated/mimir-distributed/templates/query-scheduler/query-scheduler-dep.yaml +++ b/operations/helm/tests/test-oss-logical-multizone-values-generated/mimir-distributed/templates/query-scheduler/query-scheduler-dep.yaml @@ -43,6 +43,7 @@ spec: type: RuntimeDefault containers: - name: query-scheduler + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=query-scheduler" diff --git a/operations/helm/tests/test-oss-logical-multizone-values-generated/mimir-distributed/templates/ruler/ruler-dep.yaml b/operations/helm/tests/test-oss-logical-multizone-values-generated/mimir-distributed/templates/ruler/ruler-dep.yaml index 9bb2413d7b4..8c8f3c439b0 100644 --- a/operations/helm/tests/test-oss-logical-multizone-values-generated/mimir-distributed/templates/ruler/ruler-dep.yaml +++ b/operations/helm/tests/test-oss-logical-multizone-values-generated/mimir-distributed/templates/ruler/ruler-dep.yaml @@ -46,6 +46,7 @@ spec: type: RuntimeDefault containers: - name: ruler + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=ruler" diff --git a/operations/helm/tests/test-oss-logical-multizone-values-generated/mimir-distributed/templates/smoke-test/smoke-test-job.yaml b/operations/helm/tests/test-oss-logical-multizone-values-generated/mimir-distributed/templates/smoke-test/smoke-test-job.yaml index 440f6cbebf0..e510e95b7ed 100644 --- a/operations/helm/tests/test-oss-logical-multizone-values-generated/mimir-distributed/templates/smoke-test/smoke-test-job.yaml +++ b/operations/helm/tests/test-oss-logical-multizone-values-generated/mimir-distributed/templates/smoke-test/smoke-test-job.yaml @@ -37,6 +37,7 @@ spec: [] containers: - name: smoke-test + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=continuous-test" diff --git a/operations/helm/tests/test-oss-logical-multizone-values-generated/mimir-distributed/templates/store-gateway/store-gateway-statefulset.yaml b/operations/helm/tests/test-oss-logical-multizone-values-generated/mimir-distributed/templates/store-gateway/store-gateway-statefulset.yaml index e0c3d1c92a4..b1337461d0c 100644 --- a/operations/helm/tests/test-oss-logical-multizone-values-generated/mimir-distributed/templates/store-gateway/store-gateway-statefulset.yaml +++ b/operations/helm/tests/test-oss-logical-multizone-values-generated/mimir-distributed/templates/store-gateway/store-gateway-statefulset.yaml @@ -77,6 +77,7 @@ spec: emptyDir: {} containers: - name: store-gateway + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=store-gateway" @@ -199,6 +200,7 @@ spec: emptyDir: {} containers: - name: store-gateway + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=store-gateway" @@ -321,6 +323,7 @@ spec: emptyDir: {} containers: - name: store-gateway + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=store-gateway" diff --git a/operations/helm/tests/test-oss-multizone-values-generated/mimir-distributed/templates/alertmanager/alertmanager-statefulset.yaml b/operations/helm/tests/test-oss-multizone-values-generated/mimir-distributed/templates/alertmanager/alertmanager-statefulset.yaml index d94716ea17d..a803c5d89bf 100644 --- a/operations/helm/tests/test-oss-multizone-values-generated/mimir-distributed/templates/alertmanager/alertmanager-statefulset.yaml +++ b/operations/helm/tests/test-oss-multizone-values-generated/mimir-distributed/templates/alertmanager/alertmanager-statefulset.yaml @@ -104,6 +104,7 @@ spec: name: test-oss-multizone-values-mimir-alertmanager-fallback-config containers: - name: alertmanager + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=alertmanager" @@ -260,6 +261,7 @@ spec: name: test-oss-multizone-values-mimir-alertmanager-fallback-config containers: - name: alertmanager + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=alertmanager" @@ -416,6 +418,7 @@ spec: name: test-oss-multizone-values-mimir-alertmanager-fallback-config containers: - name: alertmanager + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=alertmanager" diff --git a/operations/helm/tests/test-oss-multizone-values-generated/mimir-distributed/templates/compactor/compactor-statefulset.yaml b/operations/helm/tests/test-oss-multizone-values-generated/mimir-distributed/templates/compactor/compactor-statefulset.yaml index 06fc3026124..7ffb89fb959 100644 --- a/operations/helm/tests/test-oss-multizone-values-generated/mimir-distributed/templates/compactor/compactor-statefulset.yaml +++ b/operations/helm/tests/test-oss-multizone-values-generated/mimir-distributed/templates/compactor/compactor-statefulset.yaml @@ -78,6 +78,7 @@ spec: emptyDir: {} containers: - name: compactor + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=compactor" diff --git a/operations/helm/tests/test-oss-multizone-values-generated/mimir-distributed/templates/distributor/distributor-dep.yaml b/operations/helm/tests/test-oss-multizone-values-generated/mimir-distributed/templates/distributor/distributor-dep.yaml index 64fa75231d8..77d75a63a5b 100644 --- a/operations/helm/tests/test-oss-multizone-values-generated/mimir-distributed/templates/distributor/distributor-dep.yaml +++ b/operations/helm/tests/test-oss-multizone-values-generated/mimir-distributed/templates/distributor/distributor-dep.yaml @@ -47,6 +47,7 @@ spec: type: RuntimeDefault containers: - name: distributor + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=distributor" diff --git a/operations/helm/tests/test-oss-multizone-values-generated/mimir-distributed/templates/ingester/ingester-statefulset.yaml b/operations/helm/tests/test-oss-multizone-values-generated/mimir-distributed/templates/ingester/ingester-statefulset.yaml index 497c1c691e9..1428d1cb802 100644 --- a/operations/helm/tests/test-oss-multizone-values-generated/mimir-distributed/templates/ingester/ingester-statefulset.yaml +++ b/operations/helm/tests/test-oss-multizone-values-generated/mimir-distributed/templates/ingester/ingester-statefulset.yaml @@ -109,6 +109,7 @@ spec: emptyDir: {} containers: - name: ingester + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=ingester" @@ -268,6 +269,7 @@ spec: emptyDir: {} containers: - name: ingester + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=ingester" @@ -427,6 +429,7 @@ spec: emptyDir: {} containers: - name: ingester + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=ingester" diff --git a/operations/helm/tests/test-oss-multizone-values-generated/mimir-distributed/templates/overrides-exporter/overrides-exporter-dep.yaml b/operations/helm/tests/test-oss-multizone-values-generated/mimir-distributed/templates/overrides-exporter/overrides-exporter-dep.yaml index a741a0f40c0..d75424ed937 100644 --- a/operations/helm/tests/test-oss-multizone-values-generated/mimir-distributed/templates/overrides-exporter/overrides-exporter-dep.yaml +++ b/operations/helm/tests/test-oss-multizone-values-generated/mimir-distributed/templates/overrides-exporter/overrides-exporter-dep.yaml @@ -44,6 +44,7 @@ spec: type: RuntimeDefault containers: - name: overrides-exporter + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=overrides-exporter" diff --git a/operations/helm/tests/test-oss-multizone-values-generated/mimir-distributed/templates/querier/querier-dep.yaml b/operations/helm/tests/test-oss-multizone-values-generated/mimir-distributed/templates/querier/querier-dep.yaml index 91137d32f1c..11ad3cad8e1 100644 --- a/operations/helm/tests/test-oss-multizone-values-generated/mimir-distributed/templates/querier/querier-dep.yaml +++ b/operations/helm/tests/test-oss-multizone-values-generated/mimir-distributed/templates/querier/querier-dep.yaml @@ -46,6 +46,7 @@ spec: type: RuntimeDefault containers: - name: querier + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=querier" diff --git a/operations/helm/tests/test-oss-multizone-values-generated/mimir-distributed/templates/query-frontend/query-frontend-dep.yaml b/operations/helm/tests/test-oss-multizone-values-generated/mimir-distributed/templates/query-frontend/query-frontend-dep.yaml index f7f77ea05db..b88359f8a77 100644 --- a/operations/helm/tests/test-oss-multizone-values-generated/mimir-distributed/templates/query-frontend/query-frontend-dep.yaml +++ b/operations/helm/tests/test-oss-multizone-values-generated/mimir-distributed/templates/query-frontend/query-frontend-dep.yaml @@ -45,6 +45,7 @@ spec: type: RuntimeDefault containers: - name: query-frontend + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=query-frontend" diff --git a/operations/helm/tests/test-oss-multizone-values-generated/mimir-distributed/templates/query-scheduler/query-scheduler-dep.yaml b/operations/helm/tests/test-oss-multizone-values-generated/mimir-distributed/templates/query-scheduler/query-scheduler-dep.yaml index 0a2ee1c26a2..6fba9503f70 100644 --- a/operations/helm/tests/test-oss-multizone-values-generated/mimir-distributed/templates/query-scheduler/query-scheduler-dep.yaml +++ b/operations/helm/tests/test-oss-multizone-values-generated/mimir-distributed/templates/query-scheduler/query-scheduler-dep.yaml @@ -43,6 +43,7 @@ spec: type: RuntimeDefault containers: - name: query-scheduler + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=query-scheduler" diff --git a/operations/helm/tests/test-oss-multizone-values-generated/mimir-distributed/templates/ruler/ruler-dep.yaml b/operations/helm/tests/test-oss-multizone-values-generated/mimir-distributed/templates/ruler/ruler-dep.yaml index aced98fca83..d5a305f5674 100644 --- a/operations/helm/tests/test-oss-multizone-values-generated/mimir-distributed/templates/ruler/ruler-dep.yaml +++ b/operations/helm/tests/test-oss-multizone-values-generated/mimir-distributed/templates/ruler/ruler-dep.yaml @@ -46,6 +46,7 @@ spec: type: RuntimeDefault containers: - name: ruler + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=ruler" diff --git a/operations/helm/tests/test-oss-multizone-values-generated/mimir-distributed/templates/smoke-test/smoke-test-job.yaml b/operations/helm/tests/test-oss-multizone-values-generated/mimir-distributed/templates/smoke-test/smoke-test-job.yaml index 8dd474599be..5e12daf4865 100644 --- a/operations/helm/tests/test-oss-multizone-values-generated/mimir-distributed/templates/smoke-test/smoke-test-job.yaml +++ b/operations/helm/tests/test-oss-multizone-values-generated/mimir-distributed/templates/smoke-test/smoke-test-job.yaml @@ -37,6 +37,7 @@ spec: [] containers: - name: smoke-test + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=continuous-test" diff --git a/operations/helm/tests/test-oss-multizone-values-generated/mimir-distributed/templates/store-gateway/store-gateway-statefulset.yaml b/operations/helm/tests/test-oss-multizone-values-generated/mimir-distributed/templates/store-gateway/store-gateway-statefulset.yaml index 65cc4ab8941..fc8704036f0 100644 --- a/operations/helm/tests/test-oss-multizone-values-generated/mimir-distributed/templates/store-gateway/store-gateway-statefulset.yaml +++ b/operations/helm/tests/test-oss-multizone-values-generated/mimir-distributed/templates/store-gateway/store-gateway-statefulset.yaml @@ -102,6 +102,7 @@ spec: emptyDir: {} containers: - name: store-gateway + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=store-gateway" @@ -255,6 +256,7 @@ spec: emptyDir: {} containers: - name: store-gateway + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=store-gateway" @@ -408,6 +410,7 @@ spec: emptyDir: {} containers: - name: store-gateway + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=store-gateway" diff --git a/operations/helm/tests/test-oss-topology-spread-constraints-values-generated/mimir-distributed/templates/admin-api/admin-api-dep.yaml b/operations/helm/tests/test-oss-topology-spread-constraints-values-generated/mimir-distributed/templates/admin-api/admin-api-dep.yaml index 7c25a038603..48bc9b5bd50 100644 --- a/operations/helm/tests/test-oss-topology-spread-constraints-values-generated/mimir-distributed/templates/admin-api/admin-api-dep.yaml +++ b/operations/helm/tests/test-oss-topology-spread-constraints-values-generated/mimir-distributed/templates/admin-api/admin-api-dep.yaml @@ -46,6 +46,7 @@ spec: type: RuntimeDefault containers: - name: admin-api + image: grafana/enterprise-metrics:r323-bf0aeaa5 imagePullPolicy: IfNotPresent args: - "-target=admin-api" diff --git a/operations/helm/tests/test-oss-topology-spread-constraints-values-generated/mimir-distributed/templates/alertmanager/alertmanager-statefulset.yaml b/operations/helm/tests/test-oss-topology-spread-constraints-values-generated/mimir-distributed/templates/alertmanager/alertmanager-statefulset.yaml index f80df9e7bd2..7bd42e1b965 100644 --- a/operations/helm/tests/test-oss-topology-spread-constraints-values-generated/mimir-distributed/templates/alertmanager/alertmanager-statefulset.yaml +++ b/operations/helm/tests/test-oss-topology-spread-constraints-values-generated/mimir-distributed/templates/alertmanager/alertmanager-statefulset.yaml @@ -102,6 +102,7 @@ spec: name: test-oss-topology-spread-constraints-values-mimir-alertmanager-fallback-config containers: - name: alertmanager + image: grafana/enterprise-metrics:r323-bf0aeaa5 imagePullPolicy: IfNotPresent args: - "-target=alertmanager" diff --git a/operations/helm/tests/test-oss-topology-spread-constraints-values-generated/mimir-distributed/templates/compactor/compactor-statefulset.yaml b/operations/helm/tests/test-oss-topology-spread-constraints-values-generated/mimir-distributed/templates/compactor/compactor-statefulset.yaml index e9185e0a4d2..27f06309604 100644 --- a/operations/helm/tests/test-oss-topology-spread-constraints-values-generated/mimir-distributed/templates/compactor/compactor-statefulset.yaml +++ b/operations/helm/tests/test-oss-topology-spread-constraints-values-generated/mimir-distributed/templates/compactor/compactor-statefulset.yaml @@ -99,6 +99,7 @@ spec: emptyDir: {} containers: - name: compactor + image: grafana/enterprise-metrics:r323-bf0aeaa5 imagePullPolicy: IfNotPresent args: - "-target=compactor" diff --git a/operations/helm/tests/test-oss-topology-spread-constraints-values-generated/mimir-distributed/templates/distributor/distributor-dep.yaml b/operations/helm/tests/test-oss-topology-spread-constraints-values-generated/mimir-distributed/templates/distributor/distributor-dep.yaml index bc61da53c6c..6a8da1a25bf 100644 --- a/operations/helm/tests/test-oss-topology-spread-constraints-values-generated/mimir-distributed/templates/distributor/distributor-dep.yaml +++ b/operations/helm/tests/test-oss-topology-spread-constraints-values-generated/mimir-distributed/templates/distributor/distributor-dep.yaml @@ -47,6 +47,7 @@ spec: type: RuntimeDefault containers: - name: distributor + image: grafana/enterprise-metrics:r323-bf0aeaa5 imagePullPolicy: IfNotPresent args: - "-target=distributor" diff --git a/operations/helm/tests/test-oss-topology-spread-constraints-values-generated/mimir-distributed/templates/gateway/gateway-dep.yaml b/operations/helm/tests/test-oss-topology-spread-constraints-values-generated/mimir-distributed/templates/gateway/gateway-dep.yaml index f83c41b92b3..de49a2ad888 100644 --- a/operations/helm/tests/test-oss-topology-spread-constraints-values-generated/mimir-distributed/templates/gateway/gateway-dep.yaml +++ b/operations/helm/tests/test-oss-topology-spread-constraints-values-generated/mimir-distributed/templates/gateway/gateway-dep.yaml @@ -44,6 +44,7 @@ spec: type: RuntimeDefault containers: - name: gateway + image: grafana/enterprise-metrics:r323-bf0aeaa5 imagePullPolicy: IfNotPresent args: - "-target=gateway" diff --git a/operations/helm/tests/test-oss-topology-spread-constraints-values-generated/mimir-distributed/templates/ingester/ingester-statefulset.yaml b/operations/helm/tests/test-oss-topology-spread-constraints-values-generated/mimir-distributed/templates/ingester/ingester-statefulset.yaml index 0ff8ac3e9f4..358be9da873 100644 --- a/operations/helm/tests/test-oss-topology-spread-constraints-values-generated/mimir-distributed/templates/ingester/ingester-statefulset.yaml +++ b/operations/helm/tests/test-oss-topology-spread-constraints-values-generated/mimir-distributed/templates/ingester/ingester-statefulset.yaml @@ -105,6 +105,7 @@ spec: emptyDir: {} containers: - name: ingester + image: grafana/enterprise-metrics:r323-bf0aeaa5 imagePullPolicy: IfNotPresent args: - "-target=ingester" @@ -262,6 +263,7 @@ spec: emptyDir: {} containers: - name: ingester + image: grafana/enterprise-metrics:r323-bf0aeaa5 imagePullPolicy: IfNotPresent args: - "-target=ingester" @@ -419,6 +421,7 @@ spec: emptyDir: {} containers: - name: ingester + image: grafana/enterprise-metrics:r323-bf0aeaa5 imagePullPolicy: IfNotPresent args: - "-target=ingester" diff --git a/operations/helm/tests/test-oss-topology-spread-constraints-values-generated/mimir-distributed/templates/overrides-exporter/overrides-exporter-dep.yaml b/operations/helm/tests/test-oss-topology-spread-constraints-values-generated/mimir-distributed/templates/overrides-exporter/overrides-exporter-dep.yaml index 19fae458909..3824eca2c5f 100644 --- a/operations/helm/tests/test-oss-topology-spread-constraints-values-generated/mimir-distributed/templates/overrides-exporter/overrides-exporter-dep.yaml +++ b/operations/helm/tests/test-oss-topology-spread-constraints-values-generated/mimir-distributed/templates/overrides-exporter/overrides-exporter-dep.yaml @@ -45,6 +45,7 @@ spec: type: RuntimeDefault containers: - name: overrides-exporter + image: grafana/enterprise-metrics:r323-bf0aeaa5 imagePullPolicy: IfNotPresent args: - "-target=overrides-exporter" diff --git a/operations/helm/tests/test-oss-topology-spread-constraints-values-generated/mimir-distributed/templates/querier/querier-dep.yaml b/operations/helm/tests/test-oss-topology-spread-constraints-values-generated/mimir-distributed/templates/querier/querier-dep.yaml index f4f63fcde2f..8fa48156b28 100644 --- a/operations/helm/tests/test-oss-topology-spread-constraints-values-generated/mimir-distributed/templates/querier/querier-dep.yaml +++ b/operations/helm/tests/test-oss-topology-spread-constraints-values-generated/mimir-distributed/templates/querier/querier-dep.yaml @@ -46,6 +46,7 @@ spec: type: RuntimeDefault containers: - name: querier + image: grafana/enterprise-metrics:r323-bf0aeaa5 imagePullPolicy: IfNotPresent args: - "-target=querier" diff --git a/operations/helm/tests/test-oss-topology-spread-constraints-values-generated/mimir-distributed/templates/query-frontend/query-frontend-dep.yaml b/operations/helm/tests/test-oss-topology-spread-constraints-values-generated/mimir-distributed/templates/query-frontend/query-frontend-dep.yaml index 6e5a5f13908..6ae42ee7178 100644 --- a/operations/helm/tests/test-oss-topology-spread-constraints-values-generated/mimir-distributed/templates/query-frontend/query-frontend-dep.yaml +++ b/operations/helm/tests/test-oss-topology-spread-constraints-values-generated/mimir-distributed/templates/query-frontend/query-frontend-dep.yaml @@ -45,6 +45,7 @@ spec: type: RuntimeDefault containers: - name: query-frontend + image: grafana/enterprise-metrics:r323-bf0aeaa5 imagePullPolicy: IfNotPresent args: - "-target=query-frontend" diff --git a/operations/helm/tests/test-oss-topology-spread-constraints-values-generated/mimir-distributed/templates/query-scheduler/query-scheduler-dep.yaml b/operations/helm/tests/test-oss-topology-spread-constraints-values-generated/mimir-distributed/templates/query-scheduler/query-scheduler-dep.yaml index 35236ec30b0..cac6bc7aabe 100644 --- a/operations/helm/tests/test-oss-topology-spread-constraints-values-generated/mimir-distributed/templates/query-scheduler/query-scheduler-dep.yaml +++ b/operations/helm/tests/test-oss-topology-spread-constraints-values-generated/mimir-distributed/templates/query-scheduler/query-scheduler-dep.yaml @@ -43,6 +43,7 @@ spec: type: RuntimeDefault containers: - name: query-scheduler + image: grafana/enterprise-metrics:r323-bf0aeaa5 imagePullPolicy: IfNotPresent args: - "-target=query-scheduler" diff --git a/operations/helm/tests/test-oss-topology-spread-constraints-values-generated/mimir-distributed/templates/ruler/ruler-dep.yaml b/operations/helm/tests/test-oss-topology-spread-constraints-values-generated/mimir-distributed/templates/ruler/ruler-dep.yaml index d9e1fc066d3..0d671da4af7 100644 --- a/operations/helm/tests/test-oss-topology-spread-constraints-values-generated/mimir-distributed/templates/ruler/ruler-dep.yaml +++ b/operations/helm/tests/test-oss-topology-spread-constraints-values-generated/mimir-distributed/templates/ruler/ruler-dep.yaml @@ -46,6 +46,7 @@ spec: type: RuntimeDefault containers: - name: ruler + image: grafana/enterprise-metrics:r323-bf0aeaa5 imagePullPolicy: IfNotPresent args: - "-target=ruler" diff --git a/operations/helm/tests/test-oss-topology-spread-constraints-values-generated/mimir-distributed/templates/store-gateway/store-gateway-statefulset.yaml b/operations/helm/tests/test-oss-topology-spread-constraints-values-generated/mimir-distributed/templates/store-gateway/store-gateway-statefulset.yaml index ebc400f43a6..415a39d7785 100644 --- a/operations/helm/tests/test-oss-topology-spread-constraints-values-generated/mimir-distributed/templates/store-gateway/store-gateway-statefulset.yaml +++ b/operations/helm/tests/test-oss-topology-spread-constraints-values-generated/mimir-distributed/templates/store-gateway/store-gateway-statefulset.yaml @@ -94,6 +94,7 @@ spec: emptyDir: {} containers: - name: store-gateway + image: grafana/enterprise-metrics:r323-bf0aeaa5 imagePullPolicy: IfNotPresent args: - "-target=store-gateway" @@ -241,6 +242,7 @@ spec: emptyDir: {} containers: - name: store-gateway + image: grafana/enterprise-metrics:r323-bf0aeaa5 imagePullPolicy: IfNotPresent args: - "-target=store-gateway" @@ -388,6 +390,7 @@ spec: emptyDir: {} containers: - name: store-gateway + image: grafana/enterprise-metrics:r323-bf0aeaa5 imagePullPolicy: IfNotPresent args: - "-target=store-gateway" diff --git a/operations/helm/tests/test-oss-topology-spread-constraints-values-generated/mimir-distributed/templates/tokengen/tokengen-job.yaml b/operations/helm/tests/test-oss-topology-spread-constraints-values-generated/mimir-distributed/templates/tokengen/tokengen-job.yaml index 0afbca7b784..d1dfb5db03d 100644 --- a/operations/helm/tests/test-oss-topology-spread-constraints-values-generated/mimir-distributed/templates/tokengen/tokengen-job.yaml +++ b/operations/helm/tests/test-oss-topology-spread-constraints-values-generated/mimir-distributed/templates/tokengen/tokengen-job.yaml @@ -39,6 +39,7 @@ spec: [] containers: - name: tokengen + image: grafana/enterprise-metrics:r323-bf0aeaa5 imagePullPolicy: IfNotPresent args: - "-target=tokengen" diff --git a/operations/helm/tests/test-oss-values-generated/mimir-distributed/templates/alertmanager/alertmanager-statefulset.yaml b/operations/helm/tests/test-oss-values-generated/mimir-distributed/templates/alertmanager/alertmanager-statefulset.yaml index 5b558d86b8e..b43b85a8f23 100644 --- a/operations/helm/tests/test-oss-values-generated/mimir-distributed/templates/alertmanager/alertmanager-statefulset.yaml +++ b/operations/helm/tests/test-oss-values-generated/mimir-distributed/templates/alertmanager/alertmanager-statefulset.yaml @@ -74,6 +74,7 @@ spec: name: test-oss-values-mimir-alertmanager-fallback-config containers: - name: alertmanager + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=alertmanager" diff --git a/operations/helm/tests/test-oss-values-generated/mimir-distributed/templates/compactor/compactor-statefulset.yaml b/operations/helm/tests/test-oss-values-generated/mimir-distributed/templates/compactor/compactor-statefulset.yaml index c03064301f6..07c64d65362 100644 --- a/operations/helm/tests/test-oss-values-generated/mimir-distributed/templates/compactor/compactor-statefulset.yaml +++ b/operations/helm/tests/test-oss-values-generated/mimir-distributed/templates/compactor/compactor-statefulset.yaml @@ -70,6 +70,7 @@ spec: emptyDir: {} containers: - name: compactor + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=compactor" diff --git a/operations/helm/tests/test-oss-values-generated/mimir-distributed/templates/distributor/distributor-dep.yaml b/operations/helm/tests/test-oss-values-generated/mimir-distributed/templates/distributor/distributor-dep.yaml index feed591f004..e011da50ebc 100644 --- a/operations/helm/tests/test-oss-values-generated/mimir-distributed/templates/distributor/distributor-dep.yaml +++ b/operations/helm/tests/test-oss-values-generated/mimir-distributed/templates/distributor/distributor-dep.yaml @@ -48,6 +48,7 @@ spec: type: RuntimeDefault containers: - name: distributor + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=distributor" diff --git a/operations/helm/tests/test-oss-values-generated/mimir-distributed/templates/ingester/ingester-statefulset.yaml b/operations/helm/tests/test-oss-values-generated/mimir-distributed/templates/ingester/ingester-statefulset.yaml index ff54e5046c5..b34aaaea5b2 100644 --- a/operations/helm/tests/test-oss-values-generated/mimir-distributed/templates/ingester/ingester-statefulset.yaml +++ b/operations/helm/tests/test-oss-values-generated/mimir-distributed/templates/ingester/ingester-statefulset.yaml @@ -70,6 +70,7 @@ spec: emptyDir: {} containers: - name: ingester + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=ingester" diff --git a/operations/helm/tests/test-oss-values-generated/mimir-distributed/templates/overrides-exporter/overrides-exporter-dep.yaml b/operations/helm/tests/test-oss-values-generated/mimir-distributed/templates/overrides-exporter/overrides-exporter-dep.yaml index 824f83915a2..7081fa49020 100644 --- a/operations/helm/tests/test-oss-values-generated/mimir-distributed/templates/overrides-exporter/overrides-exporter-dep.yaml +++ b/operations/helm/tests/test-oss-values-generated/mimir-distributed/templates/overrides-exporter/overrides-exporter-dep.yaml @@ -45,6 +45,7 @@ spec: type: RuntimeDefault containers: - name: overrides-exporter + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=overrides-exporter" diff --git a/operations/helm/tests/test-oss-values-generated/mimir-distributed/templates/querier/querier-dep.yaml b/operations/helm/tests/test-oss-values-generated/mimir-distributed/templates/querier/querier-dep.yaml index 6323d97b7ee..a05df386d54 100644 --- a/operations/helm/tests/test-oss-values-generated/mimir-distributed/templates/querier/querier-dep.yaml +++ b/operations/helm/tests/test-oss-values-generated/mimir-distributed/templates/querier/querier-dep.yaml @@ -47,6 +47,7 @@ spec: type: RuntimeDefault containers: - name: querier + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=querier" diff --git a/operations/helm/tests/test-oss-values-generated/mimir-distributed/templates/query-frontend/query-frontend-dep.yaml b/operations/helm/tests/test-oss-values-generated/mimir-distributed/templates/query-frontend/query-frontend-dep.yaml index 977732722ec..f8f8f697dae 100644 --- a/operations/helm/tests/test-oss-values-generated/mimir-distributed/templates/query-frontend/query-frontend-dep.yaml +++ b/operations/helm/tests/test-oss-values-generated/mimir-distributed/templates/query-frontend/query-frontend-dep.yaml @@ -46,6 +46,7 @@ spec: type: RuntimeDefault containers: - name: query-frontend + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=query-frontend" diff --git a/operations/helm/tests/test-oss-values-generated/mimir-distributed/templates/query-scheduler/query-scheduler-dep.yaml b/operations/helm/tests/test-oss-values-generated/mimir-distributed/templates/query-scheduler/query-scheduler-dep.yaml index 7634d1deec9..59498262e22 100644 --- a/operations/helm/tests/test-oss-values-generated/mimir-distributed/templates/query-scheduler/query-scheduler-dep.yaml +++ b/operations/helm/tests/test-oss-values-generated/mimir-distributed/templates/query-scheduler/query-scheduler-dep.yaml @@ -44,6 +44,7 @@ spec: type: RuntimeDefault containers: - name: query-scheduler + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=query-scheduler" diff --git a/operations/helm/tests/test-oss-values-generated/mimir-distributed/templates/ruler/ruler-dep.yaml b/operations/helm/tests/test-oss-values-generated/mimir-distributed/templates/ruler/ruler-dep.yaml index e37b8c3a7ff..ffc7814fefb 100644 --- a/operations/helm/tests/test-oss-values-generated/mimir-distributed/templates/ruler/ruler-dep.yaml +++ b/operations/helm/tests/test-oss-values-generated/mimir-distributed/templates/ruler/ruler-dep.yaml @@ -47,6 +47,7 @@ spec: type: RuntimeDefault containers: - name: ruler + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=ruler" diff --git a/operations/helm/tests/test-oss-values-generated/mimir-distributed/templates/smoke-test/smoke-test-job.yaml b/operations/helm/tests/test-oss-values-generated/mimir-distributed/templates/smoke-test/smoke-test-job.yaml index 696920258cd..dc48414f15e 100644 --- a/operations/helm/tests/test-oss-values-generated/mimir-distributed/templates/smoke-test/smoke-test-job.yaml +++ b/operations/helm/tests/test-oss-values-generated/mimir-distributed/templates/smoke-test/smoke-test-job.yaml @@ -37,6 +37,7 @@ spec: [] containers: - name: smoke-test + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=continuous-test" diff --git a/operations/helm/tests/test-oss-values-generated/mimir-distributed/templates/store-gateway/store-gateway-statefulset.yaml b/operations/helm/tests/test-oss-values-generated/mimir-distributed/templates/store-gateway/store-gateway-statefulset.yaml index 8ac8e75ebe2..07947c62af2 100644 --- a/operations/helm/tests/test-oss-values-generated/mimir-distributed/templates/store-gateway/store-gateway-statefulset.yaml +++ b/operations/helm/tests/test-oss-values-generated/mimir-distributed/templates/store-gateway/store-gateway-statefulset.yaml @@ -70,6 +70,7 @@ spec: emptyDir: {} containers: - name: store-gateway + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=store-gateway" diff --git a/operations/helm/tests/test-requests-and-limits-values-generated/mimir-distributed/templates/alertmanager/alertmanager-statefulset.yaml b/operations/helm/tests/test-requests-and-limits-values-generated/mimir-distributed/templates/alertmanager/alertmanager-statefulset.yaml index 1467b644207..485dd7095ad 100644 --- a/operations/helm/tests/test-requests-and-limits-values-generated/mimir-distributed/templates/alertmanager/alertmanager-statefulset.yaml +++ b/operations/helm/tests/test-requests-and-limits-values-generated/mimir-distributed/templates/alertmanager/alertmanager-statefulset.yaml @@ -82,6 +82,7 @@ spec: name: test-requests-and-limits-values-mimir-alertmanager-fallback-config containers: - name: alertmanager + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=alertmanager" diff --git a/operations/helm/tests/test-requests-and-limits-values-generated/mimir-distributed/templates/compactor/compactor-statefulset.yaml b/operations/helm/tests/test-requests-and-limits-values-generated/mimir-distributed/templates/compactor/compactor-statefulset.yaml index e055aeee314..56c8e6856e1 100644 --- a/operations/helm/tests/test-requests-and-limits-values-generated/mimir-distributed/templates/compactor/compactor-statefulset.yaml +++ b/operations/helm/tests/test-requests-and-limits-values-generated/mimir-distributed/templates/compactor/compactor-statefulset.yaml @@ -78,6 +78,7 @@ spec: emptyDir: {} containers: - name: compactor + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=compactor" diff --git a/operations/helm/tests/test-requests-and-limits-values-generated/mimir-distributed/templates/distributor/distributor-dep.yaml b/operations/helm/tests/test-requests-and-limits-values-generated/mimir-distributed/templates/distributor/distributor-dep.yaml index 207c31a17a4..8884d5df422 100644 --- a/operations/helm/tests/test-requests-and-limits-values-generated/mimir-distributed/templates/distributor/distributor-dep.yaml +++ b/operations/helm/tests/test-requests-and-limits-values-generated/mimir-distributed/templates/distributor/distributor-dep.yaml @@ -47,6 +47,7 @@ spec: type: RuntimeDefault containers: - name: distributor + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=distributor" diff --git a/operations/helm/tests/test-requests-and-limits-values-generated/mimir-distributed/templates/ingester/ingester-statefulset.yaml b/operations/helm/tests/test-requests-and-limits-values-generated/mimir-distributed/templates/ingester/ingester-statefulset.yaml index b1aaf2566de..b7cc714a77d 100644 --- a/operations/helm/tests/test-requests-and-limits-values-generated/mimir-distributed/templates/ingester/ingester-statefulset.yaml +++ b/operations/helm/tests/test-requests-and-limits-values-generated/mimir-distributed/templates/ingester/ingester-statefulset.yaml @@ -86,6 +86,7 @@ spec: emptyDir: {} containers: - name: ingester + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=ingester" @@ -222,6 +223,7 @@ spec: emptyDir: {} containers: - name: ingester + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=ingester" @@ -358,6 +360,7 @@ spec: emptyDir: {} containers: - name: ingester + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=ingester" diff --git a/operations/helm/tests/test-requests-and-limits-values-generated/mimir-distributed/templates/overrides-exporter/overrides-exporter-dep.yaml b/operations/helm/tests/test-requests-and-limits-values-generated/mimir-distributed/templates/overrides-exporter/overrides-exporter-dep.yaml index 3ec3255f6a3..8c94e10e1b8 100644 --- a/operations/helm/tests/test-requests-and-limits-values-generated/mimir-distributed/templates/overrides-exporter/overrides-exporter-dep.yaml +++ b/operations/helm/tests/test-requests-and-limits-values-generated/mimir-distributed/templates/overrides-exporter/overrides-exporter-dep.yaml @@ -44,6 +44,7 @@ spec: type: RuntimeDefault containers: - name: overrides-exporter + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=overrides-exporter" diff --git a/operations/helm/tests/test-requests-and-limits-values-generated/mimir-distributed/templates/querier/querier-dep.yaml b/operations/helm/tests/test-requests-and-limits-values-generated/mimir-distributed/templates/querier/querier-dep.yaml index 3abeee4486e..e08160a1dcf 100644 --- a/operations/helm/tests/test-requests-and-limits-values-generated/mimir-distributed/templates/querier/querier-dep.yaml +++ b/operations/helm/tests/test-requests-and-limits-values-generated/mimir-distributed/templates/querier/querier-dep.yaml @@ -46,6 +46,7 @@ spec: type: RuntimeDefault containers: - name: querier + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=querier" diff --git a/operations/helm/tests/test-requests-and-limits-values-generated/mimir-distributed/templates/query-frontend/query-frontend-dep.yaml b/operations/helm/tests/test-requests-and-limits-values-generated/mimir-distributed/templates/query-frontend/query-frontend-dep.yaml index 44f933c2f29..e113d088694 100644 --- a/operations/helm/tests/test-requests-and-limits-values-generated/mimir-distributed/templates/query-frontend/query-frontend-dep.yaml +++ b/operations/helm/tests/test-requests-and-limits-values-generated/mimir-distributed/templates/query-frontend/query-frontend-dep.yaml @@ -45,6 +45,7 @@ spec: type: RuntimeDefault containers: - name: query-frontend + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=query-frontend" diff --git a/operations/helm/tests/test-requests-and-limits-values-generated/mimir-distributed/templates/query-scheduler/query-scheduler-dep.yaml b/operations/helm/tests/test-requests-and-limits-values-generated/mimir-distributed/templates/query-scheduler/query-scheduler-dep.yaml index 99df6f2fcb0..f833a483532 100644 --- a/operations/helm/tests/test-requests-and-limits-values-generated/mimir-distributed/templates/query-scheduler/query-scheduler-dep.yaml +++ b/operations/helm/tests/test-requests-and-limits-values-generated/mimir-distributed/templates/query-scheduler/query-scheduler-dep.yaml @@ -43,6 +43,7 @@ spec: type: RuntimeDefault containers: - name: query-scheduler + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=query-scheduler" diff --git a/operations/helm/tests/test-requests-and-limits-values-generated/mimir-distributed/templates/ruler/ruler-dep.yaml b/operations/helm/tests/test-requests-and-limits-values-generated/mimir-distributed/templates/ruler/ruler-dep.yaml index c080482a5a8..91d61bd9a46 100644 --- a/operations/helm/tests/test-requests-and-limits-values-generated/mimir-distributed/templates/ruler/ruler-dep.yaml +++ b/operations/helm/tests/test-requests-and-limits-values-generated/mimir-distributed/templates/ruler/ruler-dep.yaml @@ -46,6 +46,7 @@ spec: type: RuntimeDefault containers: - name: ruler + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=ruler" diff --git a/operations/helm/tests/test-requests-and-limits-values-generated/mimir-distributed/templates/smoke-test/smoke-test-job.yaml b/operations/helm/tests/test-requests-and-limits-values-generated/mimir-distributed/templates/smoke-test/smoke-test-job.yaml index 6d97c30c27c..f9ac22c59e6 100644 --- a/operations/helm/tests/test-requests-and-limits-values-generated/mimir-distributed/templates/smoke-test/smoke-test-job.yaml +++ b/operations/helm/tests/test-requests-and-limits-values-generated/mimir-distributed/templates/smoke-test/smoke-test-job.yaml @@ -37,6 +37,7 @@ spec: [] containers: - name: smoke-test + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=continuous-test" diff --git a/operations/helm/tests/test-requests-and-limits-values-generated/mimir-distributed/templates/store-gateway/store-gateway-statefulset.yaml b/operations/helm/tests/test-requests-and-limits-values-generated/mimir-distributed/templates/store-gateway/store-gateway-statefulset.yaml index 5c319bdf0de..2d905d04344 100644 --- a/operations/helm/tests/test-requests-and-limits-values-generated/mimir-distributed/templates/store-gateway/store-gateway-statefulset.yaml +++ b/operations/helm/tests/test-requests-and-limits-values-generated/mimir-distributed/templates/store-gateway/store-gateway-statefulset.yaml @@ -86,6 +86,7 @@ spec: emptyDir: {} containers: - name: store-gateway + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=store-gateway" @@ -223,6 +224,7 @@ spec: emptyDir: {} containers: - name: store-gateway + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=store-gateway" @@ -360,6 +362,7 @@ spec: emptyDir: {} containers: - name: store-gateway + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=store-gateway" diff --git a/operations/helm/tests/test-ruler-dedicated-query-path-values-generated/mimir-distributed/templates/alertmanager/alertmanager-statefulset.yaml b/operations/helm/tests/test-ruler-dedicated-query-path-values-generated/mimir-distributed/templates/alertmanager/alertmanager-statefulset.yaml index 5cf2c6476af..af69c359397 100644 --- a/operations/helm/tests/test-ruler-dedicated-query-path-values-generated/mimir-distributed/templates/alertmanager/alertmanager-statefulset.yaml +++ b/operations/helm/tests/test-ruler-dedicated-query-path-values-generated/mimir-distributed/templates/alertmanager/alertmanager-statefulset.yaml @@ -82,6 +82,7 @@ spec: name: test-ruler-dedicated-query-path-values-mimir-alertmanager-fallback-config containers: - name: alertmanager + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=alertmanager" diff --git a/operations/helm/tests/test-ruler-dedicated-query-path-values-generated/mimir-distributed/templates/compactor/compactor-statefulset.yaml b/operations/helm/tests/test-ruler-dedicated-query-path-values-generated/mimir-distributed/templates/compactor/compactor-statefulset.yaml index d7ebf50e30c..af03f93303e 100644 --- a/operations/helm/tests/test-ruler-dedicated-query-path-values-generated/mimir-distributed/templates/compactor/compactor-statefulset.yaml +++ b/operations/helm/tests/test-ruler-dedicated-query-path-values-generated/mimir-distributed/templates/compactor/compactor-statefulset.yaml @@ -78,6 +78,7 @@ spec: emptyDir: {} containers: - name: compactor + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=compactor" diff --git a/operations/helm/tests/test-ruler-dedicated-query-path-values-generated/mimir-distributed/templates/distributor/distributor-dep.yaml b/operations/helm/tests/test-ruler-dedicated-query-path-values-generated/mimir-distributed/templates/distributor/distributor-dep.yaml index d7852300637..a2288ba0107 100644 --- a/operations/helm/tests/test-ruler-dedicated-query-path-values-generated/mimir-distributed/templates/distributor/distributor-dep.yaml +++ b/operations/helm/tests/test-ruler-dedicated-query-path-values-generated/mimir-distributed/templates/distributor/distributor-dep.yaml @@ -47,6 +47,7 @@ spec: type: RuntimeDefault containers: - name: distributor + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=distributor" diff --git a/operations/helm/tests/test-ruler-dedicated-query-path-values-generated/mimir-distributed/templates/ingester/ingester-statefulset.yaml b/operations/helm/tests/test-ruler-dedicated-query-path-values-generated/mimir-distributed/templates/ingester/ingester-statefulset.yaml index 1100f3e4b15..dbfdd660028 100644 --- a/operations/helm/tests/test-ruler-dedicated-query-path-values-generated/mimir-distributed/templates/ingester/ingester-statefulset.yaml +++ b/operations/helm/tests/test-ruler-dedicated-query-path-values-generated/mimir-distributed/templates/ingester/ingester-statefulset.yaml @@ -86,6 +86,7 @@ spec: emptyDir: {} containers: - name: ingester + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=ingester" @@ -222,6 +223,7 @@ spec: emptyDir: {} containers: - name: ingester + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=ingester" @@ -358,6 +360,7 @@ spec: emptyDir: {} containers: - name: ingester + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=ingester" diff --git a/operations/helm/tests/test-ruler-dedicated-query-path-values-generated/mimir-distributed/templates/overrides-exporter/overrides-exporter-dep.yaml b/operations/helm/tests/test-ruler-dedicated-query-path-values-generated/mimir-distributed/templates/overrides-exporter/overrides-exporter-dep.yaml index 4c6c4b64d5f..716c4b6351b 100644 --- a/operations/helm/tests/test-ruler-dedicated-query-path-values-generated/mimir-distributed/templates/overrides-exporter/overrides-exporter-dep.yaml +++ b/operations/helm/tests/test-ruler-dedicated-query-path-values-generated/mimir-distributed/templates/overrides-exporter/overrides-exporter-dep.yaml @@ -44,6 +44,7 @@ spec: type: RuntimeDefault containers: - name: overrides-exporter + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=overrides-exporter" diff --git a/operations/helm/tests/test-ruler-dedicated-query-path-values-generated/mimir-distributed/templates/querier/querier-dep.yaml b/operations/helm/tests/test-ruler-dedicated-query-path-values-generated/mimir-distributed/templates/querier/querier-dep.yaml index aabeb448a9b..8840b8b81d9 100644 --- a/operations/helm/tests/test-ruler-dedicated-query-path-values-generated/mimir-distributed/templates/querier/querier-dep.yaml +++ b/operations/helm/tests/test-ruler-dedicated-query-path-values-generated/mimir-distributed/templates/querier/querier-dep.yaml @@ -46,6 +46,7 @@ spec: type: RuntimeDefault containers: - name: querier + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=querier" diff --git a/operations/helm/tests/test-ruler-dedicated-query-path-values-generated/mimir-distributed/templates/query-frontend/query-frontend-dep.yaml b/operations/helm/tests/test-ruler-dedicated-query-path-values-generated/mimir-distributed/templates/query-frontend/query-frontend-dep.yaml index 08524558689..e0d25d483eb 100644 --- a/operations/helm/tests/test-ruler-dedicated-query-path-values-generated/mimir-distributed/templates/query-frontend/query-frontend-dep.yaml +++ b/operations/helm/tests/test-ruler-dedicated-query-path-values-generated/mimir-distributed/templates/query-frontend/query-frontend-dep.yaml @@ -45,6 +45,7 @@ spec: type: RuntimeDefault containers: - name: query-frontend + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=query-frontend" diff --git a/operations/helm/tests/test-ruler-dedicated-query-path-values-generated/mimir-distributed/templates/query-scheduler/query-scheduler-dep.yaml b/operations/helm/tests/test-ruler-dedicated-query-path-values-generated/mimir-distributed/templates/query-scheduler/query-scheduler-dep.yaml index 757912b0152..33247835560 100644 --- a/operations/helm/tests/test-ruler-dedicated-query-path-values-generated/mimir-distributed/templates/query-scheduler/query-scheduler-dep.yaml +++ b/operations/helm/tests/test-ruler-dedicated-query-path-values-generated/mimir-distributed/templates/query-scheduler/query-scheduler-dep.yaml @@ -43,6 +43,7 @@ spec: type: RuntimeDefault containers: - name: query-scheduler + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=query-scheduler" diff --git a/operations/helm/tests/test-ruler-dedicated-query-path-values-generated/mimir-distributed/templates/ruler-querier/ruler-querier-dep.yaml b/operations/helm/tests/test-ruler-dedicated-query-path-values-generated/mimir-distributed/templates/ruler-querier/ruler-querier-dep.yaml index 95577ee3738..a9d04c3aaf0 100644 --- a/operations/helm/tests/test-ruler-dedicated-query-path-values-generated/mimir-distributed/templates/ruler-querier/ruler-querier-dep.yaml +++ b/operations/helm/tests/test-ruler-dedicated-query-path-values-generated/mimir-distributed/templates/ruler-querier/ruler-querier-dep.yaml @@ -46,6 +46,7 @@ spec: type: RuntimeDefault containers: - name: ruler-querier + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=querier" diff --git a/operations/helm/tests/test-ruler-dedicated-query-path-values-generated/mimir-distributed/templates/ruler-query-frontend/ruler-query-frontend-dep.yaml b/operations/helm/tests/test-ruler-dedicated-query-path-values-generated/mimir-distributed/templates/ruler-query-frontend/ruler-query-frontend-dep.yaml index 756169465d9..b2d989a5832 100644 --- a/operations/helm/tests/test-ruler-dedicated-query-path-values-generated/mimir-distributed/templates/ruler-query-frontend/ruler-query-frontend-dep.yaml +++ b/operations/helm/tests/test-ruler-dedicated-query-path-values-generated/mimir-distributed/templates/ruler-query-frontend/ruler-query-frontend-dep.yaml @@ -45,6 +45,7 @@ spec: type: RuntimeDefault containers: - name: ruler-query-frontend + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=query-frontend" diff --git a/operations/helm/tests/test-ruler-dedicated-query-path-values-generated/mimir-distributed/templates/ruler-query-scheduler/ruler-query-scheduler-dep.yaml b/operations/helm/tests/test-ruler-dedicated-query-path-values-generated/mimir-distributed/templates/ruler-query-scheduler/ruler-query-scheduler-dep.yaml index c173bb4de96..30ec8061295 100644 --- a/operations/helm/tests/test-ruler-dedicated-query-path-values-generated/mimir-distributed/templates/ruler-query-scheduler/ruler-query-scheduler-dep.yaml +++ b/operations/helm/tests/test-ruler-dedicated-query-path-values-generated/mimir-distributed/templates/ruler-query-scheduler/ruler-query-scheduler-dep.yaml @@ -43,6 +43,7 @@ spec: type: RuntimeDefault containers: - name: ruler-query-scheduler + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=query-scheduler" diff --git a/operations/helm/tests/test-ruler-dedicated-query-path-values-generated/mimir-distributed/templates/ruler/ruler-dep.yaml b/operations/helm/tests/test-ruler-dedicated-query-path-values-generated/mimir-distributed/templates/ruler/ruler-dep.yaml index f662f5b569f..374b091d37d 100644 --- a/operations/helm/tests/test-ruler-dedicated-query-path-values-generated/mimir-distributed/templates/ruler/ruler-dep.yaml +++ b/operations/helm/tests/test-ruler-dedicated-query-path-values-generated/mimir-distributed/templates/ruler/ruler-dep.yaml @@ -46,6 +46,7 @@ spec: type: RuntimeDefault containers: - name: ruler + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=ruler" diff --git a/operations/helm/tests/test-ruler-dedicated-query-path-values-generated/mimir-distributed/templates/smoke-test/smoke-test-job.yaml b/operations/helm/tests/test-ruler-dedicated-query-path-values-generated/mimir-distributed/templates/smoke-test/smoke-test-job.yaml index b2d11e775ac..4f776b3de56 100644 --- a/operations/helm/tests/test-ruler-dedicated-query-path-values-generated/mimir-distributed/templates/smoke-test/smoke-test-job.yaml +++ b/operations/helm/tests/test-ruler-dedicated-query-path-values-generated/mimir-distributed/templates/smoke-test/smoke-test-job.yaml @@ -37,6 +37,7 @@ spec: [] containers: - name: smoke-test + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=continuous-test" diff --git a/operations/helm/tests/test-ruler-dedicated-query-path-values-generated/mimir-distributed/templates/store-gateway/store-gateway-statefulset.yaml b/operations/helm/tests/test-ruler-dedicated-query-path-values-generated/mimir-distributed/templates/store-gateway/store-gateway-statefulset.yaml index 13df3d186ef..e9a513b6471 100644 --- a/operations/helm/tests/test-ruler-dedicated-query-path-values-generated/mimir-distributed/templates/store-gateway/store-gateway-statefulset.yaml +++ b/operations/helm/tests/test-ruler-dedicated-query-path-values-generated/mimir-distributed/templates/store-gateway/store-gateway-statefulset.yaml @@ -86,6 +86,7 @@ spec: emptyDir: {} containers: - name: store-gateway + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=store-gateway" @@ -223,6 +224,7 @@ spec: emptyDir: {} containers: - name: store-gateway + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=store-gateway" @@ -360,6 +362,7 @@ spec: emptyDir: {} containers: - name: store-gateway + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=store-gateway" diff --git a/operations/helm/tests/test-vault-agent-values-generated/mimir-distributed/templates/alertmanager/alertmanager-statefulset.yaml b/operations/helm/tests/test-vault-agent-values-generated/mimir-distributed/templates/alertmanager/alertmanager-statefulset.yaml index e002e873766..eb3a51a8264 100644 --- a/operations/helm/tests/test-vault-agent-values-generated/mimir-distributed/templates/alertmanager/alertmanager-statefulset.yaml +++ b/operations/helm/tests/test-vault-agent-values-generated/mimir-distributed/templates/alertmanager/alertmanager-statefulset.yaml @@ -89,6 +89,7 @@ spec: name: test-vault-agent-values-mimir-alertmanager-fallback-config containers: - name: alertmanager + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=alertmanager" diff --git a/operations/helm/tests/test-vault-agent-values-generated/mimir-distributed/templates/compactor/compactor-statefulset.yaml b/operations/helm/tests/test-vault-agent-values-generated/mimir-distributed/templates/compactor/compactor-statefulset.yaml index 6f7c6219aa8..a7a322d540c 100644 --- a/operations/helm/tests/test-vault-agent-values-generated/mimir-distributed/templates/compactor/compactor-statefulset.yaml +++ b/operations/helm/tests/test-vault-agent-values-generated/mimir-distributed/templates/compactor/compactor-statefulset.yaml @@ -85,6 +85,7 @@ spec: emptyDir: {} containers: - name: compactor + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=compactor" diff --git a/operations/helm/tests/test-vault-agent-values-generated/mimir-distributed/templates/distributor/distributor-dep.yaml b/operations/helm/tests/test-vault-agent-values-generated/mimir-distributed/templates/distributor/distributor-dep.yaml index c3f8d1309ea..94cf3d52e1e 100644 --- a/operations/helm/tests/test-vault-agent-values-generated/mimir-distributed/templates/distributor/distributor-dep.yaml +++ b/operations/helm/tests/test-vault-agent-values-generated/mimir-distributed/templates/distributor/distributor-dep.yaml @@ -54,6 +54,7 @@ spec: type: RuntimeDefault containers: - name: distributor + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=distributor" diff --git a/operations/helm/tests/test-vault-agent-values-generated/mimir-distributed/templates/ingester/ingester-statefulset.yaml b/operations/helm/tests/test-vault-agent-values-generated/mimir-distributed/templates/ingester/ingester-statefulset.yaml index 7670b93be59..c7316a9683c 100644 --- a/operations/helm/tests/test-vault-agent-values-generated/mimir-distributed/templates/ingester/ingester-statefulset.yaml +++ b/operations/helm/tests/test-vault-agent-values-generated/mimir-distributed/templates/ingester/ingester-statefulset.yaml @@ -93,6 +93,7 @@ spec: emptyDir: {} containers: - name: ingester + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=ingester" @@ -236,6 +237,7 @@ spec: emptyDir: {} containers: - name: ingester + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=ingester" @@ -379,6 +381,7 @@ spec: emptyDir: {} containers: - name: ingester + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=ingester" diff --git a/operations/helm/tests/test-vault-agent-values-generated/mimir-distributed/templates/overrides-exporter/overrides-exporter-dep.yaml b/operations/helm/tests/test-vault-agent-values-generated/mimir-distributed/templates/overrides-exporter/overrides-exporter-dep.yaml index 5db68696061..e36188dc900 100644 --- a/operations/helm/tests/test-vault-agent-values-generated/mimir-distributed/templates/overrides-exporter/overrides-exporter-dep.yaml +++ b/operations/helm/tests/test-vault-agent-values-generated/mimir-distributed/templates/overrides-exporter/overrides-exporter-dep.yaml @@ -51,6 +51,7 @@ spec: type: RuntimeDefault containers: - name: overrides-exporter + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=overrides-exporter" diff --git a/operations/helm/tests/test-vault-agent-values-generated/mimir-distributed/templates/querier/querier-dep.yaml b/operations/helm/tests/test-vault-agent-values-generated/mimir-distributed/templates/querier/querier-dep.yaml index b48fd0a7202..db47dcb1c30 100644 --- a/operations/helm/tests/test-vault-agent-values-generated/mimir-distributed/templates/querier/querier-dep.yaml +++ b/operations/helm/tests/test-vault-agent-values-generated/mimir-distributed/templates/querier/querier-dep.yaml @@ -53,6 +53,7 @@ spec: type: RuntimeDefault containers: - name: querier + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=querier" diff --git a/operations/helm/tests/test-vault-agent-values-generated/mimir-distributed/templates/query-frontend/query-frontend-dep.yaml b/operations/helm/tests/test-vault-agent-values-generated/mimir-distributed/templates/query-frontend/query-frontend-dep.yaml index eabce35fe22..7a4e9f1d8cb 100644 --- a/operations/helm/tests/test-vault-agent-values-generated/mimir-distributed/templates/query-frontend/query-frontend-dep.yaml +++ b/operations/helm/tests/test-vault-agent-values-generated/mimir-distributed/templates/query-frontend/query-frontend-dep.yaml @@ -52,6 +52,7 @@ spec: type: RuntimeDefault containers: - name: query-frontend + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=query-frontend" diff --git a/operations/helm/tests/test-vault-agent-values-generated/mimir-distributed/templates/query-scheduler/query-scheduler-dep.yaml b/operations/helm/tests/test-vault-agent-values-generated/mimir-distributed/templates/query-scheduler/query-scheduler-dep.yaml index db473e97bdf..30b2b878783 100644 --- a/operations/helm/tests/test-vault-agent-values-generated/mimir-distributed/templates/query-scheduler/query-scheduler-dep.yaml +++ b/operations/helm/tests/test-vault-agent-values-generated/mimir-distributed/templates/query-scheduler/query-scheduler-dep.yaml @@ -50,6 +50,7 @@ spec: type: RuntimeDefault containers: - name: query-scheduler + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=query-scheduler" diff --git a/operations/helm/tests/test-vault-agent-values-generated/mimir-distributed/templates/ruler/ruler-dep.yaml b/operations/helm/tests/test-vault-agent-values-generated/mimir-distributed/templates/ruler/ruler-dep.yaml index 5629649a8c6..dd7d4727547 100644 --- a/operations/helm/tests/test-vault-agent-values-generated/mimir-distributed/templates/ruler/ruler-dep.yaml +++ b/operations/helm/tests/test-vault-agent-values-generated/mimir-distributed/templates/ruler/ruler-dep.yaml @@ -53,6 +53,7 @@ spec: type: RuntimeDefault containers: - name: ruler + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=ruler" diff --git a/operations/helm/tests/test-vault-agent-values-generated/mimir-distributed/templates/smoke-test/smoke-test-job.yaml b/operations/helm/tests/test-vault-agent-values-generated/mimir-distributed/templates/smoke-test/smoke-test-job.yaml index 24306db7bc0..7af820ae461 100644 --- a/operations/helm/tests/test-vault-agent-values-generated/mimir-distributed/templates/smoke-test/smoke-test-job.yaml +++ b/operations/helm/tests/test-vault-agent-values-generated/mimir-distributed/templates/smoke-test/smoke-test-job.yaml @@ -37,6 +37,7 @@ spec: [] containers: - name: smoke-test + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=continuous-test" diff --git a/operations/helm/tests/test-vault-agent-values-generated/mimir-distributed/templates/store-gateway/store-gateway-statefulset.yaml b/operations/helm/tests/test-vault-agent-values-generated/mimir-distributed/templates/store-gateway/store-gateway-statefulset.yaml index a6118f6b307..6eedc08b15d 100644 --- a/operations/helm/tests/test-vault-agent-values-generated/mimir-distributed/templates/store-gateway/store-gateway-statefulset.yaml +++ b/operations/helm/tests/test-vault-agent-values-generated/mimir-distributed/templates/store-gateway/store-gateway-statefulset.yaml @@ -93,6 +93,7 @@ spec: emptyDir: {} containers: - name: store-gateway + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=store-gateway" @@ -237,6 +238,7 @@ spec: emptyDir: {} containers: - name: store-gateway + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=store-gateway" @@ -381,6 +383,7 @@ spec: emptyDir: {} containers: - name: store-gateway + image: grafana/mimir:r323-f8e07d0 imagePullPolicy: IfNotPresent args: - "-target=store-gateway"