devops处理HELM_RELEASE_DELETE事件有点问题

  • Choerodon平台版本:0.16.0/0.17.0

  • 运行环境(如localhost或k8s):localhost

  • 遇到问题时的前置条件:

  • 问题描述:

    devops处理HELM_RELEASE_DELETE事件,调用deployMsgHandlerService.helmReleaseDelete方法的时候,传进去的是已经被处理过的key,不包含env信息了。但是后续调用deployMsgHandlerService.getEnvId()的时候,又希望从key中获取env信息,这里应该获取不到了吧,是不是有点问题


改成这样就可以了

目前实例release的删除没有用到该事件,我们后续版本会讨论是否调整目前删除实例的逻辑,如果重新启用该逻辑,你的建议是正确的