kubectl Shell命令提示工具kube-shell怎么用
发表于:2024-11-24 作者:千家信息网编辑
千家信息网最后更新 2024年11月24日,这篇文章主要为大家展示了"kubectl Shell命令提示工具kube-shell怎么用",内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下"kubectl S
千家信息网最后更新 2024年11月24日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安全错误
数据库的锁怎样保障安全
身边网络安全威胁例子
软件开发环境属于软件工具吗
仪陇天气预报软件开发
遭遇过哪些网络安全威胁
杭州惠普服务器招聘
鄞州游戏软件开发管理
毕业设计国家数据库
司法厅开展网络安全宣传
ip软件服务器管理员密码
6-数据库安全
服务器硬盘的矿盘可以买吗
海光兆芯服务器
可以做图的手机软件开发
丰台ibm服务器回收价格多少
手机热点 网络安全密匙
栖霞区网络技术服务信息推荐
苹果手机支持谷歌服务器吗
新闻直播软件开发
市网络安全平台支撑服务方案
房地一体数据库汇总
软件开发成本场景
软件开发中心李怀根
金铲铲之战几天开一个服务器
云服务器固定带宽是啥意思
石家庄软件开发分类
胎教软件开发
服务器电缆被拔出
城市网络安全指挥中心
市网络安全平台支撑服务方案
生活中的网络安全攻略答案