解决Gitlab自签名证书在gitlab-runner使用报错问题

1 | openssl req -newkey rsa:4096 -nodes -keyout gitlab.key -x509 -days 3650 -out gitlab.crt -addext 'subjectAltName = IP:192.168.200.200' -subj '/C=US/ST=AR/L=JB/O=FR/OU=RND/CN=192.168.200.200/' |
重点是需要签名时添加参数 -addext 'subjectAltName = IP:192.168.200.200'
并且Common Name
字段对应的需要是服务器IP或者域名
gitlab-runner注册的时候需要添加 --tls-ca-file
参数
1 | sudo gitlab-runner register --url https://192.168.200.200 --registration-token <your-token-here> --tls-ca-file gitlab.crt |
- 标题: 解决Gitlab自签名证书在gitlab-runner使用报错问题
- 作者: MX
- 创建于 : 2023-03-17 23:10:00
- 更新于 : 2024-11-29 13:40:31
- 链接: https://www.convolution.fun/2023/03/17/202303172310/
- 版权声明: 本文章采用 CC BY-NC-SA 4.0 进行许可。
评论