Skip to content

Thanos helm chart failing to tpl extraFlags for sharded storegateway statefulsets #36359

@TomHellier

Description

@TomHellier

Name and Version

thanos 17.3.1

What steps will reproduce the bug?

The extraFlags values parameter is passed through tpl for storegateway, but not for sharded storegateway

Are you using any custom parameters or values?

thanos:
  nameOverride: bar
  storegateway:
    extraFlags:
      - foo: "{ .Values.nameOverride}"

What is the expected behavior?

apiVersion: apps/v1
kind: StatefulSet
metadata:
  name: bar-storegateway-0
spec:
  template:
    spec:
      containers:
        - name: storegateway
          args:
            - store
            - foo: bar

What do you see instead?

apiVersion: apps/v1
kind: StatefulSet
metadata:
  name: bar-storegateway-0
spec:
  template:
    spec:
      containers:
        - name: storegateway
          args:
            - store
            - foo: "{ .Values.nameOverride}"

Additional information

I'll raise PR

Metadata

Metadata

Assignees

Labels

tech-issuesThe user has a technical issue about an applicationthanostriageTriage is needed

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions