gitlab omnibus nginx confファイルを削除しました。再作成することは可能ですか?gitlabs nginx confファイルを再作成
とgitlab-ci reconfigure
は動作していないようです。しかし、私はnginxのconfを作成する責任があるいくつかのルビーのテンプレートを参照してください
gitlab omnibus nginx confファイルを削除しました。再作成することは可能ですか?gitlabs nginx confファイルを再作成
とgitlab-ci reconfigure
は動作していないようです。しかし、私はnginxのconfを作成する責任があるいくつかのルビーのテンプレートを参照してください
前述のように、sudo gitlab-ctl reconfigure
によって管理されます。
gitlab-http.conf
ではなく、nginx-gitlab-http.conf
と呼ばれています。 gitlab-ctl reconfigure
時にgitlab-http.conf
を生成するために、gitlab-cookbooks/gitlab/recipes/nginx.rb
に使用されている
、あなたが表示されるはずです。
Recipe: gitlab::nginx
* directory[/var/opt/gitlab/nginx] action create (up to date)
* directory[/var/opt/gitlab/nginx/etc] action create (up to date)
* directory[/var/log/gitlab/nginx] action create (up to date)
* template[/var/opt/gitlab/nginx/etc/gitlab-http.conf] action create (up to date)
...
は、このファイルが再作成されていない理由を説明するかもしれない任意の違いについてあなたの/etc/gitlab/gitlab.rb
をダブルチェック。
許可の問題を避けるには、(sudo gitlab-ctl reconfigure
など)を必ず実行してください。
どのような設定ファイルですか? '../ gitlab/nginx/conf/nginx.conf'には'このファイルはgitlab-ctlによって管理されているという注釈があります。手動の変更は消去されます!以下の内容を変更するには、/etc/gitlab/gitlab.rb を編集し、sudo gitlab-ctl reconfigureを実行してください。 –
これはgitlab-ctlを使って再作成されない 'gitlab-http.conf'を意味します。 – deroccha
gitlab-http .confファイルには、gitlab-ctlによって管理されているというアノテーションがあります。 – Jawad