自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

手把手教你打造你專屬的 Kubectl,讓輸出變的更加絢麗多彩

系統(tǒng) Linux
kubectl 命令是Kubernetes 的 CLI 客戶端。如果您是公司 Kubernetes 集群的管理員或開發(fā)在Kubernetes上運(yùn)行的應(yīng)用程序的開發(fā)人員,您幾乎每天都會(huì)使用 kubectl。而我也是其中之一。

 

讓kubectl的輸出絢麗多彩

kubectl 命令是Kubernetes 的 CLI 客戶端。如果您是公司 Kubernetes 集群的管理員或開發(fā)在Kubernetes上運(yùn)行的應(yīng)用程序的開發(fā)人員,您幾乎每天都會(huì)使用 kubectl。而我也是其中之一。

雖然 kubectl 已經(jīng)很好,但我對(duì)它的行為感到痛苦。由于缺少顏色,kubectl 的輸出有時(shí)不容易閱讀。因?yàn)?kubectl 有時(shí)會(huì)輸出很長(zhǎng)的東西,所以很難找到你要找的東西。

如何改進(jìn) kubectl

首先,讓我們看看 kubectl 輸出什么。

kubectl 從不為其輸出設(shè)置任何顏色。是的,因?yàn)檫@個(gè)“kubectl get node”輸出很短,所以這不是什么大問(wèn)題。但是,一些顯示長(zhǎng)輸出的命令,例如“kubectl describe”、“kubectl get -o json”,會(huì)顯示

它們看起來(lái)更難閱讀嗎?如果這對(duì)您來(lái)說(shuō)很容易,那么您就不需要 kubecolor。對(duì)我來(lái)說(shuō),很難找到我要找的東西

那么現(xiàn)在,讓我們來(lái)談?wù)?kubecolor如何為解決這個(gè)問(wèn)題做出貢獻(xiàn)。

kubecolor 如何改變 kubectl 輸出

kubecolor 是一個(gè)主要開發(fā)的 OSS,它可以在這個(gè) GitHub repo 中找到:

 https://github.com/dty1er/kubecolor

它獲得了麻省理工學(xué)院的許可。那么現(xiàn)在,讓我們看看 kubecolor是什么改變了游戲。

kubectl get po -o wide 獲取pod狀態(tài)

kubectl describe po 查看pod詳細(xì)信息

沒(méi)有更多無(wú)聊的 kubectl 輸出!如果它們看起來(lái)有用且易于閱讀,請(qǐng)繼續(xù)閱讀本文以查找安裝和用法。

如何使用 kubecolor

免責(zé)聲明:本章的內(nèi)容將來(lái)可能會(huì)過(guò)時(shí)。README 中應(yīng)提供最新信息。

https://github.com/dty1er/kubecolor#readme

概述

kubecolor 接受應(yīng)該傳遞給kubectl 的命令行選項(xiàng),然后在內(nèi)部執(zhí)行 kubectl命令,然后對(duì)輸出進(jìn)行著色。它什么都不做,只是著色。

kubecolor 旨在僅對(duì) READ 命令(get、describe 等)的輸出進(jìn)行著色。當(dāng)您想運(yùn)行 WRITE命令(應(yīng)用、編輯、執(zhí)行)時(shí),它只會(huì)運(yùn)行 kubectl 但不會(huì)對(duì)它們進(jìn)行著色。

安裝

目前,kubecolor 需要安裝 go 命令。運(yùn)行以下命令: 

  1. go get github.com/dty1er/kubecolor/cmd/kubecolor 

再通過(guò)別名設(shè)置即可 

  1. alias kubectl="kubecolor" 

也通過(guò) GitHub 發(fā)布下載二進(jìn)制文件 轉(zhuǎn)到發(fā)布頁(yè)面,然后下載適合您環(huán)境的二進(jìn)制文件。

https://github.com/dty1er/kubecolor/releases

Mac 和 Linux 用戶通過(guò) Homebrew 

  1. brew install dty1er/tap/kubecolor  

 

責(zé)任編輯:龐桂玉 來(lái)源: 奇妙的Linux世界
相關(guān)推薦

2021-06-10 07:49:28

Python詞云圖wordcloud

2021-10-21 07:29:09

AndroidSpannableStTextView

2022-06-30 11:14:02

Firefox瀏覽器

2023-08-23 12:02:49

數(shù)據(jù)OpenAIGPT-3.5

2022-10-30 10:31:42

i2ccpuftrace

2025-03-26 08:50:00

OllamaFastGPTDeepseek

2021-09-26 16:08:23

CC++clang_forma

2021-07-14 09:00:00

JavaFX開發(fā)應(yīng)用

2011-01-10 14:41:26

2011-05-03 15:59:00

黑盒打印機(jī)

2022-11-06 14:46:28

腳本windows文件

2021-01-20 10:18:48

MySQL服務(wù)器配置

2021-09-09 16:32:41

Java泛型框架

2018-03-23 20:45:23

機(jī)器學(xué)習(xí)NLP文本數(shù)據(jù)

2009-06-15 16:58:57

Java安裝Linux

2022-01-04 08:52:14

博客網(wǎng)站Linux 系統(tǒng)開源

2021-02-26 11:54:38

MyBatis 插件接口

2011-02-22 13:46:27

微軟SQL.NET

2021-12-28 08:38:26

Linux 中斷喚醒系統(tǒng)Linux 系統(tǒng)

2022-01-08 20:04:20

攔截系統(tǒng)調(diào)用
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)