他のツール
Kubernetesには、Kubernetesシステムの操作に役立ついくつかの組み込みツールが含まれています。
crictl
crictl は、CRIと互換性のあるコンテナランタイムに使用可能な、調査・デバッグ用のためのコマンドラインツールです。
Dashboard
Dashboardは、KubernetesのWebベースのユーザーインターフェースで、コンテナ化されたアプリケーションのKubernetesクラスターへのデプロイや、そのトラブルシューティング、クラスターとそのリソース自体の管理などを行うことができます。
Headlamp
Headlampは、拡張可能なKubernetesのグラフィカルユーザーインターフェース(GUI)であり、Kubernetesクラスターのオプションコンポーネントです。
Headlampは、Kubernetesプロジェクトの一部です。
Headlampを用いて以下のことを行います。
- 最新の扱いやすいGUIを用いたクラスター管理及びトラブルシューティング
- クラスター内へのデプロイおよびデスクトップアプリケーションへの対応
- プラグインシステムによる拡張性
- ユーザーの権限に応じて動的に適用されるRBACベースのアクセス制御
Helm
Helmは、事前に設定されたKubernetesリソースのパッケージ、別名 Helm Charts を管理するためのツールです。
Helmを用いて以下のことを行います。
- Kubernetes chartsとしてパッケージ化された人気のあるソフトウェアの検索と利用
- Kubernetes chartsとして所有するアプリケーションを共有すること
- Kubernetesアプリケーションの再現性のあるビルドの作成
- Kubernetesマニフェストファイルの効率的な管理
- Helmパッケージのリリース管理
Kompose
Komposeは、Docker ComposeユーザーがKubernetesに移行する手助けをするツールです。
Komposeを用いて以下のことを行います。
- Docker ComposeファイルのKubernetesオブジェクトへの変換
- ローカルのDocker開発からKubernetesを経由したアプリケーション管理への移行
- v1またはv2のDocker Compose用
yamlファイルならびに分散されたアプリケーションバンドルの変換
Kui
Kui は、通常のkubectlコマンドラインリクエストを受け取り、結果をグラフィックと共に返答するツールです。
ASCIIテーブルの代わりに、Kuiはソート可能なテーブルを備えたGUIレンダリングを提供します。
Kuiを用いて以下のことを行います。
- コピーペーストすることなく、自動生成された冗長なリソース名を直接クリックして確認
- Kui上で
kubectlを実行可能で、時折kubectl本体よりも早いパフォーマンスを発揮 - Jobをクエリし、実行結果をウォーターフォール図としてレンダリング
- タブ形式のUIを使って、クラスター内の様々なリソースをクリックして確認
Minikube
minikubeは、開発やテストのためにワークステーション上でシングルノードのKubernetesクラスターをローカルで実行するツールです。
このページの項目は、Kubernetesが必要とする機能を提供するサードパーティー製品またはプロジェクトです。Kubernetesプロジェクトの作者は、それらのサードパーティー製品またはプロジェクトに責任を負いません。詳しくは、CNCFウェブサイトのガイドラインをご覧ください。第三者のリンクを追加するような変更を提案する前に、コンテンツガイドを読むべきです。