1. 動作環境

  • MacBook Air (M1, 2020)
  • Homebrew 3.4.0
  • Docker Desktop Version 4.5.0

2. 「kui」とは

GUIでkubectlと同等の操作をできるツール。 kubernetesのGUIとしてはdashboardがあるが、これは既存のリソースなどを確認するためのもので、kubectlによる操作を代替するものではない。 今回はkuiを使ってみて操作性などを確認してみる。

3. インストール方法

Macならbrewでインストール可能。

brew install --cask kui

4. 利用方法

kubectl kui get po 

GUIを起動することが出来る。

kuiのGUI

5. 触ってみる

今回はNamespaceに限定してどのような操作が可能か確認する

  • kubeconfigのコンテキスト、namespace、kuiのGUIの表示を左下のボタンから変更できる

kuiのGUI2

  • リソースを表示してみる(namespace) kuiのnamespace

  • それぞれのnamespaceに関して詳細を表示できる kuiのnamespace

  • 画面下部にはOSのshellもある kuiのshell

6. 参考サイト