2696524545 / plugin

容器管理平台 原生资源管理,提供炫酷的YAML 编辑,Pod 终端

Home Page:https://plugin.gin-vue-admin.com/#/layout/newPluginInfo?id=42

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

升级内容

1.打通普罗米修斯监控,提供,节点,Pod资源监控。
2.支持时间选择七天内监控数据。

1.前端插件安装

插件拷贝至gin-vue-admin/web/src/plugin/ 目录,安装软件依赖

    npm i monaco-editor-vue3@0.1.6 js-yaml@4.1.0  \
          vue-chartjs@4.1.1 \
          xterm@4.19.0 \
          xterm-addon-fit@0.5.0 \
          js-base64@^3.7.3 \
          moment

2.后端插件安装

插件放入gin-vue-admin/server/plugin,后端插件引入

gin-vue-admin/server/initialize/plugin.go 添加

import  "github.com/flipped-aurora/gin-vue-admin/server/plugin/kubernetes"

PluginInit(PrivateGroup, kubernetes.CreateKubernetesPlug()) // 
kubernetes插件

3.后端插件Websocket路由配置

gin-vue-admin/server/initialize/router.go

导入路由: 
   kubernetes "github.com/flipped-aurora/gin-vue-admin/server/plugin/kubernetes/router"
初始化路由里面加入插件配置(func Routers() *gin.Engine 初始化路由方法)
kubernetesRouter := kubernetes.RouterGroupApp.WsApiRouter 
{
    systemRouter.InitBaseRouter(PublicGroup)   // 注册基础功能路由 不做鉴权
    systemRouter.InitInitRouter(PublicGroup)   // 自动初始化相关
    kubernetesRouter.InitWsRouter(PublicGroup) // WebSocket路由 (这个是新增的路由)
  }

4.后端依赖安装

 gin-vue-admin 目录执行:    go mod tidy        #安装插件所需依赖

5.插件协助

已购买该插件,安装出现问题,请联系Gin-Vue-Admin获取插件作者联系方式 (当前插件处于促销期,两个月后会涨价,先到先得,莫失良机)

6.插件说明

[Github地址]https://github.com/2696524545/plugin/blob/main/README.md

7.插件购买地址

[Gin-Vue-Admin插件市场]https://plugin.gin-vue-admin.com/#/layout/newPluginInfo?id=42

8.常见问题解答

[KubeConfig及Token凭据如何创建?]https://github.com/2696524545/plugin/blob/main/KubeConfig-Or-Token-Create.md

[Prometheus Operator 快速部署?]https://github.com/2696524545/plugin/blob/main/Prometheus-Operator.md

[Prometheus 数据查询过多,返回数据较大,导致Gin-Vue-Admin 操作日志会写入失败?]

Prometheus 数据查询过多,返回数据较大,导致Gin-Vue-Admin 操作日志会写入失败,修改字段类型:
表名:
   sys_operation_records
 
  字段名:  resp  修改为 longtext 类型

[MonacoEditor YAML 编辑器 鼠标定位不准问题?] 由于字体兼容性问题, 编辑器光标位置错误,解决办法: 注释全局font-family,文件路径 src/style/main.scss 81B5DA41-8AB0-4DAE-8BB0-D0DA17E043FE

9.功能展示

集群管理

集群管理 集群管理

节点管理

节点管理

节点监控

节点监控

工作负载

工作负载 工作负载

Deployment详情

Deployment详情

Deployment编辑

Deployment编辑

Pod监控

Pod监控

Pod终端

Pod终端

Pod终端日志

Pod终端日志

Pod管理

Pod管理

命名空间管理

命名空间管理

网络管理

网络管理 网络管理

配置管理

配置管理 存储管理

访问控制

访问控制

Star History

Star History Chart

About

容器管理平台 原生资源管理,提供炫酷的YAML 编辑,Pod 终端

https://plugin.gin-vue-admin.com/#/layout/newPluginInfo?id=42