基于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
参考资源: