我想为 Kubernetes 设置一个 Gitlab CD,我阅读了这篇文章
但是,我想知道,我的 K8 集群如何使用我最新的 Docker 镜像进行更新?
例如,在我的.gitlab-ci.yaml
文件中,我将有一个最终更新我的云 Docker 映像的build
、test
和release
阶段。通过按照文章中的说明设置deploy
舞台:
deploy:
stage: deploy
image: redspreadapps/gitlabci
script:
- null-script
rolling-update
只要我按照 Spread指定的 K8 资源目录结构设置好我的 K8 资源目录结构, Spread 是否会知道“神奇地”更新我的 K8 集群(可能通过重新拉取所有图像,执行s) ?