自社サーバーにgitlabを導入したので、備忘録
公式ページ
gitlab
導入バージョン
10.8.4-ee
起動・停止・再起動
sudo gitlab-ctl start
sudo gitlab-ctl stop
sudo gitlab-ctl restart
設定ファイルはここ!
vim /etc/gitlab/gitlab.rb
設定を変更したら忘れずに!
sudo gitlab-ctl reconfigure
gitlabのインフォメーション確認
gitlab-rake gitlab:env:info
gitlabの状態確認
gitlab-ctl status
gitlab-ctl tail
アンインストール
sudo yum remove gitlab-ee
導入時に困った!ググった!まとめ
なんかアパッチと共存云々でぐぐると色々でてきて困ったけど
結局 gitlab.rbの external_url 'http://xxxx.com:88888'を変更して
CentOSのポート解放したら自分の環境では問題なく起動した。
サーバー再起動後にgitlabが起動しなくなりました!
down: prometheus: 0s, normally up, want up; run: log
こんな感じのエラー
gitlab.rbmに追加
prometheus_monitoring['enable'] = false
試してないがこちらのコマンドでもおkらしい。
sudo systemctl reload prometheus
サーバーを再起動した際に
sudo systemctl start gitlab-runsvdir
毎回再起動のたびは面倒なので自動起動するなら
sudo systemctl enable gitlab-runsvdir