kubectl Shell命令提示工具kube-shell怎么用
发表于:2025-02-09 作者:千家信息网编辑
千家信息网最后更新 2025年02月09日,这篇文章主要为大家展示了"kubectl Shell命令提示工具kube-shell怎么用",内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下"kubectl S
千家信息网最后更新 2025年02月09日kubectl Shell命令提示工具kube-shell怎么用
这篇文章主要为大家展示了"kubectl Shell命令提示工具kube-shell怎么用",内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下"kubectl Shell命令提示工具kube-shell怎么用"这篇文章吧。
0、关于kube-shell
Kube-shell是基于python-prompt-toolkit实现的,旨在提供Kubectl的易用性并提高生产力。
kube-shell提供如下功能:
自动完成kubectl命令及参数提示
颜色标示显示
历史命令自动填充
模糊查询,服务端自动完成
上下文信息及切换,F4切换集群,F5切换Namespaces
1、环境准备
1.1 python2.7.5升级到2.7.14
查看Python版本
[root@os161 /]# python -VPython 2.7.5
下载python2.7.14
[root@os161 /]# wget https://www.python.org/ftp/python/2.7.14/Python-2.7.14.tgz--2018-01-19 17:06:49-- https://www.python.org/ftp/python/2.7.14/Python-2.7.14.tgz正在解析主机 www.python.org (www.python.org)... 151.101.228.223, 2a04:4e42:36::223正在连接 www.python.org (www.python.org)|151.101.228.223|:443... 已连接。已发出 HTTP 请求,正在等待回应... 200 OK长度:17176758 (16M) [application/octet-stream]正在保存至: "Python-2.7.14.tgz" 0% [
解压Python包
tar -zxvf Python-2.7.13.tgz
检查&准备编译环境
yum install gcc* openssl openssl-devel ncurses-devel.x86_64 bzip2-devel sqlite-devel python-devel zlib
安装
cd Python-2.7.14./configure --prefix=/usr/localmake && make altinstall
备份旧版,yum等组件依赖于2.7.5工作
mv /usr/bin/python /usr/bin/python2.7.5ln -s /usr/local/bin/python2.7 /usr/bin/python
验证
[root@os163 Python-2.7.14]# python -VPython 2.7.14[root@os163 Python-2.7.14]# python2.7.5 -VPython 2.7.5
修正yum等组件python
[root@localhost bin]# vim /usr/bin/yum首行的#!/usr/bin/python 改为 #!/usr/bin/python2.7.5[root@localhost bin]# vim /usr/libexec/urlgrabber-ext-down首行的#!/usr/bin/python 改为 #!/usr/bin/python2.7.5
1.2 Pip安装
wget https://bootstrap.pypa.io/get-pip.pypython get-pip.pyln -s /usr/local/bin/pip2.7 /usr/bin/pip
不要试用如下方式安装pip会出现不工作 !
sudo yum -y install epel-release sudo yum -y install python-pip
2、kube-shell 安装
pip install kube-shell
3、验证及使用
[root@os163 Python-2.7.14]# kube-shellkube-shell> kubectl get clusterrole -n kube-system kubectl kubectl controls the Kubernetes cluster manager [F4] Cluster: kubernetes [F5] Namespace: default User: kubernetes-admin [F9] In-line help: ON [F10] Exit
以上是"kubectl Shell命令提示工具kube-shell怎么用"这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注行业资讯频道!
命令
提示
正在
工具
内容
篇文章
切换
环境
组件
准备
学习
工作
帮助
验证
上下
上下文
主机
信息
功能
历史
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
软件开发 ubuntu
秒赞数据库
团市委开展网络安全宣传
网络安全法代码是
大专毕业软件开发前景
算云科技软件开发有限公司
服务器多网口是否会发生冲突
王协瑞网络技术基础
广州网络安全开幕式口译
埃及网络技术展
软件开发看板管理的作用
lync服务器不可用
服务器安全测试设备有哪些
bvd数据库试用通知
小学网络安全教育家长会
怎么判断服务器的端口是否打开
高斯数据库空值如何查询
游戏软件开发各岗位及要求
火山软件开发棋牌游戏
html5显示数据库
给大家推荐永久免费的服务器黄色
传统嵌入式软件开发
如何修改数据库 为主键
网络安全软件管理制度
毕业设计文档管理数据库系统
国家重大会议网络安全防范措施
旅游数据库需求
网络安全解决方案 ppt
辽宁省网络安全开幕式
网络技术性质