你先重启gitlab-service,然后再去重试失败的事务呢
使用kubectl get pod gitlab-service-68f94c5dc-75jtc -n c7n-system -o yaml | kubectl replace --force -f - 重启pod后,重新执行失败的事务,还是报那个错
你直接调用gitlab创建webhooks的接口试试,
curl --request POST --header “PRIVATE-TOKEN: gitlab-service配置的GITLAB_PRIVATETOKEN” “http://gitlab域名/api/v4/projects/gitlab项目id/hooks?url=http://api.test.com/v1/iam/hooks&enable_ssl_verification=true&token=asdasdasdasda”
执行您发的命令,报错。curl --request POST --header “PRIVATE-TOKEN: afFRF81GQJr2G495Edaf” “http://gitlab.example.gf521.cn/api/v4/projects/1/hooks?url=http://api.test.com/v1/iam/hooks&enable_ssl_verification=true&token=asdasdasdasda”,报错,如图所示
执行 curl -X POST -H ‘PRIVATE-TOKEN: afFRF81GQJr2G495Edaf’ http://gitlab.example.gf521.cn/api/v4/projects/1/hooks?url=http://api.test.com/v1/iam/hooks&enable_ssl_verification=true&token=asdasdasdasda,可以添加webhook成功。如图所示
能创建成功
通过一键部署安装的,所有组件都是自动安装的
如果是一键部署,那就不是配置的问题。
可能是挂载的 nfs PVC 的问题。卸载gitlab,删除 pvc 后重新安装gitlab。