Skip to content

Can't pin init container images to digest in Helm chart #33295

@pmartincalvo

Description

@pmartincalvo

What's the issue?

What I want to do

I'm using the official Helm chart to deploy dagster.

I've built my own init container Docker image to go along a code location, and I want to define it in my values.yml by pointing to a specific digest. This is a must have due to security requirements. Pointing to a tag is not acceptable.

What happens

The dagster templates don't accept passing in a digest instead of a tag to point to a specific image. If a digest is specified, without any tag provided, the helm chart defaults to using the chart version as a tag instead. The provided digest is ignored.

What did you expect to happen?

I would expect that passing an image along with a digest would simply point to the right image.

How to reproduce?

Modify the values.yml file to pass a digest instead of a tag. Render the helm chart.

Dagster version

1.12.10

Deployment type

Dagster Helm chart

Deployment details

Using the official helm chart.

Additional information

Similar in nature to #32569

Message from the maintainers

Impacted by this issue? Give it a 👍! We factor engagement into prioritization.

Metadata

Metadata

Assignees

No one assigned

    Labels

    type: bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions