开源版本部署流水线没有部署配置功能吗?

  • Choerodon平台版本:0.18.0

  • 运行环境(k8s)

请问一下,我安装的开源版本,部署流水线没有部署配置的功能,这是什么原因?平台管理员的角色可以选到,但是项目成员的角色看不到

最开始跟这个帖子里面问题一样


根据这个帖子里面的解决方式,升级了前端版本0.18.7之后,管理员就可以打开部署配置功能了,但是项目成员还是看不到这个菜单

项目所有者这个角色的人员可以看到么?

看下该菜单上挂的api权限是否正常


你好,我这边的的确跟你的图片不一样

看不到,只有管理员能够看到

可以按顺序重启devops-service 和manager-service。会重新将这个服务的菜单进行初始化的,可能是安装时不正常

你好,按照顺序重启之后,部署配置菜单打开还是没有显示

您好,请在iam-service数据库中执行该sql

SELECT
	*
FROM
  iam_menu_permission imp
WHERE
	imp.MENU_CODE = "choerodon.code.deployment-pipeline.deployment-config"

这是执行结果

你的devops-service是什么版本

0.18.0

现在数据库里面菜单对应的pemission还是旧的

把devops-service升级到最新版本,0.18.4的时候改了初始化菜单excel,

helm upgrade devops-service c7n/devops-service \
    --set env.open.TEMPLATE_VERSION="0.17.0" \
    --set env.open.AGENT_VERSION="0.18.0" \
    --set service.enabled=true \
    --set ingress.enabled=true \
    -f <(helm get values devops-service) \
    --version 0.18.6

正常的应该是

这个可以了,谢谢