Content last updated 2025-03-17

GitLab.com 向けChatOps コマンド

Support Engineering が使用する一般的なChatOps コマンドのガイド

概要

ChatOps コマンドは、GitLab.com のサポートリクエストに対応するために使用でき、特に管理者アクセス権を持っていない場合に便利です。情報源を一元化するため、ChatOps の組み込み「help」コマンドを使用して利用可能なコマンドを確認するか、コード自体を確認する ことを推奨します。

注意: ChatOps を使用する前に、アクセス権をリクエスト する必要があります。

Namespace

ネームスペースを管理するためにGitLab API を使用します。

/chatops run namespace --help

注意: トップレベルのグループではなくサブグループを検索しようとする場合は、スラッシュ /%2F にエンコードする必要があります。たとえば、サブグループ gitlab-com/support のパスは gitlab-com%2Fsupport として入力する必要があります。

ネームスペースに分単位のクォータを設定する

/chatops run namespace minutes cutecat 10000

使用する数値は、完了時に extra_shared_runners_minutes_limit であるべき合計値です。たとえば、extra_shared_runners_minutes_limit の値が 1,337 で、ネームスペース cutecat に追加で 1,000 分を加えたい場合、完了時に extra_shared_runners_minutes_limit の値が 2,337 になるようにします。コマンドは次のようになります。

/chatops run namespace minutes cutecat 2337

User

ユーザーを管理するためにGitLab API を使用します。

/chatops run user --help

Feature Flags

  • 特定のフィーチャーフラグがGitLab.com で有効になっているかどうかを確認するために使用します。
  • プロジェクトまたはグループ上でフィーチャーフラグを有効化するために使用します。

/chatops run feature --help