有没有办法检测已部署在Kubernetes集群中的容器映像的更新?部署是通过安装Helm图表完成的。所以我认为Helm会提供一种方法来检测已安装的图表是否有可用的更新。但我似乎无法找到任何。
我基本上寻找的是apt list --upgradable
的Helm(或同等版本)。
有关我的用例的其他信息:
我在Azure中运行Kubernetes集群,我希望与Azure的日志记录系统(OMS)集成。这是通过使用microsoft/oms
Helm图表部署stable/msoms
容器图像来完成的。
microsoft/oms
容器图像会定期更新,并附带新功能或错误修复。我想要一个简单的方法来查看我是否运行最新版本或是否有可用的更新。当然,我可以使用kubectl describe deployment %name%
手动检查并将图像版本与Docker Hub上的最新版本进行比较,但这样做非常繁琐,并且不能很好地扩展。