管理エリアの設定

GitLab セルフマネージドインスタンスの管理者として、デプロイの動作を管理することができます。 これを行うには、 Admin Area > Settingsを選択します。

管理エリアはGitLab.comではアクセスできず、設定はGitLab.comの管理者のみが変更できます。 GitLab.comインスタンスの現在のすべての設定と制限については、GitLab.com設定のドキュメントを参照してください。

全般

admin} 管理エリア > 設定 > 一般に移動して、管理エリア設定のデフォルトページにアクセスします:

オプション 説明
可視性とアクセス制御 デフォルトと制限された可視性のレベルを設定します。 インポートソースとgitアクセスプロトコルを設定します。
口座と限度額 プロジェクトや最大サイズの制限、セッション時間、ユーザーオプションの設定、ネームスペースプランの機能利用可能性の確認ができます。
拡散限界 差分内容の制限。
登録制限 ユーザーが新しいアカウントを作成する方法を設定します。
サインイン制限 ユーザーがサインインするための要件を設定します。 必須の2要素認証を有効にします。
利用規約とプライバシーポリシー すべてのユーザーが同意しなければならない利用規約とプライバシーポリシーを含めること。
外部認証 外部分類ポリシー作成者の承認
ウェブターミナル ウェブ端末の最大セッション時間を設定します。
Web IDE Web IDEの機能を管理します。

インテグレーション

オプション 説明
Elasticsearch Elasticsearchインテグレーション。 Elasticsearch AWS IAM。
プラントUML AsciiDocドキュメントでPlantUMLダイアグラムをレンダリングできるようにしました。
Slackアプリケーション Slackインテグレーションにより、チャットウィンドウでスラッシュコマンドを使ってGitLabとやりとりすることができます。 このオプションはGitLab.comでのみ利用可能ですが、将来的にはセルフマネージドインスタンスでも利用できるようになるかもしれません。
第三者からのオファー 第三者のオファーの表示を制御します。
除雪車 Snowplowインテグレーションを設定します。
グーグルGKE Google GKEインテグレーションにより、GitLabからGKEクラスターをプロビジョニングすることができます。
アマゾンEKS Amazon EKSインテグレーションにより、GitLabからEKSクラスターをプロビジョニングできます。

リポジトリ

オプション 説明
リポジトリミラー リポジトリのミラーリングを設定します。
リポジトリ ストレージパスの設定
リポジトリのメンテナンス (リポジトリのチェックと ハウスキーピング)。 リポジトリの自動 git チェックとハウスキーピングを設定します。
リポジトリ静的オブジェクト リポジトリの静的オブジェクト(アーカイブ、ブロブなど)を外部ストレージ(CDNなど)から配信します。

テンプレート

オプション 説明
テンプレート インスタンス全体のテンプレートリポジトリを設定します。
カスタムプロジェクトテンプレート カスタムプロジェクトテンプレートソースグループを選択します。

CI/CD

オプション 説明
継続的インテグレーションとデプロイ 自動DevOps、アーティファクトとランナー。
必要なパイプライン構成 インスタンスワイドの自動インクルードパイプライン設定を設定します。 このパイプライン設定は、プロジェクト独自の設定の後に実行されます。
パッケージレジストリ GitLabのパッケージレジストリの使用と経験に関する設定。 これらの設定のいくつかを有効にすることにはリスクが伴うことに注意してください。

レポーター

オプション 説明
スパムおよびボット対策 reCAPTCHAまたはAkismetを有効にし、IP制限を設定します。 reCAPTCHAについては、現在v2のみをサポートしています。
虐待のレポーター 不正使用レポーターへの通知メールを設定します。

メトリクスとプロファイリング

オプション 説明
メトリクス - プロメテウス Prometheus メトリクスを有効にして設定します。
メトリクス - Grafana Grafanaを有効にして設定します。
プロファイリング - パフォーマンスバー 指定したグループのパフォーマンス・バーへのアクセスを有効にします。
セルフモニタリング インスタンスの自己監視を有効または無効にします。
利用統計 バージョンチェックと使用状況の ping を有効または無効にします。
シュードナイザーによるデータ収集 Pseudonymizer データ収集を有効または無効にします。

ネットワーク

オプション 説明
パフォーマンスの最適化 authorized_keys “ファイルへの書き込みPushイベントのアクティビティ制限と一括Pushイベント GitLabのパフォーマンスに影響する様々な設定。
ユーザーおよびIPレート制限 WebリクエストとAPIリクエストの制限を設定します。
アウトバウンドリクエスト フックやサービスからのローカルネットワークへのリクエストを許可します。
保護された道 ラックアタックで保護するパスを設定します。
インシデント管理の限界 プロジェクトに送信できる受信アラート数の制限を設定します。

Geo

オプション 説明
Geo Geoを使用すると、GitLabインスタンスを他の地理的な場所に複製することができます。admin} Admin Area > Geo > Settingsにリダイレクトされ、GitLab 13.0では Admin Area > Settings > Geoでは使用できなくなります。

プリファレンス

オプション 説明
電子メール 各種メール設定
ヘルプページ ヘルプページのテキストとサポートページのURL。
Pages 静的ウェブサイトのサイズとドメイン設定
リアルタイム機能 この値を変更することで、GitLab UIがアップデートをポーリングする頻度に影響を与えます。
Gitalyタイムアウト Gitalyのタイムアウトを設定します。
ローカライゼーション デフォルトの曜日時間のトラッキング
Note:GitLabインスタンス全体のデフォルトの週の初めの曜日はAdmin Area > Settings > PreferencesのLocalizationセクションで変更できます。