无法注册 Gitlab Runner(证书失败)

无法注册 Gitlab Runner(证书失败)

我的家庭网络上运行着一个 gitlab 实例。主机名git.example.com是仅 IPv6 的 DNS 记录,并且 nginx 服务器仅监听[::]

当我尝试使用此命令注册运行器时:

gitlab-runner register -r nyRxyFSx(rest_of_token) -u https://git.example.com/ --tag-list=shared --name shared-runner --run-untagged --tls-cert-file /certs/\*.example.com.cer --tls-key-file /certs/\*.example.com.key

我收到此错误:

错误:注册运行器...失败运行器=nyRxyFSx 状态=无法执行 POSThttps://git.example.com/api/v4/runners: 邮政https://git.example.com/api/v4/runners:x509:由未知机构签署的证书

恐慌:无法注册此跑步者。也许您遇到了网络问题

我使用的证书是 LE 证书,但不是从 gitlab 实例注册的(因为 ACME 仅在 ipv6 上失败),我只是使用了*.example.com来自 OPNSense LE 插件的证书。

我如何忽略此证书错误并注册运行器?

相关内容