Kexp 动态展示 k8s 资源对象依赖关系

k'exp[1] 旨在以可视化的方式帮助用户理解和探索 Kubernetes 的能力。

适用场景:

  • 学习和探索 Kubernetes 的功能。

  • 应用开发,提供每个应用的对象图预设。

  • 控制器和操作器的开发,支持动态对象图。

  • 即将推出类似 Postman 的 Kubernetes API 客户端和请求构建器。

  • 实时反映集群状态:k'exp 能够实时反映 Kubernetes 集群的状态变化。

  • 对象关系概览:k'exp 可以快速展示“相关”对象的关系。

  • 对象特定洞察:k'exp 还能展示特定对象的洞察信息。

尝试

安装:提供了从 GitHub 获取最新发布的命令行指令,目前主要在 Linux amd64 系统上进行测试,但也提供了 Darwin amd64/arm64 和 Linux arm64 的构建版本。

使用:k'exp 是一个静态链接的 Go 二进制文件,带有嵌入式用户界面。如果用户已经配置了 kubectl 来访问集群,也可以运行 kexp,它使用相同的 KUBECONFIG 发现逻辑。

工作原理

k'exp 作为一个守护进程,使用本地的 KUBECONFIG 访问 Kubernetes API。它列出 Kubernetes API 资源和对象,可能会启动多个观察者来监视感兴趣的对象,甚至可以通过用户界面删除对象。

资料参考

[1] kexp: https://github.com/iximiuz/kexp

  • 8
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

云原生生态圈

你的鼓励是我创作的动力!

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值