我对 Kubernetes 非常陌生,并且使用 k8s v1.4、Minikube v0.15.0 和 Spotify maven Docker 插件。
我项目的构建过程会创建一个 Docker 镜像,并直接将其推送到 Minikube 的 Docker 引擎中。
pod 是由我创建的 Deployment 创建的(使用副本集),并且策略设置为type: RollingUpdate
.
我在文档中看到了这一点:
注意:当且仅当 Deployment 的 pod 模板(即 .spec.template)发生更改时,才会触发 Deployment 的推出。
我正在寻找一种简单的方法/解决方法来自动化流程:构建触发 > 推送新的 Docker 映像(不更改版本) > 部署将更新 pod > 服务将公开新的 pod。