Kubernetes Dashboard

Prev Next

VPC環境で利用できます。

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

Kubernetes Dashboardの紹介

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

Kubernetes Dashboardを通じて以下のように操作を行えます。

  • クラスタノードとポッドの状態をモニタリングし、リソースの使用量を確認できます。
  • ポッド、サービスボリュームなどの 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環境で、Services > Containers > Kubernetes Serviceメニューを順にクリックします。
  2. クラスタリストで Kubernetes Dashboardを利用するクラスタをクリックします。
  3. Dashboardボタンをクリックします。

ユーザー権限管理

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