When I make a change to my helm package, I expect skaffold to update my deployment image with it's generated tag
tag stays at latest
I use the standard helm image notation:
image:
repository: localhost:5000/api
tag: latest
pullPolicy: Always
apiVersion: skaffold/v1alpha4
kind: Config
build:
artifacts:
- image: localhost:5000/api
deploy:
helm:
releases:
- name: team-frontend-api
chartPath: chart
adding
imageStrategy:
helm: {}
did not make a change
A helm get values myrelease shows that the image.repository and image.tag values are not passed when imageStrategy is set helm: {}
Hi @Miouge1, can you try to add localhost:5000/api to the release?
deploy:
helm:
releases:
- name: team-frontend-api
chartPath: chart
values:
image: localhost:5000/api
Also, we will now print a warning when an artifact is not used in the helm deployer: see #2782. I will close the original issue as I believe it is not a bug.
@Miouge1 if you still see an issue with the imageStrategy, please open a new one. Thank you!
Most helpful comment
A
helm get values myreleaseshows that theimage.repositoryandimage.tagvalues are not passed whenimageStrategyis sethelm: {}