这个想法是之前就已经有了,但是由于我的时间安排问题,一直在实现上没有太大的进展,因此将这个想法公布出来,欢迎有兴趣的同学参与讨论/认领实现。
同时也希望KubeSphere社区官方在可行性上,feature是否接受上发表一些意见 🙂
当前可以在控制台通过以下图的两个入口进入到装有kubectl
的命令行窗口,而在实际使用中使用kubectl
时经常会将命令设置为别名k
,我已经见过几个人这样操作(包括我自己), 同时我还会设置一下其他别名,
例如:
alias kpa='kubectl get pods --all-namespaces'
alias kpk='kubectl get pods -n kube-system'
alias kpd='kubectl get pods '
alias k='kubectl'
因此如果ks控制台上打开的shell窗口如果也能够设置别名就能更好符合个人使用习惯,当前每次打开shell窗口后可以手动设置一下别名,但是当下次重新打开shell窗口时上次设置的别名不再存在了,因此如果能够将这部分持久化就很好了。

一个简单的想法是可以将这部分内容存储在ConfigMap,在控制台的"配置中心"进行对配置进行新增修改。

欢迎留下你的意见