少年意气强不羁,虎胁插翼白日飞。这篇文章主要讲述kubectl 彩色输出 -- kubecolor相关的知识,希望能为你提供帮助。
kubecolor 是什么?kubecolor 为您的??kubectl?
??命令输出着色,不执行任何其他操作。kubecolor 在内部调用??kubectl?
?command 并尝试对输出进行着色,以便你可以使用 kubecolor 作为 kubectl 的完整替代方案。
安装
安装go环境
cd /usr/local/
#下载安装包
wget https://studygolang.com/dl/golang/go1.14.1.linux-amd64.tar.gz
#解压安装包
tar -zxvf go1.14.1.linux-amd64.tar.gz
4. 建立工作目录。官方建议放在 /home/go 下,创建三个目录:bin(编译后可的执行文件的存放路径)、pkg(编译包时,生成的.a文件的存放路径)、src(源码路径,一般我们的工程就创建在src下面)
mkdir -p /home/go/bin/home/go/pkg /home/go/src
#打开配置
vi /etc/profile
#在最下面添加
export GOROOT=/usr/local/go
export GOPATH=/home/go
export PATH=$PATH:$GOROOT/bin:$GOPATH/bin
#保存退出
:wq
#配置生效
source /etc/profile
执行go version
默认使用的是proxy.golang.org,在国内无法访问,如下图所示:
github.com/Shopify/sarama@v1.27.0: Get "https://proxy.golang.org/github.com/ time out
解决方法
换一个国内能访问的代理地址:https://goproxy.cn
执行命令
go env -w GOPROXY=https://goproxy.cn
重新执行命令,完美通过!
通过 GitHub 发布下载
git clone https://github.com/dty1er/kubecolor.git
【kubectl 彩色输出 -- kubecolor】
通过 go 命令手动构建
cd kubecolor/
go build -o kubecolor cmd/kubecolor/main.go
构建后,得到一个 kubecolor 的文件
设置默认 kubectl 使用 kubecolor
echo "alias kubectl=/root/kubecolor/kubecolor" > > ~/.bashrc
# 使配置生效
source .bashrc
效果展示
推荐阅读
- uniapp实战笔记微信小程序设置字体的开发踩坑记录
- 私有化部署的企业级在线文档产品说明书,请查收!
- IP基本原理3-H3C认证网络工程师(H3CNE)
- 网络架构设计实现中的复杂性探讨01
- 第十五节:SpringBoot使用JPA访问数据库
- 如何判断 .NET Core 应用程序是以管理员身份运行 #yyds干货盘点#
- 为什么短信链接总是被拦截(应该如何避免拦截?)
- Shell之多线程
- 我笑了!面试加薪题竟然是有关RabbitMQ的