yhコマンドでkubectl get -oyamlの結果をカラーリングする

yhコマンドとは

  • YAML形式のデータをカラーにしてくれるコマンドです. jq(1) 風にパイプ経由で使うことを想定されています
  • kubernetesレポジトリのこちらのissue にて、存在を知りました
  • kubectl get ... -oyaml の実行結果をカラーにしたい、というモチベーションで開発したとのことです

How To Install

  • Releases ページから取得のzipをunzipし、 /usr/bin 等のPATHが通っている場所に配置します
$ wget https://github.com/andreazorzetto/yh/releases/download/v0.4.0/yh-linux-386.zip
$ unzip yh-linux-386.zip
$ sudo mv ./yh /usr/bin/

利用方法

以下のように、 kubectl get ... -oyaml の実行結果をパイプすると実行結果がカラーになります

f:id:smatsuzaki:20201204011904p:plain
コマンドの実行例

/* https://sunrise033.com/entry/hatena-blog-how-to-hierarchicalize-categories */