レーキ作業
GitLabは一般的な管理・オペレーションプロセスにRakeタスクを提供しています。
GitLab Rakeのタスクは、以下の方法で実行されます:
利用可能なRakeタスク
以下は利用可能なRakeタスクです:
タスク | 説明 |
---|---|
バックアップと復元 | GitLabインスタンスのバックアップ、リストア、サーバー間の移行。 |
清掃 | GitLabインスタンスから不要なアイテムをクリーンアップします。 |
開発 | GitLabコントリビューターのためのタスク。 |
医師の仕事 | データインテグリティの問題をチェックします。 |
Elasticsearch | GitLabインスタンスでElasticsearchをメンテナー。 |
名前空間の有効化 | ユーザー・プロジェクトのユーザー名とネームスペースを有効にします。 |
メンテナンス全般 | 一般的なメンテナンスと自己点検作業。 |
Geoメンテナンス | Geo関連のメンテナンス。 |
GitHubインポート | GitHubからリポジトリを取得し、インポートします。 |
リポジトリのインポート | ベアリポジトリをGitLabインスタンスにインポートします。 |
大型プロジェクト輸出インポート | 大きなGitLabプロジェクトのエクスポートをインポートします。 |
インテグリティ・チェック | リポジトリ、ファイル、LDAPのインテグレーションをチェックします。 |
LDAPメンテナンス | LDAP関連のタスク。 |
リポジトリ一覧 | ディスク上のすべてのGitLab管理Gitリポジトリのリスト。 |
スニペットからGitへの移行 | GitLabスニペットからGitリポジトリへの移行と移行状況の表示 |
Praefect Rakeのタスク | Praefect関連のタスク。 |
プロジェクトのインポート/エクスポート | プロジェクトのエクスポートとインポートの準備。 |
プロメテウスのサンプルデータ | Prometheusのサンプルデータを作成します。 |
リポジトリ | 既存のプロジェクトと添付ファイルをレガシー・ストレージからハッシュ化されたストレージに一覧表示し、移行します。 |
アップロードの移行 | ストレージローカルとオブジェクトストレージ間でアップロードを移行します。 |
アップロードのサニタイズ | 以前のバージョンのGitLabにアップロードされた画像からEXIFデータを削除しました。 |
ユーザー管理 | ユーザー管理タスクの実行 |
ウェブフックの管理 | プロジェクトWebhookのメンテナー。 |
X.509署名 | 証明書ストアが変更された場合に便利です。 |