让kubectl的输出绚丽多彩
kubectl 命令是Kubernetes 的 CLI 客户端。如果您是公司 Kubernetes 集群的管理员或开发在Kubernetes上运行的应用程序的开发人员,您几乎每天都会使用 kubectl。而我也是其中之一。
虽然 kubectl 已经很好,但我对它的行为感到痛苦。由于缺少颜色,kubectl 的输出有时不容易阅读。因为 kubectl 有时会输出很长的东西,所以很难找到你要找的东西。
如何改进 kubectl
首先,让我们看看 kubectl 输出什么。
kubectl 从不为其输出设置任何颜色。是的,因为这个“kubectl get node”输出很短,所以这不是什么大问题。但是,一些显示长输出的命令,例如“kubectl describe”、“kubectl get -o json”,会显示
它们看起来更难阅读吗?如果这对您来说很容易,那么您就不需要 kubecolor。对我来说,很难找到我要找的东西
那么现在,让我们来谈谈 kubecolor如何为解决这个问题做出贡献。
kubecolor 如何改变 kubectl 输出
kubecolor 是一个主要开发的 OSS,它可以在这个 GitHub repo 中找到:
https://github.com/dty1er/kubecolor
它获得了麻省理工学院的许可。那么现在,让我们看看 kubecolor是什么改变了游戏。
kubectl get po -o wide 获取pod状态
大型站长资讯类网站! https://www.0766zz.cn