Kubernetes ダッシュボードは、Kubernetes クラスター用の汎用の Web ベース UI です。これにより、ユーザーはクラスター内で実行されているアプリケーションを管理し、トラブルシューティングを行うことができるだけでなく、クラスター自体を管理することもできます。
バージョン 7.0.0 以降、マニフェストベースのインストールのサポートは終了しました。現在、Helm ベースのインストールのみがサポートされています。マルチコンテナーのセットアップと Kong ゲートウェイ API プロキシへの強い依存関係により、マニフェストベースのインストールを簡単にサポートすることは現実的ではありません。
さらに、バージョン管理スキームを変更し、Helm チャートからappVersion
削除しました。これは、マルチコンテナーのセットアップにより、すべてのモジュールが個別にバージョン管理されるようになったためです。 Helm chart バージョンは現在、アプリバージョンとみなすことができます。
Kubernetes ダッシュボードは現在、Helm ベースのインストールのみをサポートしています。これは、より高速であり、ダッシュボードの実行に必要なすべての依存関係をより適切に制御できるためです。現在、単一コンテナーの DBless Kong インストールを、すべてのコンテナーを接続して UI を公開するゲートウェイとして使用しています。これにより、ユーザーは kong ゲートウェイの前で任意のイングレス コントローラーまたはプロキシを使用できるようになります。インストールをカスタマイズする方法の詳細については、ヘルム チャートの値を確認してください。
Kubernetes ダッシュボードをインストールするには、次のコマンドを実行するだけです。
# Add kubernetes-dashboard repository
helm repo add kubernetes-dashboard https://kubernetes.github.io/dashboard/
# Deploy a Helm Release named " kubernetes-dashboard " using the kubernetes-dashboard chart
helm upgrade --install kubernetes-dashboard kubernetes-dashboard/kubernetes-dashboard --create-namespace --namespace kubernetes-dashboard
Helm チャートの詳細については、ArtifactHub をご覧ください。
ダッシュボードのドキュメントは、以下を含む docs ディレクトリにあります。
コミュニティ ページで Kubernetes コミュニティに参加する方法を学びましょう。
このプロジェクトの管理者には次の場所から連絡できます。
貢献ガイドラインへの貢献を開始する方法を学びましょう。
Kubernetes コミュニティへの参加は、Kubernetes 行動規範によって管理されます。
Apache ライセンス 2.0
Copyright 2019 Kubernetes ダッシュボード作成者