跳到主要内容
版本:v3&v6

强制关闭插件

当出现ONES页面上无法手工停止插件、或登录类插件异常导致无法进入ONES首页的场景下,可后台强制关闭插件。

#1、获取插件信息,记住插件ID和teamUUID
kubectl get pods -n ones -l appType=plugin-runtime -o custom-columns=插件pod:.metadata.name,插件appID:.metadata.annotations.appID,插件名称:.metadata.annotations.appName,插件InstanceID:.metadata.annotations.instanceID,teamUUID:.metadata.annotations.teamID

#2、查询工具pod,然后进入对应pod
kubectl get pods -n ones | grep ones-tools
kubeect exec -it -n ones ones-tools-deployment-***

#3、在pod中执行如下命令
curl 'http://ones-platform-api-service:9008/team/{teamUUID}/plugin/disable' \
--header 'Content-Type: application/json' \
--header 'Ones-User-Id: 123456' \
--data '{
"instance_uuid":"{instance_uuid}"
}'