CyberGiter / DKube

This is a K8s cluster management platform

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool


Make the project development and release simpler, easier and more efficient.

What is DKube

This is a K8s cluster management platform;DKube Provides a wizard-style operation interface for K8s cluster management to help your team manage your cluster environment quickly and easily

功能

K8s集群管理
平台化界面
更加便捷的管理K8s
支持YAML信息查看\变更
平台化管理控制器
实时查看容器日志

截图


登入认证管理 集群信息状态
节点资源管理 名称空间管理
YAML信息管理 Pod副本管理

部署

  • 修改kube-config路径: config/config.go
Kubeconfig = "/root/.kube/config"
  • 后端
env GOOS=linux GOARCH=amd64 go build -o DKube-Server main.go

 ~]# chmod +x DKube-Server 
 ~]# ./DKube-Server
  • 数据库: config/config.go
//数据库配置
DbType = "mysql"
DbHost = "xx.xx.xx.xx"
DbPort = 3306
DbName = "dkube"
DbUser = "root"
DbPwd  = "123456"
  • 前端 dkube-web,后端接口:src\views\common\Config.js
npm install
npm run build

About

This is a K8s cluster management platform


Languages

Language:Vue 69.0%Language:Go 27.6%Language:JavaScript 3.2%Language:HTML 0.2%