Kubernetes Dashboard

Prev Next

VPC環境で利用できます。

NAVERクラウドプラットフォーム Kubernetes Serviceでの別途のインストールプロセスなしで Kubernetes Dashboardを使用できます。

Kubernetes Dashboardの紹介

Kubernetes Dashboardは Kubernetesクラスタを視覚的に管理するためのウェブ基盤のユーザーインタフェース(UI)ツールです。Kubernetesはコンテナオーケストレーションプラットフォームとして、コンテナ化されたアプリケーションをリリース、管理、拡張するため使用します。Kubernetes Dashboardはこれら Kubernetesクラスタを簡単にモニタリングし、管理者と開発者がクラスタの状態を視覚化して確認し、クラスタリソースの管理をサポートするツールとして使用されます。

Kubernetes Dashboardを通じて以下のようにタスクを行えます。

  • クラスタノードと Podのステータスをモニタリングし、リソースの使用量を確認できます。
  • Pod、サービスボリュームなどの Kubernetesオブジェクトを作成、変更、削除できます。
  • アプリケーションのログを確認し、イベントと警告をモニタリングできます。
  • サービス、イングレス、ストレージなどのネットワーク機能を管理できます。
  • クラスタのユーザーとロールについてのアクセス権限を管理できます。

サポートされるバージョン

NAVERクラウドプラットフォーム Ncloud Kubernetes Serviceでは、Kubernetes Dashboardについて以下のようにサポートします。

Feature\Kubernetes Version 1.22 1.23+
Kubernetes Dashboard 未サポート サポート
  • サポートしない Kubernetesバージョンを使用している場合、1.23バージョン以上にアップグレードするとこの機能を使用できます。
  • サポートしない Kubernetesバージョンを使用中の場合でも、Kubernetesダッシュボードを直接インストールして使用できます。追加情報は以下のリンクをご参照ください。

Kubernetes Dashboardの利用

Kubernetes Dashboardを利用する方法は、次の通りです。

  1. NAVERクラウドプラットフォームコンソールの VPC環境で、i_menu > Services > Containers > Ncloud Kubernetes Serviceメニューを順にクリックします。
  2. クラスタリストで Kubernetes Dashboardを利用するクラスタをクリックします。
  3. Dashboardボタンをクリックします。

ユーザーの権限管理

Ncloud Kubernetes Serviceクラスタを作成する場合、クラスタを作成した SubAccountアカウントとメインアカウントはクラスタ RBAC構成で system:mastersグループに自動で設定され、この設定はクラスタ情報または ConfigMapに表示されません。 クラスタを作成した SubAccountアカウント以外の他の SubAccountアカウントが Kubernetes Dashboardを使用するには、当該アカウントにクラスタ使用権原を追加する必要があります。詳細は、以下のリンクをご参照ください。