Chatops on GitLab.com

ChatOps on GitLab.comでは、GitLabのチームメンバーがSlackを使ってGitLab.com上で様々な自動化タスクを実行することができます。

アクセスのリクエスト

GitLabのチームメンバーは、GitLab.com上のChatopsにアクセスし、以下のような管理作業を行う必要があります:

  • 機能フラグの設定
  • GitLab.comプロダクションレプリカに対してEXPLAIN クエリを実行します。
  • すべての環境または特定のコミットのデプロイステータスを取得します:/chatops run auto_deploy status [commit_sha]

GitLab.comでChatopsへのアクセスをリクエストします:

  1. ログインhttps://ops.gitlab.net/users/sign_in GitLab.com と同じユーザー名を使います (名前を変更する必要があるかもしれません)。
    1. Google の “Sign in with” ボタンを使って GitLab.com のメールアドレスでログインすることもできます。
  2. Opsのchatops プロジェクトにあなたを追加するよう、#productionチャンネルで既存のメンバーに依頼してください。そのチャンネルで/chatops run member add <username> gitlab-com/chatops --ops コマンドを実行することで追加できます。
注意:最初のステップでGitLab.comのユーザー名を変更した場合は、その情報を チームページに反映させてください。

こちらもご覧ください。