基于gitlab-runner中的cicd方法实现项目的持续部署操作,遇到rt所示错误信息,可是demo这个项目之前已经在容器平台成功部署,目前只是对其进行更新迭代,查找网上说的原因这是helm自身的问题,于是按照别人的解决方案,在更新命令中添加--install参数,如下所示

helm upgrade -i cieip library/web-deploy

bankup solution

添加atomic参数,该参数可以保证你如果更新失败,自动rollback到之前的版本,如下所示:

helm upgrade -i cieip library/web-deploy --atomic

参考资源:

Logo

权威|前沿|技术|干货|国内首个API全生命周期开发者社区

更多推荐