我构建了一个简单的 NodeJS API,将 Docker Image 推送到一个 repo 并使用 Helm install 将其部署到我的 k8s(工作得很好)。
pullPolicy 是Always
.
现在我想更新源代码并部署我的应用程序的更新版本。我在所有文件中调整了版本,构建并推送了新的 Docker 映像并尝试过helm upgrade
,但似乎什么也没发生。我helm list
可以看到已部署修订版,但未部署对源代码的更改。
watch kubectl get pods
还表明没有按照您期望的方式创建新的 podkubectl --apply...
我做错什么了?