krex

Kubernetes资源浏览器。(Kubernetes Resource Explorer.)

Github星跟蹤圖

Kubernetes资源浏览器


Krex(克雷克斯)的工作原理是在内存中提供各种Kubernetes资源的方向图(有向图),然后使用交互式下拉菜单一次为您提供一层图表。 从您的航站楼探索Kubernetes。

参与其中

加入我们Kubernetes Slack社区的#krex频道。

krex现状

用于探索Kubernetes中应用程序的便捷工具。

krex的未来

探索Kubernetes所有事物的全球工具。

构建krex

Mac OSX

我们在Krex内部使用C ncurses工具来导航终端。

首先安装ncurses

brew install ncurses

导出 PKG_CONFIG_PATH 变量

export PKG_CONFIG_PATH=/usr/local/opt/ncurses/lib/pkgconfig

然后使用符号链接调整pkg-config的库。 (注意:更多信息可以在这里找到。)

ln -s /usr/local/opt/ncurses/lib/pkgconfig/formw.pc /usr/local/opt/ncurses/lib/pkgconfig/form.pc
ln -s /usr/local/opt/ncurses/lib/pkgconfig/menuw.pc /usr/local/opt/ncurses/lib/pkgconfig/menu.pc
ln -s /usr/local/opt/ncurses/lib/pkgconfig/panelw.pc /usr/local/opt/ncurses/lib/pkgconfig/panel.pc

然后构建二进制文件

make build

并添加到您的路径

mv krex /usr/local/bin

主要指標

概覽
名稱與所有者krisnova/krex
主編程語言Go
編程語言Go (語言數: 2)
平台BSD, Linux, Mac
許可證Apache License 2.0
所有者活动
創建於2018-07-03 03:28:49
推送於2018-11-04 12:06:13
最后一次提交2018-11-04 04:06:04
發布數0
用户参与
星數135
關注者數9
派生數19
提交數53
已啟用問題?
問題數25
打開的問題數11
拉請求數16
打開的拉請求數0
關閉的拉請求數1
项目设置
已啟用Wiki?
已存檔?
是復刻?
已鎖定?
是鏡像?
是私有?

krex

Kubernetes Resource Explorer

Krex works by building a directional graph (digraph) in memory of
various Kubernetes resources, and then giving you the graph one layer at
a time to explore using an interactive drop down menu. Explore
Kubernetes right from your terminal.

Get Involved

Join us in the #krex channel in the Kubernetes Slack community.

Current state of krex

Handy tool for exploring applications in Kubernetes

Future of krex

Global tool for exploring all things in Kubernetes

Building krex

Mac OSX

We use the C ncurses tool internally in Krex to navigate the terminal.

First install ncurses

brew install ncurses

Export the PKG_CONFIG_PATH variable

export PKG_CONFIG_PATH=/usr/local/opt/ncurses/lib/pkgconfig

Then use symbolic links to adjust the library for pkg-config. (Note:
more information can be found here.

ln -s /usr/local/opt/ncurses/lib/pkgconfig/formw.pc /usr/local/opt/ncurses/lib/pkgconfig/form.pc
ln -s /usr/local/opt/ncurses/lib/pkgconfig/menuw.pc /usr/local/opt/ncurses/lib/pkgconfig/menu.pc
ln -s /usr/local/opt/ncurses/lib/pkgconfig/panelw.pc /usr/local/opt/ncurses/lib/pkgconfig/panel.pc

Then build the binary

make build

and add to your path

mv krex /usr/local/bin