GitLab Enterprise Edition(EE) をアクティベートします。

ライセンスなしで新しいGitLabインスタンスをインストールすると、Free機能のみが有効になります。GitLab Enterprise Edition(EE) でより多くの機能を有効にするには、アクティベーションコードを使ってインスタンスをアクティベートします。

GitLab EEをアクティベートします。

GitLab Enterprise Edition 14.1以降では、インスタンスをアクティベートするためにアクティベーションコードが必要です。

前提条件

  • サブスクリプションを購入する必要があります。
  • GitLab Enterprise Edition(EE) を実行している必要があります。
  • GitLab 14.1 以降が必要です。
  • インスタンスがインターネットに接続されている必要があります。

アクティベーションコードでインスタンスをアクティベートするには:

  1. アクティベーションコード(24文字の英数字文字列)をコピーします:
  2. GitLabセルフマネージドインスタンスにサインインします。
  3. 左のサイドバーで、Search を選択するか、次のページに進んでください。
  4. Admin Areaを選択します。
  5. サブスクリプションを選択します。
  6. アクティベーションコードにアクティベーションコードを貼り付けます。
  7. 利用規約を読み、同意します。
  8. アクティベートを選択します。

サブスクリプションがアクティビティになります。

オフライン環境の場合は、代わりにライセンスファイルまたはキーでGitLab EEをアクティベートしてください。

インスタンスのアクティベーションに関するご質問やサポートが必要な場合は、GitLabサポートまでお問い合わせください。

ライセンスの有効期限が切れると、一部の機能がロックされます。

GitLabエディションの確認

エディションを確認するには、GitLabにサインインし、Help({question-o}) >Helpを選択します。GitLabのエディションとバージョンがページの一番上に表示されます。

GitLab Community Editionを使っている場合は、インストールをGitLab EEにアップグレードすることができます。詳しくは、エディション間のアップグレードをご覧ください。ご質問やGitLab Community Edition(CE) からEEへのアップグレードのサポートが必要な場合は、GitLabサポートまでお問い合わせください。

トラブルシューティング

接続エラーによりインスタンスをアクティブ化できません。

このエラーは、アクティベーションコードを使用してインスタンスをアクティベートしたにもかかわらず、インスタンスがGitLabサーバーに接続できない場合に発生します。

以下の理由で接続にイシューが発生している可能性があります:

  • オフライン環境です:
    • GitLabサーバーに接続できるように設定してください。GitLabサーバーに接続できない場合は、営業担当者に連絡してライセンスキーをリクエストしてください。また、営業担当者の検索が必要な場合は、GitLabサポートにお問い合わせください。
  • カスタマーポータルはオペレーションできません
    • パフォーマンスやサービスの停止を確認するには、カスタマーポータルのステータスを確認してください。
  • ファイアウォールの設定
    • GitLabインスタンスがポート443でcustomers.gitlab.com (IPアドレスは172.64.146.11と104.18.41.245)に暗号化された接続をしているか確認してください:
     curl --verbose "https://customers.gitlab.com/"
    
    • curlコマンドが失敗を返した場合は、以下のいずれかを実行してください:
      • gitlab.rbプロキシを設定し、サーバを指定します。
      • プロキシを変更するには、ネットワーク管理者に連絡してください。
    • SSL 検査アプライアンスを使用する場合は、アプライアンスのルート CA 証明書をサーバーの/etc/gitlab/trusted-certs に追加してから、gitlab-ctl reconfigure を実行する必要があります。