美文网首页Docker&Kubernetes思科DevNet思科ACI
一个漂亮的k8s资源可视化工具--kubeview

一个漂亮的k8s资源可视化工具--kubeview

作者: 惜鸟 | 来源:发表于2021-04-09 17:12 被阅读0次
    image.png

    kubeview的 github仓库地址:https://github.com/benc-uk/kubeview

    kubeview 简介

    kubeview是k8s集群的资源可视化工具。kubeview展示k8s集群内(或者一个命名空间内)正在发生的事情,它映射出API对象以及它们是如何相互连接的。它能够实时从 k8s api 获取数据,并且可以根据资源对象的状态显示不同的颜色。

    当集群有新的数据进入或者资源发生改变的时候,kubeview能够自动刷新,并且动态地更新视图。
    当前可以展示下面的k8s 资源对象:

    • Deployments
    • ReplicaSets / StatefulSets / DaemonSets
    • Pods
    • Services
    • Ingresses
    • LoadBalancer IPs
    • PersistentVolumeClaims
    • Secrets
    • ConfigMaps

    对于secret对象,我们不用担心会暴露敏感数据,因为kubeview在展示secret对象之前会将敏感数据进行修改,也就是secret中的value会被__VALUE REDACTED__替代。

    使用helm安装kubeview

    # 添加仓库
    helm repo add kubeview https://benc-uk.github.io/kubeview/charts
    # 下载kubeview到本地
    helm pull kubeview/kubeview
    # 解压下载的kubeview
    tar -zxvf kubeview-0.1.20.tgz
    # 根据需要修改values.yaml文件
    vim kubeview/valus.yaml
    # 启动kubeview
    helm install kubeview kubeview/kubeview -f kubeview/valus.yaml
    

    相关文章

      网友评论

        本文标题:一个漂亮的k8s资源可视化工具--kubeview

        本文链接:https://www.haomeiwen.com/subject/iuzikltx.html