正式なドキュメントは英語版であり、この日本語訳はAI支援翻訳により作成された参考用のものです。日本語訳の一部の内容は人間によるレビューがまだ行われていないため、翻訳のタイミングにより英語版との間に差異が生じることがあります。最新かつ正確な情報については、英語版をご参照ください。

クラスターをGitLabに接続する

  • プラン: Free、Premium、Ultimate
  • 提供形態: GitLab.com、GitLab Self-Managed、GitLab Dedicated

証明書ベースのGitLabとKubernetesのインテグレーションは、GitLab 14.5で非推奨になりました。クラスターを接続するには、Kubernetes向けGitLabエージェントを使用します。

クラスターレベル(非推奨)

クラスターレベルの概念は非推奨になりました(GitLab 14.5)。

目的に応じてクラスターのレベルを選択します:

レベル目的
プロジェクトレベル単一のプロジェクトにクラスターを使用します。
グループレベルグループ内の複数のプロジェクトで同じクラスターを使用します。
インスタンスレベルインスタンス内のグループやプロジェクト全体で同じクラスターを使用します。

クラスターを表示する

プロジェクト、グループ、またはインスタンスに接続されたKubernetesクラスターを表示するには、クラスターのレベルに応じて、クラスターのページを開きます。

Project-level clusters(プロジェクトレベルのクラスター):

  1. 左側のサイドバーで、検索または移動先を選択して、プロジェクトを見つけます。
  2. 操作 > Kubernetesクラスターを選択します。

Group-level clusters(グループレベルのクラスター):

  1. 左側のサイドバーで、検索または移動先を選択して、グループを見つけます。
  2. 操作 > Kubernetesクラスターを選択します。

Instance-level clusters(インスタンスレベルのクラスター):

  1. 左側のサイドバーの下部で、管理者を選択します。
  2. Kubernetesを選択します。

証明書で接続されたクラスターのセキュリティに関する注意点

クラスター全体のセキュリティは、デベロッパーが信頼されているモデルに基づいているため、only trusted users should be allowed to control your clusters(信頼できるユーザーのみがクラスターを制御できるようにする必要があります)。

クラスター証明書を使用してクラスターを接続すると、コンテナ化されたアプリケーションのビルドとデプロイを正常に行うために必要な幅広い機能にアクセスできるようになります。同じ認証情報が、クラスター上で実行されているすべてのアプリケーションに使用されることに注意してください。