-
Notifications
You must be signed in to change notification settings - Fork 201
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
fix: 作业使用 GSE V2 管道,当agent_id 不存在的时候,会调用 GSE V1 的 queryAgentStatus API #3013 #3016
Conversation
@@ -614,6 +614,9 @@ job: | |||
gseV2: | |||
# 是否对接GSE2.0。 如果需要对接GSE1.0,设置job.features.gseV2.enabled=false | |||
enabled: true | |||
# 是否支持 GSE V2 Agent状态查询。如果需要对接GSE1.0,设置job.features.agentStatusGseV2.enabled=false | |||
agentStatusGseV2: | |||
enabled: true |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
此处是刻意没有加该默认值的,加上此默认值后,默认全部使用GSE 2.0,是否对GSE有版本依赖?即使版本依赖满足,如何保证用户的环境已经全量切换到GSE 2.0,只能优先使用2.0吧
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
https://bk.tencent.com/docs/markdown/ZH/VersionLog/7.1/v71.md
从 job 3.6 版本开始,对应的蓝鲸社区版/企业版都是默认对接 GSE V2,默认的切换方案是"停机升级,全量安装GSE V2",”双 agent 双通道灰度切换方案“只是作为备选方案。所以这里 agentStatusGseV2.enabled 默认应该为 true
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
OK
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
1个问题需处理。
缺陷分析见 #3013