gitlab-ci-multi-runner register
给我
couldn't execute POST against https://xxxx/ci/api/v1/runners/register.json:
Post https://xxxx/ci/api/v1/runners/register.json:
x509: cannot validate certificate for xxxx because it doesn't contain any IP SANs
有没有办法禁用认证验证?
我正在使用 Gitlab 8.13.1 和 gitlab-ci-multi-runner 1.11.2。
原文由 Etienne Gautier 发布,翻译遵循 CC BY-SA 4.0 许可协议
根据 Wassim 的回答,以及 关于 tls-self-signed 和 custom CA-signed certificates 的 gitlab 文档,如果您不是 gitlab 服务器的管理员,而只是服务器的运行者(如果运行者以根用户身份运行):
更新 1:
CERTIFICATE
必须是证书文件的绝对路径。更新 2 :由于 gitlab-runner 错误 #2675 ,自定义 CA 签名可能仍会失败