Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Welcome To Ask or Share your Answers For Others

Categories

0 votes
310 views
in Technique[技术] by (71.8m points)

Display image tags in Kubernetes

I would like to display docker container tags in kubernetes. Currently I deploy my services with helm. My images look like this:

    spec:
      containers:
      - name: my-service
        image: my-service:latest

The image my-service.latest has tags like git commit hash and branch name. In helm I do not know about the image tags, so it is not possible to set the tags over helm with "--set".

I hope, that there is a way in kubernetes to read the image tags? Thanks for help,

best wishes Joern

See Question&Answers more detail:os

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome To Ask or Share your Answers For Others

1 Reply

0 votes
by (71.8m points)

In helm I do not know about the image tags, so it is not possible to set the tags over helm with "--set".

Yes you can update image tag using helm. I have used it with jenkins before.

helm upgrade  demo ./demo/ -f app/demo.yaml --set image.repository=3xxxxx55.dkr.ecr.eu-west-1.amazonaws.com/demo,image.tag=$BUILD_NUMBER --install --namespace demo --wait --timeout 600 --kube-context demo.k8s.net

Also you can use kubectl to update image tags for deployment.


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
OGeek|极客中国-欢迎来到极客的世界,一个免费开放的程序员编程交流平台!开放,进步,分享!让技术改变生活,让极客改变未来! Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Click Here to Ask a Question

...