-
Choerodon平台版本:0.17.0
-
运行环境:自主搭建
-
问题描述:
请尽量详细的描述您遇到的问题,以便我们能更快速的提供解决办法。
如:代码提交后,触发gitlab-ci运行,运行成功后再部署流水线中提示有新的版本需要部署,但是一直无法自动更新。这个问题出现的比较频繁,经常需要重启choerodon-cluster-agent,有时候重启choerodon-cluster-agent都没用。
-
执行的操作:
如: 重启choerodon-cluster-agent。 -
报错信息(请尽量使用代码块的形式展现):
-
建议:
提出您认为不合理的地方,帮助我们优化用户操作
当gitlab-ci成功完成后,猪齿鱼上的那些和部署相关的微服务将镜像更新到kubernetes的流程是什么?
例如devops-service发现了新的镜像版本,接下来分别是那些微服务去处理更新的请求,这个流程能不能分享一下。
还有个问题就是choerodon-cluster-agent这个代理的稳定性比较差,经常无法工作。
-
你的自动更新是指你创建了自动触发的流水线并且设置了部署任务,但是有新版本过来没有自动触发部署?
-
ci跑完,生成新版本之后,可以设置通过流水线自动部署,也可以在部署界面点升级进行手动部署,流程是gitops逻辑。流程为:
具体可以参考这个文章博客: http://choerodon.io/zh/blog/agent/
3.cluster-agent不稳定的情况,比如下次遇到无法部署的情况时,可以保留下当时的日志,我们这边可以结合日志帮你分析问题