kubenav アプリ
kubenavは、Kubernetesクラスターを管理するためのモバイル、デスクトップ、ウェブアプリです。このアプリは、Kubernetesクラスター内のすべてのリソースの概要を提供し、ワークロードの現在のステータス情報を含みます。リソースの詳細ビューでは、追加情報が提供されます。ログやイベントを表示したり、コンテナにシェルを取得することも可能です。また、アプリ内でリソースを編集・削除したり、ワークロードをスケールさせたりすることもできます。
機能
- モバイル、デスクトップ、ウェブで利用可能: kubenavは、モバイル、デスクトップ、ウェブで同じ体験を提供し、ほぼ100%のコード共有を実現しています。
- リソースの管理: Deployments、StatefulSets、DaemonSets、Podsなどの主要なリソースをすべてサポートしています。
- カスタムリソース定義: すべてのカスタムリソース定義を表示し、カスタムリソースを管理します。
- リソースの変更: 利用可能なすべてのリソースを編集・削除したり、Deployments、StatefulSets、DaemonSetsをスケールさせたりします。
- フィルタリングと検索: ネームスペースでリソースをフィルタリングし、名前で見つけることができます。
- ステータス情報: ワークロードのステータスの迅速な概要と、イベントを含む詳細情報を提供します。
- リソース使用状況: Podsとコンテナのリクエスト、制限、現在の使用状況を表示します。
- ログ: コンテナのログを表示したり、リアルタイムでログをストリーミングしたりします。
- ターミナル: スマートフォンから直接コンテナにシェルを取得します。
- 複数のクラスターを管理:
kubeconfigやお好みのクラウドプロバイダー(Google、AWS、Azureを含む)を介して複数のクラスターを追加します。 - ポートフォワーディング: Podsの1つにポートフォワーディング接続を作成し、ブラウザで提供されたページを開きます。
- Prometheus統合: kubenavでは、ダッシュボードでPrometheusメトリクスを直接表示し、Prometheusプラグインを介して独自のダッシュボードを構築できます。
- Elasticsearch統合: Elasticsearchプラグインを使用してログを発見します。
- Jaeger統合: Jaegerプラグインを使用してトレースを分析します。









