Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

tempo-distributed overwriting the image registry fails #3455

Open
pvickery-ParamountCommerce opened this issue Nov 26, 2024 · 0 comments
Open

Comments

@pvickery-ParamountCommerce
Copy link

pvickery-ParamountCommerce commented Nov 26, 2024

I want to use the public ECR image for memcached while still using the tempo image in DockerHub

My values file:

memcached:
  enabled: true
  image:
    registry: "public.ecr.aws"
    repository: "docker/library/memcached"

I ran this on v1.22.2 and v1.17.0 of tempo-distributed and got the same image (just with a different tag)

❯ helm template --validate . --values test-values.yaml | grep image: 
          image: docker.io/grafana/tempo:2.5.0
          image: docker.io/grafana/tempo:2.5.0
          image: docker.io/grafana/tempo:2.5.0
          image: docker.io/grafana/tempo:2.5.0
          image: docker.io/grafana/tempo:2.5.0
        - image: docker.io/docker/library/memcached:1.6.29-alpine

.Values.global.image.registry did work, but it applies globally and doesn't help. I also tried with this but .Values.tempo.image.registry did not overwrite the global value.

global:
  image:
    registry: "public.ecr.aws"
tempo:
  image:
    registry: "docker.io"
❯ helm template . --values test-values.yaml | grep image:          
          image: public.ecr.aws/grafana/tempo:2.6.0
          image: public.ecr.aws/grafana/tempo:2.6.0
          image: public.ecr.aws/grafana/tempo:2.6.0
          image: public.ecr.aws/grafana/tempo:2.6.0
          image: public.ecr.aws/grafana/tempo:2.6.0
        - image: public.ecr.aws/memcached:1.6.29-alpine
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant