部署gitlab service后后台一直报错

helm install c7n/gitlab-service \
   --set env.open.JAVA_OPTS="-XX:+UnlockExperimentalVMOptions -XX:+UseCGroupMemoryLimitForHeap" \
   --set preJob.preConfig.mysql.host=c7n-mysql.c7n-system.svc \
   --set preJob.preConfig.mysql.port=3306 \
   --set preJob.preConfig.mysql.database=manager_service \
   --set preJob.preConfig.mysql.username=choerodon \
   --set preJob.preConfig.mysql.password=password \
   --set preJob.preInitDB.mysql.host=c7n-mysql.c7n-system.svc \
   --set preJob.preInitDB.mysql.port=3306 \
   --set preJob.preInitDB.mysql.database=gitlab_service \
   --set preJob.preInitDB.mysql.username=choerodon \
   --set preJob.preInitDB.mysql.password=password \
   --set env.open.SPRING_DATASOURCE_URL="jdbc:mysql://c7n-mysql.c7n-system.svc:3306/gitlab_service?useUnicode=true&characterEncoding=utf-8&useSSL=false" \
   --set env.open.SPRING_DATASOURCE_USERNAME=choerodon \
   --set env.open.SPRING_DATASOURCE_PASSWORD=password \
   --set env.open.EUREKA_CLIENT_SERVICEURL_DEFAULTZONE="http://register-server.c7n-system:8000/eureka/" \
   --set env.open.SPRING_CLOUD_CONFIG_ENABLED=true \
   --set env.open.SPRING_CLOUD_CONFIG_URI="http://config-server.c7n-system:8010/" \
   --set env.open.GITLAB_URL="http://gitlab.yyjdevops.com" \
   --set env.open.GITLAB_PRIVATETOKEN="gjFyn3GRfcHWc7meFAiv" \
   --name gitlab-service \
   --version 0.12.0 \
   --namespace c7n-system
  • 疑问:

    不知道是不是因为密码设置错误了,现在gitlab的登陆admin/admin

这个怎么破???

请您执行这个命令看下返回结果,记得把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"

好的,谢谢。我执行一下!

目前的解决方案 请参考 gitlab-service服务挂了