ツール
Kubernetesには、Kubernetesシステムの操作に役立ついくつかの組み込みツールが含まれています。
Kubectl
kubectl
は、Kubernetesのためのコマンドラインツールです。このコマンドはKubernetes cluster managerを操作します。
Kubeadm
kubeadm
は、物理サーバやクラウドサーバ、仮想マシン上にKubernetesクラスターを容易にプロビジョニングするためのコマンドラインツールです(現在はアルファ版です)。
Minikube
minikube
は、開発やテストのためにワークステーション上でシングルノードのKubernetesクラスターをローカルで実行するツールです。
Dashboard
Dashboard
は、KubernetesのWebベースのユーザインターフェースで、コンテナ化されたアプリケーションをKubernetesクラスターにデプロイしたり、トラブルシューティングしたり、クラスターとそのリソース自体を管理したりすることが出来ます。
Helm
Kubernetes Helm
は、事前に設定されたKubernetesリソースのパッケージ、別名Kubernetes 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
ファイルならびに分散されたアプリケーションバンドルの変換
Feedback
Was this page helpful?
Glad to hear it! Please tell us how we can improve.
Sorry to hear that. Please tell us how we can improve.