-
Choerodon平台版本: 0.9.0
-
遇到问题的执行步骤:
我在把安装配置走到第五步,分布式安装最后一个服务 Gitlab Runner服务后,我回过头去配置
配置Choerodon Oauth认证,在新Gitlab配置的时候,我通过kubectl get pods -n c7n-system查看
Pod容器,在其他支点又重新创建了一个 gitlab的。在等一段时间后,新增的gitlab服务自动结束死亡如图:
然后出现问题了以前新装的GItlab-service服务直接挂掉了,在也起不来了。我输入 kubectl describe pods gitlab-service-5b47f6c778-prh5b =n c7n-system看错原因,如图:
我随后重启了gitlab服务、卸载和重装了gitlab-service服务,发现还是不行。
我在查看了 gitlab-service的日志,显示请求失败!!具体的原因我怀疑是GITLAB的那的个人令牌的,随后我进入界面把该令牌删除后,再次新建了一个。我再次重新安装Gitlab-service服务,最后还是显示探查失败!!
-
文档地址:
-
环境信息(如:节点信息):
-
报错日志:
-
原因分析:
提出您分析问题的过程,以便我们能更准确的找到问题所在
-
疑问:
提出您对于遇到和解决该问题时的疑问
在配置Choerodon Oauth认证后gitlab-service服务挂掉再也起不来了。
您好,请执行这个命令看下返回结果,记得把token和 url 换成你部署gitlab的
kubectl run curl-test \ -it --quiet --rm --restart=Never \
--image='registry.cn-hangzhou.aliyuncs.com/choerodon-tools/network-and-cluster-perfermance-test:0.1.0' \
-- bash -c "sleep 3; curl --request PUT --header 'PRIVATE-TOKEN: GEuRhgb6kG9y3prFosSb' http://gitlab.example.choerodon.io/api/v4/application/settings?allow_local_requests_from_hooks_and_services=true"