K9s

Rancher可以帮助我们方便的管理集群,不过rancher有一个使用限制就是,如果需要使用 rancher来管理其他的集群,需要被管理集群可以通过ip或者其他地址 加入 rancher,也就是说,在某些情况下,rancher所在的服务器必须是公网可达的,或者是安装在被管理集群上的

那k9s虽然没有rancher那样方便的web界面,但是可以在任何 CLI 上使用

安装的话请参考

https://github.com/derailed/k9s/releases
或者使用
snap install k9s --classic

可以通过 export KUBECONFIG=~/.kube/config 的方式配置 k9s

只要 kubectl 可以连接 集群,那么k9s应该也可以

我们尝试创建2个nginx

选择nginx可以方便的Port forward

Send a Message