Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- GitLabSSL更新手順
- -----------------
- 該当のサーバーで以下のコマンドをたたくと自動的にサーバー内の証明書が新しいものに置き換わる。
- ```
- cd /opt/letsencrypt/
- ./letsencrypt-auto renew
- ```
- gitlab-runnerのトークンを更新する必要がある。
- 以下のファイルを編集する。
- /etc/gitlab-runner/config.toml
- 以下のような設定項目があるので、これを新しくなった証明書に置き換えること
- ```
- tls-ca-file = "/etc/letsencrypt/archive/dev-windsurfinglab.southeastasia.cloudapp.azure.com/fullchain1.pem"
- tls-cert-file = "/etc/letsencrypt/archive/dev-windsurfinglab.southeastasia.cloudapp.azure.com/fullchain1.pem"
- ```
- 以下のディレクトリのfullchainN.pemが最新のものになるはず。
- ```
- /etc/letsencrypt/archive/dev-windsurfinglab.southeastasia.cloudapp.azure.com/
- ```
- その後、以下を実施すること
- ```
- gitlab-ctl reconfigure
- gitlab-runner restart
- sudo gitlab-ctl restart nginx
- ```
- 最後に以下でrunnerが正しく動作するかをチェック
- ```
- gitlab-runner verify
- ```
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement