diff --git a/guide/using-kubectl.md b/guide/using-kubectl.md index 153e65a92..0dc0c3c0f 100644 --- a/guide/using-kubectl.md +++ b/guide/using-kubectl.md @@ -15,4 +15,24 @@ Kubectl的子命令主要分为8个类别: - 设置命令 - 其他命令 -熟悉这些命令有助于大家来操作和管理kubernetes集群。 \ No newline at end of file +熟悉这些命令有助于大家来操作和管理kubernetes集群。 + +## kube-shell + +开源项目[kube-shell](https://github.com/cloudnativelabs/kube-shell)可以为kubectl提供自动的命令提示和补全,使用起来特别方便,推荐给大家。 + +Kube-shell有以下特性: + +- 命令提示,给出命令的使用说明 +- 自动补全,列出可选命令并可以通过tab键自动补全,支持模糊搜索 +- 高亮 +- 使用tab键可以列出可选的对象 +- vim模式 + +**Mac下安装** + +```bash +pip install kube-shell --user -U +``` + +![kube-shell页面](../images/kube-shell.jpg) \ No newline at end of file diff --git a/images/kube-shell.jpg b/images/kube-shell.jpg new file mode 100644 index 000000000..2e6fb21ef Binary files /dev/null and b/images/kube-shell.jpg differ